Computer Systems Analyst
What is a Computer Systems Analyst?
A computer
systems analyst is someone who analyzes a company's current computer systems
and procedures, and then figures out a way to have the company operate in a
more efficient and effective way by providing technology design solutions. They
are the people that can bring business and
information technology together by understanding the needs and limitations of
both.
Computer
systems analysts work closely with an organization's chief executives,
as well as advise other technology team members to better understand how
computer systems can best serve an organization.
In this article:
1 What is a
Computer Systems Analyst?
What does a
Computer Systems Analyst do?
What is the
workplace of a Computer Systems Analyst like?
What does a Computer Systems Analyst do?
The role
of a computer systems analyst is to act like a digital investigator. They
document technology systems in order to understand, change, improve, and help
rebuild these systems. This might include finding out why a computer system is
failing by using specific software to track applications, systems, databases,
and networks.

Computer systems analysts use data modeling to design computer systems (among other techniques), which gives them the opportunity to take a look at the processes and data flows even before any programs have been written. Once the programs have been written, in-depth tests will be conducted and information will be analyzed in order to pick up any trends in the data that can give a clue as to how to increase a system’s performance and efficiency.
Computer
systems analysts also work out requirements for how much memory and speed the
computer system needs, prepare flowcharts for engineers or
programmers to use when building the system, and are involved in solving
problems that come up after the initial system is set up. They often serve as
information brokers, with the documentation prepared by computer systems
analysts often becoming the final say on what a system is or does. In
collaboration with technical
writers, systems designers, and systems architects, they also
document what can be expected in systems that haven’t been built yet.
The
following are examples of types of computer systems analysts:
Systems Designers or Systems Architects
- specialize in choosing specific types of hardware and software systems, and decipher long-term business goals into technical solutions by developing a plan. They work with management, making sure that systems and technology infrastructures are set up to best serve a company's mission.
- specialize in choosing specific types of hardware and software systems, and decipher long-term business goals into technical solutions by developing a plan. They work with management, making sure that systems and technology infrastructures are set up to best serve a company's mission.
Software Quality Assurance (QA) Analysts
- make sure that critical system requirements are met by doing in-depth testing and diagnosing of problems. They also communicate to management by writing reports recommending ways to improve the systems.
- make sure that critical system requirements are met by doing in-depth testing and diagnosing of problems. They also communicate to management by writing reports recommending ways to improve the systems.
Programmer Analysts
- do more coding and debugging than other types of analysts. They create applications customized to their company's needs, as well as design and update their system’s software. They determine what specific needs the applications are meant to address and work closely with management and business analysts to this end.
- do more coding and debugging than other types of analysts. They create applications customized to their company's needs, as well as design and update their system’s software. They determine what specific needs the applications are meant to address and work closely with management and business analysts to this end.

No comments