Download presentation
1
Requirements Management
(c) Adaptive Processes Consulting Be with the Best!
2
What is requirements management. How do we manage requirements
What is requirements management? How do we manage requirements? What kind of challenges BAs may face while getting approval on requirements? (c) Adaptive Processes Consulting Be with the Best!
3
Requirements communication and management
Activities and considerations for managing and expressing requirements to a broad and diverse audience. Ensures that all stakeholders have a shared understanding of the nature of a solution. Ensures that those stakeholders with approval authority are in agreement as to the requirements that the solution shall meet. (c) Adaptive Processes Consulting Be with the Best!
4
Requirements management
Manage solution scope and requirements Manage requirements traceability Maintain requirements for re-use Prepare requirements package Communicate requirements (c) Adaptive Processes Consulting Be with the Best!
5
Manage solution scope and requirements
Purpose: Obtain and maintain consensus among key stakeholders regarding the overall solution scope and the requirements that will be implemented. Stake holders: Domain SME, Implementation SME, Project Manager, Sponsor Inputs Activities Outputs Requirements management plan Solution scope Stakeholder List, Roles and responsibilities Stakeholder, Solution or Transition Requirements Solution scope management Conflict and issue management Presenting requirements for review Approval Approved requirements Tools and Techniques: General techniques, Base lining, Signoff What is baselining? (c) Adaptive Processes Consulting Be with the Best!
6
Manage solution scope and requirements
Purpose Obtain and maintain consensus among key stakeholders regarding the overall Solution scope and the requirements that will be implemented. Elements Manage solution scope. Manage conflicts and issues. Present requirements for review. Obtain approval on requirements. (c) Adaptive Processes Consulting Be with the Best!
7
What is requirements traceability. How does traceability help
What is requirements traceability? How does traceability help? How do we manage traceability? (c) Adaptive Processes Consulting Be with the Best!
8
Manage requirements traceability
Purpose: Create and maintain relationships between business objectives, requirements, other team deliverables, and solution components to support business analysis or other activities. Stake holders: Implementation SME, Project Manager, Tester Inputs Activities Outputs Requirements management plan Record dependencies and relationships for each requirements Impact analysis Configuration management system Traced requirements Tools and Techniques: Coverage matrix (c) Adaptive Processes Consulting Be with the Best!
9
Manage requirements traceability
Purpose Create and maintain relationships between business objectives, requirements, other team deliverables, and solution components to support business analysis or other activities. Elements Record dependencies and relationships for each requirement. Conduct impact analysis. Implement configuration management system. (c) Adaptive Processes Consulting Be with the Best!
10
Lets look at Traceability Matrix in Software Requirements Specification Template
(c) Adaptive Processes Consulting Be with the Best!
11
Maintain requirements for re-use
Purpose: To manage knowledge of requirements following their implementation. Stake holders: Business Analyst, Domain SME, Implementation SME Inputs Activities Outputs Organizational process assets Requirements Ongoing requirements Satisfied requirements Reusable requirements Tools and Techniques: None (c) Adaptive Processes Consulting Be with the Best!
12
Maintain requirements for re-use
Purpose To manage knowledge of requirements following their implementation. Elements Manage ongoing requirements. Manage satisfied requirements. (c) Adaptive Processes Consulting Be with the Best!
13
Prepare requirements package
Purpose: To select and structure a set of requirements in an appropriate fashion to ensure that the requirements are effectively communicated to, understood by, and usable by a stakeholder group or groups. Stake holders: Domain SME, End Users, Implementation SME, Project Manager, Regulators, Sponsors, Testers Inputs Activities Outputs Business analysis communication plan Organizational process assets Requirements structure Work products and deliverables Requirements package Tools and Techniques: Requirements documentation, Requirements for vendor selection (c) Adaptive Processes Consulting Be with the Best!
14
Prepare requirements package
Purpose To select and structure a set of requirements in an appropriate fashion to ensure requirements are effectively communicated to, understood by, and usable by stakeholder group(s). Elements Prepare work products and deliverables. (c) Adaptive Processes Consulting Be with the Best!
15
Communicate requirements
Purpose: Communicating requirements is essential for bringing stakeholders to a common understanding of requirements Stake holders: All Inputs Activities Outputs Business analysis communication plan Requirements package General communication Presentations Presenting requirements for review Approval Communicated requirements Tools and Techniques: Requirements workshops, Structured walkthrough (c) Adaptive Processes Consulting Be with the Best!
16
Communicate requirements
Purpose Communicating requirements is essential for bringing stakeholders to a common understanding of requirements. Elements Communicate requirements. Presenting requirements for review. Obtain approval. (c) Adaptive Processes Consulting Be with the Best!
17
Summary Requirements is the most critical part of an engagement
Staffing of the Requirements team should be such that it addresses the varied basket of skills that are required Appropriate Planning and Preparation absolutely vital before take-off Domain knowledge is critical Cannot be learnt overnight Needs a concerted, ongoing effort to really understand a particular domain Start today! Develop a consulting mindset It is your job is to solve problems for the customer, not to be told what to do Be confident and proactive Brush up your communication skills if required (c) Adaptive Processes Consulting Be with the Best!
18
Lets test our understanding with sample questions from the chapter.
(c) Adaptive Processes Consulting Be with the Best!
19
End of module Would you like to clarify any thing on the module
End of module Would you like to clarify any thing on the module? Any suggestions for improvement? (c) Adaptive Processes Consulting Be with the Best!
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.