Thursday, November 20, 2008
The Profession


Snapshot of Business Analyst/Systems Analyst Profession

Generic/Broad Job Description

A business/systems analyst solves business problems by designing information systems which execute the strategy defined by the business. These IT solutions generally achieve one of the following goals for the business: implement a new/novel business process, increase efficiency and productivity of existing business processes, or reduce operating costs of existing processes.

The business/systems analyst gathers and analyzes new business requirements and weighs them against the existing business systems and processes. Working closely with the business stakeholders, the analyst guides the process of modeling and designing new systems which implement the goals of the organization as expressed by the business requirements.

Next, they document the solution, the blueprint of the new system, by creating documents and diagrams which specify system-user interactions, describe how data should flow through the system, and spell out the logical operations the new system must perform. They present their design to the business and, once approved, they work closely with the system architects and programmers to implement the solution.

Typical Work Activities

Most business and systems analysts are involved in creating, modifying, or maintaining some type of information system or software. Depending on the size and nature of the organization, work activities include, but are not limited to:

  • interacting with the business organization representatives, including executive management, to understand the business process and the needs of the business
  • gathering business requirements from identified project stakeholders identifying potential solutions to the problems posed by the business needs and requirements
  • translating the business requirements into functional requirements (what features should the system have)
  • creating functional specifications for new systems which solve the given business problems
  • presenting solutions to business stakeholders and facilitate the iterative refinement of the system requirements
  • working with the developers (programmers) to make sure the functional specifications are un-ambiguous
  • creating (or helping others create) test scenarios and verifying the system

How does one become an analyst?

Effective analysts have comprehensive business knowledge in addition to the systems design skills. They generally become analysts in one of the two ways:

  • Earn a degree in a business related discipline (such as economics, finance, or accounting) and, on the job, continue their education by learning systems design skills and by getting involved as stakeholders in IT projects. Many such business practitioners attend additional courses in software design, use cases, modeling in order to round out their modern analyst skills.
  • Another very common path is to earn a degree in computer science or related field (such as engineering, information systems, etc.) and begin work as programmers, web designers, etc. Slowly, on the job, they acquire business domain skills from the projects they worked on as developers. Most developers take additional courses in communication, writing, requirements elicitation to round out their modern analyst skills.

Many business and systems analysts go on and earn advanced degrees some focused on a business side such as an MBA and some in the technical field such as Masters in Information Systems or Computer Science.

How much does it pay?

According to the 2005 statistics published by the U.S. Department of Labor, the median annual wage for Computer Systems Analysts was $68,300 with the highest-paid 10 percent of analysts earning more than $102,750.

Managers of computer and information systems teams earn a median annual wage of $96,520 with the highest paid ones earning in excess of $145,000 per year.

How many jobs are out there and in what industries?

In 2005, there were almost half a million computer systems analysts in United States and about 259,000 computer and information systems managers.

Today’s analysts are employed by virtually every industry which uses computer systems such as: all levels of government, software design companies, financial institutions, internet companies, manufacturing companies, universities, etc.

What about the future?

Over the next ten years, the number of information technology analysts is expected to grow much faster than the average career. People with proper training should have great job prospects. Those who have college degrees in business and courses related to computers also should be able to find jobs in this field.

The 2006 research by Money Magazine and Salary.com, ranked “Computer IT Analyst” to be the 7th best job in America with an average salary of $83,500 and a 10-year growth outlook of 36%. According to the same research report, the annual job openings for this position reached 67,300 – that’s a lot of job openings.


Feedback on The Profession->Snapshot
Modern Analyst welcomes your feedback on the Snapshot of the Business Analyst and Systems Analyst profession.
Average rating:  (3.6)
 Interesting thoughts, 7/24/2008 
Reviewer: Erik (Utrecht, Netherlands)
Hi there,

Good effort on the article, I agree with the major part of the description.

I guess BA can be confusing, but I don't like System Analyst much either. The latter is used by the RUP of course, but many people will think our focus is on the systems, which should not be the case: focus should be on the requirements.

To make matters even more confusing is that in some European countries (like the Netherlands where I live and work) the term "Information Analyst" is used meaning the same thing as a BA.

Thus, I am Teamleader Information Analysis at the IT department of my company, but the responsibilities of my team are exactly those as specified in the article above...

I must say that I like the title "Requirements Engineer" the best of all.
 re: please help, 7/24/2008 
Reviewer: Adrian (, United States)
QA/Testing is a related discipline to IT Business Analysis and many business analysts are involved in testing - mostly user acceptance testing.

You need to consider what a business analyst does on a day to day basis and decide of that's what you want to do as a career. If the answer is yes then you should pursue that goal.

I suggest you take some formal business analysis training.
 please help, 7/23/2008 
Reviewer: Ana (, )
Hi,
i am a commerce graduate and then took software testing training to get into the world of IT. could someone suggest if i should take up BA as my career or go into testing line which will make me go into QA. Does a BA work involves testing as well in any time of the project completion???
 Good discussion, 4/1/2008 
Reviewer: AZ (, United States)
I like the discussison around this article. Personally I identify myself with the IT-BA role. So, with the IT prefix.

In job postings I find that there are two types of BA: a financial one, analyzing financial streams looking for improvements in processes and organization; and an IT one, eliciting and analysing requirements devising the needs and improvements for IT systems.

Where I get confused is the difference between Business Analyst and Systems Analyst. Some claim a difference (user oriented vs. system oriented) I don't see/understand.

What is the difference between a Business Analyst and a Systems Analyst?
 What is a BA, 1/2/2008 
Reviewer: Kevin (Houston, )
I just got through reading Steven's post and am trying to get back to normalcy after my jaw dropped from the 540k salary claim as a BA. Obviously Steven found a magic bullet atypical of 99.9% of other BA's.

I arrived in the Land of BA's from the a developer background and since a majority of new projects today involve IT systems, it is no wonder that the general description of a BA is that of liaison between IT and Operations. However, IMO, like great project managers, the best BA's develop their skills to be portable and scalable to any industry.

Great requirements management, use case development, documentation, and business process flow diagramming skills are not IT-specific.

So I'm a Business Analyst, not an IT-BA.

-Kevin
123

Rating
Title *
Comment  *
Name *
City
Country


Browse ALL Books in the Store

 

Privacy Statement  |  Terms Of Use
Copyright 2006-2008 by Modern Analyst Media LLC