Business Analysis is one of the most essential steps in developing a software application. It is the discipline of identifying business needs, requirements and determining solutions to business problems. It is very important to identify the business needs of client and other stakeholders in order to provide appropriate solutions.
Generally the solutions include development of new systems, but sometimes it may also consist of business process re-engineering, strategic planning, developing a new product for a customer, enterprise analysis, etc. Business Analyst is the person who takes care of all these activities.
In business analysis, core focus is on requirements analysis sometimes also called requirements engineering. We understand the importance of analysis and documenting business requirements and work with clients to elicit or gather requirements and prepare business specifications, translating them into application functionality.
So for a Business Analyst, it is very important that his works should be in Sync with Global Business Analysis Standards, which will be accepted by all across the world. Below process flow depicts the key phases in Business analysis and how those are interconnected with each other.
|Business Analysis Phases|