Planning & Managing Deployment 1/2 Flashcards
(67 cards)
What are the key stages in the requirements management process?
Key stages are:
1. Gather
2. Analysis
3. Justify requirements
4. Baseline needs
Describe the requirements management process stages?
- Gather - where you will gain a detailed understanding of the stakeholder’s requirements for a project & assemble a comprehensive set of requirements from multiple perspectives.
- Analysis - analyse each of your requirements to work out their value (i.e., cost of achieving it vs. benefits expected), this step will help you identify any gaps or clashing requirements.
- Justify requirements - prioritisation methods used: MoSCoW technique: The MoSCoW model will help you prioritise the must haves, the should haves, the could haves, and the won’t haves. Using this technique, you can clearly share results with stakeholders, giving everyone the same details and avoiding misunderstandings or disputes.
- Baseline needs - Once the requirements are set, they become the baseline for the project. By having those requirements baselined and getting the correct approval, it ensures that everyone on the project understands what needs need to be implemented.
This is a step before moving into the design and development phase. It helps the project manager and team determine deliverables.
what is functional analysis?
It incorporates the analysis of the requirements to provide a thorough understanding of each. Time and cost are drivers to understand the value they will each contribute to the overall objectives.
What does value represent on a project?
- Value represents the amount of benefit that will accumulate from the project requirements.
- Used to justify its priority, e.g. how important this requirement is compared to the others.
- It is created at the beginning of the project. Achieved through the development of a business case.
- Maintained throughout the project life cycle using, for example, cost and schedule management.
Detail Function Analysis or function cost analysis
Function analysis or function cost analysis are value-based techniques which allow the analysis of the requirements by combining information from functions such as schedule management and investment appraisal.
If the time and cost required to deliver the requirements is analysed in this way, then this will result in a thorough understanding of the requirements needed and the value they will contribute to the overall project.
This tool//technique can also assess any assumptions that have been made as part of the analysis stage. This step can primarily help with providing feedback to stakeholders, building consensus, and generating idea.
The result is a baselined set of options for functional requirements.
Describe MoSCoW
The MoSCoW (Must have, Should have, Could have and Won’t have) model.
Must have: most important requirements for a project to succeed. Once negotiated and agreed, changing them is unlikely or a last resort.
Should have: they are not crucial to the project’s success. However, they still add substantial value. what value does this requirement bring to the project, and if this requirement were left out would it impact the project significantly?
Could have: based on small impact requirements that, if left out, would not have that much of an impact to the overall project.
Won’t have: These are requirements that will not be included in the project at this time. They are the lowest of the priorities
What is the benefit of MoSCoW
Ensure that essential requirements are understood and for an ideal solution to be clearly outlined between the project and the stakeholders.
This level of rigour, when using the MoSCoW model, mitigates certain risks that may appear later in the project life cycle.
And finally, if there is a dispute between both parties, all the requirements have been prioritised correctly within the project.
What is Configuration management processes?
Configuration management encompasses the technical and administrative activities concerned with the creation, maintenance, controlled change, and quality control of the scope of work.
Configuration management consists of what five key stages:
(PIC SA)
1. Planning
2. Identification
3. Control
4. Status Accounting
5. Audit
Describe the Configuration management stages
- Planning: defines process and procedures for the configuration management process. Sets actions for team & clear R&Rs.
- Identification: determines which products are going to be treated as configurable items and assigns a unique identifier to each.
- Control: ensures changes to these items are controlled. And parallels between the items are understood to fully comprehend the impact of the change. Changes to the configuration baseline must only be implemented and approved by authorised parties such as a Configuration Item Owner.
- Status Accounting: ensures traceability of configuration items throughout their development in the project. This stage also maintains record keeping and document control for the project as it is essential to maintain a healthy audit trail of configuration records over the course of the project.
- Audit: ensures the deliverables match to the requirements and configuration information. At a minimum, the project assets should be reviewed at each stage to ensure that their actual status aligns with the presently authorised version. (important for project hand over).
which configuration management activity would ensure that all changes to configuration items are authorised and documented?
Control
Your project sponsor has emailed to ask you to explain a configuration management process, so that they can understand what is involved at each step.
Explain the five steps in a configuration management process
- Planning: Involves defining the procedures/processes to follow, with roles and responsibilities
- Identification: Involves breaking down the project into items and giving each a unique reference
- Control: Ensures that any changes to items are controlled and dependencies between items are understood
- Status accounting: Items are under full version control so there is an audit trail of all configurable items
- Verification audit: Ensures that all items conform to requirements and that deliverables meet with what has been documented.
When should the requirements management process commence?
The requirements management process should commence at the beginning of a project, typically during the initiation or planning phase.
Describe one stage of the requirements management process
- Gather: After having identified key stakeholders as far as possible, information needs to be gathered from these to ensure that all possible requirements are gathered, recorded, and documented. Where some stakeholders are missed from these early discussions, this can lead to important information being missed or conflict further down the line.
- Analysis: Function analysis or function cost analysis will provide detail on the value that the requirements will contribute to the organisation. Analysis should enable any gaps to be identified or conflicting requirements resolved. This can also provide information on alternative solutions. The outcomes of the analysis should be fed back to stakeholders and a consensus reached.
- Justifying requirements: Functional requirements should be prioritised, which link directly back to the benefits using techniques such as MoSCoW (M – Must have; S – Should have; C – Could have; W – Won’t have). Reporting on the outcomes to stakeholders is then required to mitigate any misunderstandings or disputes.
- Baseline needs: Once the functional requirements have been set, these form the baseline requirements for the project from which the project manager and project team can determine the project deliverables, manage change, and mitigate scope creep.
In the analysis stage, you decide to perform a function cost analysis to identify the [BLANK] of the requirements of the organisation.
You then use the [BLANK] technique to prioritise the requirements.
Value
MoSCoW
Definition of Solutions development
Solutions development: The systematic process of identifying, analysing, and implementing responses to challenges and opportunities within a project.
Definition of Requirements gathering
Requirements gathering: The process of collecting the needs and expectations of stakeholders for a project.
Definition of Prioritisation:
Prioritisation: Ranking requirements or tasks based on their importance and urgency.
Definition of Feasibility study:
Feasibility study: An assessment of the practicality and potential success of a proposed solution.
Definition of Risk management:
Risk management: The process of identifying, assessing, and prioritising risks followed by coordinated efforts to minimise, monitor, and control the probability or impact of unfortunate events.
Definition of Prototyping:
Prototyping: Creating an early model of a solution to test and refine concepts.
Definition of Minimum viable product (MVP):
Minimum viable product (MVP): The most basic version of a product that can be released to start the learning process as quickly as possible.
Definition of Iterative development:
Iterative development: A development approach that breaks the project into small parts (iterations) that are completed in cycles.
Definition of Project governance
Project governance: The framework for decision-making and oversight within a project.