You can review a requirement and improve it, only if you know requirements. Know Characteristics of Good Requirements A good business analyst will not only make sure that the developed solution caters all business cases, but he will also assure to rid of any extra feature or functionality requirements i.e. Besides these, one of the core responsibility of the business analyst is to verify that the proposed solution meets all business objectives of the client. The boundary of business objectives is used to eliminate any unnecessary requirement or functionality which may emerge only as a desire of any stakeholder.īusiness objectives are used by the stakeholders and project team to prioritize the requirements. Within this boundary, the scope of the project is defined and subsequently system requirements are elaborated. The grasp on business objectives enables business analysts to set boundaries for the system. This step includes discovering the ‘Why’ for the project. This step comes prior to the elicitation of requirements. However, it is essential for the business analyst to understand all business cases and objectives that are to be addressed from the potential solution. Usually business case is used to justify the need of the project and get approval on the project. Pre-requisite for Requirements Reviewīefore we discuss how to do requirements review from a BA perspective, there are a few concepts that are necessary to understand. The business analyst makes sure that the proposed solution meets all the business needs, yet does not add unnecessary requirements or features in the proposed solution. The deliverable from a business analyst is a business requirements document and functional specification documents. A BA also analyses those requirements and assures that there is no conflict between the requirements they seek clarifications from stakeholders if there are any unclear or vague requirements. A business analyst understands the business cases and gathers requirements from all stakeholders. Requirements management is the core responsibility of a business analyst. The International Institute of Business Analysis defines the process of business analysis thus:īusiness Analysis is the practice of enabling change in an organizational context, by defining needs and recommending solutions that deliver value to stakeholders. He enables the organizational change by defining the needs of stakeholders and proposing technical solutions that aim to deliver value to the business. Once we know what is expected from a BA, we can take steps to meet those expectations.Ī business analyst does business analysis of the software project. Finally, we will discuss the perspective of a business analyst in detail and see how to do requirements review from a BA perspective. We will skim through the characteristics of good requirements so that you can compare the requirements, being reviewed, against those characteristics. Do not worry! In this article, we will start by understanding the job of a business analyst.
0 Comments
Leave a Reply. |