Chapter 5 Requirements Life Cycle Management - Business Analysis
Chapter 5
PURPOSE - the purpose of trace requirement is to ensure the designs and requirements at different levels are aligned to one another.
TECHNIQUES - Business Rules Analysis
Functional Decomposition
Process Modelling
Scope Modelling
2) MAINTAIN REQUIREMENT - ensures that requirements and designs are current and efficient throughout the life cycle and facilitates reuse where appropriate.
PURPOSE - it maintains the consistency and accuracy of the requirement throughout the life cycle.
TECHNIQUES - Business Rules Analysis
Data Flow Diagrams
Data Modelling
Document Analysis
Functional Decomposition
3) PRIORITIZE REQUIREMENT - it ensure the value, risk associated with particular requirement and design to analyse it.
PURPOSE - its purpose is on the basis of relative importance it prioritize the requirements.
TECHNIQUES - Backlog Management
Business Cases
Decision Analysis
Risk Analysis and Management
Workshops
4) ASSESS REQUIREMENT CHANGES - it generates the new and update or change requirements according to the scope.
PURPOSE - it evaluates the implications of proposed changes to requirements and designs.
TECHNIQUES - Backlog Management
Business Cases
Decision Analysis
Risk Analysis and Management
Workshops
5) APPROVE REQUIREMENT - involved in the governance process to reach the approval and agreement on requirement and design.
PURPOSE - The purpose of Approve Requirements is to obtain agreement on and approval of requirements and designs for business analysis work to continue and/or solution construction to proceed.
TECHNIQUES - Acceptance and Evaluation Criteria
Decision Analysis
Item Tracking
Reviews
Workshops
In Maintain requirement helps in maintaining the accuracy as well as reuse of requirements in the life cycle. So, it must remains valid overtime. To get more benefits of this, you should represents maintaining and reusing requirements consistently. Also, reviewed and approved these by using a standardized process for the maintenance. These requirements should be easily accessible and understandable. Business Analysts should also maintain the relationships between the requirements.
ReplyDeleteThis week’s chapter focuses on Requirements Life Cycle Management. Having better understood the terminologies for this process, I decided to research how we can support the life cycle of a project using available technology.
ReplyDeleteUsing the right software or tools to support Life Cycle Management is prudent for Project Management. These tools help all stakeholders to track, test, and visualize the project from one phase to the next. According to www.thedigitalprojectmanager.com, “Requirements management tools are any tools that help you remove ambiguity—assumptions, wishful thinking, grey areas, interpretations—from a project’s requirements. As such, the end goal of requirements management (RM) is to operate with clear, realistic, and agreed-upon requirements.” These requirements software tools must serve as a reference point for documentation of the project’s requirements and implementation and serve as a guide for stakeholder expectations at the end of the project.
There are several options for software support on the market. The deciding factor for any Project Manager will be what is required to support the project at hand. This decision will entail considerations such as how the tool facilitates communication and collaboration between stakeholders, how the tool integrates with existing working software, how the tool provides visual modelling for stakeholders (use of graphics, reports etc.) and ultimately how the tool supports tracing requirements and real time impact analyses to allow for relationships to be established, tests to be done and risks to be mitigated, where possible, throughout the project’s life cycle.
Requirement life cycle management refers to the process which begins with the representations of a business needs and it continues for finding them solutions. It proceeds further and ends when all the solutions and the requirements are met. The tasks which are involved in this cycle are: Trace requirements: - designed to check that all the tasks toward change are aligned
ReplyDeleteMaintain requirements: -designed to record all the tasks and to check the accuracy of the cycle.
Prioritize requirements: - designed to rank the needs and their solution to be put in action.
Assess requirements change: - designed to analyze the results of the changes due to requirements. Approve requirements: -designed to get the approval of the requirements for the changes.