Monday, May 08, 2006

Business Analyst vs. Systems Analyst

A few days ago, I had an interview with an Australian IT manager who was hiring people for his software company. I introduced myself as a Systems Analyst, one of the titles printed on my name card while in China, and after talking for a while, I found that we had different understandings on what a Systems Analyst should be.

According to his understanding, a systems analyst should NOT be in charge of analysing customer's business model and requirements and therefore proposing the applications architecture and the related designs, that's the matter of a business analyst. A systems analyst should deal with the things regarding systems integration, such as what kind of software this server should run, where that router should be located and etc.

Is it the de facto definition in Australia?

Anyway, here are some definitions of Business Analyst and Systems Analyst that I found from Google Definitions:

Business Analyst:

* The person whose job it is to analyze the operation and data of the business to develop a business solution.

* Business Analysts are responsible for identifying the business needs of their clients and stakeholders to help determine solutions to business problems. They typically have a high degree of industry experience and perform a liaison function to software developers or other service providers.

Systems Analyst:

* The organizational role most responsible for the analysis and design of information systems.

* responsible for researching, planning and recommending software and systems choices to meet an organization's business requirements. Systems analysts are normally responsible for developing cost analyses, design considerations, implementation timelines, and generally feasibility studies of a computer system before making recommendations to senior management.

* A programmer or consultant who designs and manages the development of business applications. Typically, systems analysts are more involved in design issues than in day-to-day coding. However, systems analyst is a somewhat arbitrary title, so different companies define the role differently.

* The person whose job it is to investigate the current system and design and implement the new computer system.

* One who engages in the study of, and separation of, a group of interacting, interrelated, or interdependent (business functions, processes, activities or) elements forming a complex whole into its constituent parts for individual study.

* A person skilled at systems analysis.

* Systems analysis is the science dealing with analysis of complex, large scale systems and the interactions within those systems. This field is closely related to operations research. (currently redirected to Business Analyst, hehe ;-))

* A person responsible for studying the requirements, feasibility, cost, design, specification, and implementation of a computer based system for an organization/ business.


Anonymous said...

Fuel is the adrenaline of any car, truck or engine. Thus, it is every vehicle owner's wish to enhance the fuel of their car and save more of it as well. With this in mind, the most innovative fuel-saving tool in the automotive industry was conceptualized and created: the Tornado Fuel saver. An automotive air channeling tool that creates a swirling air motion, the Tornado Fuel Saver allows the air to move in a faster and more efficient way by whirling air around corners and bends. Hence, more fuel is saved.

The Rank and File said...

BA is more of a business guy knowledgeable with methods, just like ang industrial engineer when it comes to manufacturing/production. A BA is also concerned of the potential needs the business.

SA is more of an IT guy very knowledgeable with methods, concerned with existing needs of the business and solutions to address that needs.

Unknown said...

nsane! Will be taking a gander at this one for sure.
atautomotivellc |

Unknown said...

Having read this I believed it was rather informative. I appreciate you finding the time and effort to put this informative article together. I once again find myself spending a lot of time both reading and posting comments. But so what, it was still worth it! |