The Business Analyst is a key facilitator within an organization, acting as a bridge between the client, stakeholders, and the solution team. [IIBA BOK, R1.4, p. 15] We base much of our content in this course and the balance of the curriculum on the International Institute of Business Analysis (IIBA) Body of Knowledge (BOK). The IIBA BOK was current with Release 1.6 (R1.6) as of August, 2006. Per the IIBA BOK, “ A Business Analyst works as a liaison among stakeholders in order to elicit, analyze, communicate and validate requirements for changes to business processes, policies, and information systems. The Business Analyst understands business problems and opportunities in the context of the requirements and recommends solutions that enable the organization to achieve its goals.” [IIBA BOK, R1.6, p. 9]
Go to: http://www.jiludwig.com/Requirements_Management_Tools.html
Requirements Management the Key to Keeping Scope In Check
“A condition or capability needed by a stakeholder to solve a problem or achieve an objective.”
“A condition or capability that must be met or possessed by a system or system component (a product) to satisfy a contract, standard, specification, or other formally imposed document.
A documented representation of a condition or capability as in 1 or 2 above”
Source: The IIBA BOK v1.6
The Life of a Requirement Concept Phase Business Requirements Need, Problem or Opportunity Justification Project Charter Funding: Business Requirements Solution Requirements Describes the characteristics that meet the business and stakeholder requirements: - Functional - Non-Functional - Implementation Stakeholder Requirements: Needs of a stakeholder and their interaction with the system How WHAT WHY Requirements Phase
Business Analysts Act to Bridge “States” IIBA BOK, R1.6, p. 9 Problem Solution
“ current state” “ desired state” IIBA BOK provides the materials needed to build and maintain the bridge.
Question: Would you feel more confident about the quality of your food if it could traced from retail to the source?
US food producers have traceability systems to trace food from retail to key points in production process, and some are robust enough to trace food to the exact field where the food was grown. In Canada there was a listeriosis outbreak that eventually killed over 20 people. The source of the contamination was traced to two slicing machines. Source: http://www.ers.usda.gov/Publications/AER830 /
The degree to which a relationship can be established between two or more products of the development process, especially products having a predecessor-successor or master-subordinate relationship to one another (draft update to IEEE-STD-729, November 30, 1989)
According to the business analysis professional association, in version 2 of the BABOK®, the business analyst should trace requirements and work with the project team to trace them to other project work products.
Ensures the functionality with the most value is implemented when timelines become short
Helps to manage competing demands
Helps PM to manage time, cost and resources and move lower-priority requirements to later phases, releases
TIP: “Avoid ‘decibel prioritization’, in which the loudest voice heard get top priority, and ‘threat prioritization’, in which stakeholders holding the most political power always get what they demand.” Karl Wiegers, Software Requirements 2 nd . Edition Microsoft Press
Source: http://www.processimpact.com/goodies.shtml 2.104 100.0 7 100.0 135 100.0 19 5 14 Totals 0.661 14.3 1 41.5 56 36.8 7 1 6 0.780 28.6 2 5.2 7 26.3 5 1 4 rows as needed; the formulas will adjust automatically.> 0.356 42.9 3 16.3 22 21.1 4 1 3 in these cells, one item per cell. Copy and insert additional 0.308 14.3 1 37.0 50 15.8 3 2 1 <List each feature, requirement, or use case to be prioritized Priority Risk % Relative Risk Cost % Relative Cost Value % Total Value Relative Penalty Relative Benefit Feature or Function (don't mix them use either feature or function or use case) 1 1 1 1 Relative Weights:
Have the business estimate the benefits that each requirement provides them (e.g. rate 1-9)
Working with the business and I.T. estimate the penalty if the requirement isn’t included. Assess based on quality issues, legal, compliance, function loss that would affect productivity, harder to add capability later, other issues such as marketing, corporate communications