Manage requirements changes

advertisement
Manage requirements changes
Purpose: To effectively manage requirements changes.
Stakeholders: Requirements engineer, PM, Domain SME, Sponsor.
Inputs
Elements
Outputs
1. Requirements
1. Record requirements changes.
1.
changes.
2. Determine if change is acceptable as per
project change management policy.
3. Propose change to change control board.
4. Update requirements documents once change
is accepted.
Tools and Techniques: Requirements Change management, Problem / Issue Tracker, Brain storming.
Manage solution scope, and requirements
Purpose: To obtain, and maintain consensus among key stakeholders about overall solution scope, and the
requirements that will be implemented.
Stakeholders: Domain SME, Implementation SME, Sponsor, and Project manager.
Inputs
Elements
Outputs
1. Requirements management
1. Manage solution scope.
1. Requirements
plan.
2. Manage conflicts, and issues.
[Approved].
2. Solution scope.
3. Present requirements for
3. Stakeholder list, roles, and
review.
responsibilities.
4. Obtain approval on
4. Stakeholder, solution, or
requirements.
transition requirements.
[Communicated or Traced]
Tools and Techniques: General techniques, Baselining, Sign-off.
4.1.2 Description
 Secure approval of requirements from stakeholders with appropriate authority.
 Manage issues that emerge during elicitation, and analysis by tracking them in Problem tracker.
 Seek approval of requirements at the end of a project phase or at intermediate points.
1.
2.
3.
4.
Baseline requirements after approval.
After baselining, use change control process for any changes to requirement, if permitted.
Track changes to requirements.
Change solution scope if business needs change during lifetime of an initiative.
4.1.3 Inputs
Solution scope: Approve requirements which support the solution scope, else modify solution scope.
Solution scope is a requirement, and should be managed like any other requirement.
Stakeholder, Solution, or Transition requirements [Communicated or Traced]: Only communicated
requirements can be managed.
4.1.4 Elements
Manage solution scope
Stakeholder, and solution requirements must be within the solution scope. Stakeholders often identify
additional needs which the solution may be able to address. If these requirements are not aligned with the
approved business requirements, or do not fall within the solution scope, business analyst must resolve the
conflict.
Manage conflicts, and issues
Conflicts arise as stakeholders view requirements from different perspectives, or may have different
priorities. Inconsistent requirements cannot be satisfied by a single solution. So any inconsistency must be
resolved.
Resolve conflicts affecting requirements before formal approval.
Present requirements for review
Determine how to present requirements to stakeholders.
Formally present written system requirements specification or conduct structured walkthrough with various
levels of stakeholders. This can include executive summaries, structured models, associated diagrams,
supporting text, detailed attributes, and revision information. Informal presentations can happen through an email message, a note, or verbally. Informal communications may result in key stakeholders missing information
or increased ambiguity in requirements.
Obtain approval
Assist stakeholders responsible for approving requirements to understand, and accept requirements.
Stakeholder approval may be needed for result of business analysis work, allocation of requirements,
proposed problem resolutions, and other decisions. Obtain approval from stakeholders individually or as a
group.4.1.5 Techniques
Problem tracking helps in managing issues identified with requirements, and in their resolution.
Baselining: Baseline requirements after approval. Record, and track all future changes. Baselining helps in
comparing current state with respect to the baselined state. Follow further changes to requirements follow the
change control process.
Signoff: Requirements signoff ensures stakeholders agree that the content, and presentation of documented
requirements are accurate, and complete.
4.1.6 Stakeholders
Project Manager is responsible, and accountable for the project scope. She must be involved in assessing the
solution scope to define the project scope, and also in reviewing any changes to the solution scope. If a proposed
requirement is not accepted by key stakeholders, she should manage the associated risk to the project (by
altering the project scope, escalating the issue, or through other appropriate responses).
Sponsor must review, and approve business case, solution or product scope, and all requirements.
4.1.7 Output
No specific inputs provided.
For agile based projects
For non-agile based projects
Download