What is business analysis?
Business analysis is the practice of enabling change in an enterprise by defining needs and recommending solutions that deliver value to stakeholders.
Business analysts enable the enterprise to articulate its needs, rationale for change and to design and describe solutions those deliver value. Business analysis can be performed in a project or across the enterprise. It can be used to understand the current state, define the future state and determine activities required for the transition.
Business analysis can be performed from various perspectives like agile, business intelligence, information technology, business architecture, business process management etc.
Who is a business analyst?
A person who performs business analysis tasks mentioned in BABoK® is considered a business analyst irrespective of the job title.
Business analysts elicit actual needs of stakeholders, not simply capture expressed desires. They are responsible for discovering and analyzing requirements from various sources.
Common job titles for business analysts are: business architect, system analyst, requirements engineer, process analyst, management consultant, product manager etc.
Business analysts help organizations define the optimal solutions for their needs, given set of constraints (including time, budget, regulations and others).
Key activities business analysts perform are: