Learning Outcome 2: Understanding project life cycles Flashcards
Understanding project life cycles
2.1 What are the different phases in Linear, Iterative and Hybrid life cycles:
Linear has five phases:
1. Requirements Gathering
2. Design
3. Implementation
4. Testing
5. Deployment
Iterative has four phases:
1. Planning
2. Execution
3. Review
4. Refinements
Hybrid:
Involves using both sequential and adaptive approaches in the project. It may start with the linear phase for requirements gathering followed by an iterative phase for design and implementation and then end with a linear phase for testing and deployment. Alternatively a project may use a linear phase for project planning and an iterative phase for execution.
What are Linear, Iterative and Hybrid life cycles, best suited to:
Linear: Well defined requirements and stable environments. Often used in manufacturing, construction, and software development projects.
Iterative: Changing requirements, high uncertainty, and complex environments.
Often used in software development, product development, and research projects.
Hybrid: Suitable for projects that have both well-defined requirements and changing requirements.
What are the advantages of Linear, Iterative and Hybrid life cycles
Linear: Clear and straight forward planning
Easy monitoring, and control of project progress.
Iterative: Flexibility, adaptability, and continuous improvement
Hybrid: Flexibility and adaptability while maintaining control and structure.
Often used in software development project wrong product development and construction projects advantages flexibility, control, and the ability to manage changing requirements.
Allows the project team to tailor the lifecycle to fit the project’s unique needs.
What are the disadvantages of Linear, Iterative and Hybrid life cycles
Linear: Sequential nature makes it challenging to accommodate changes in requirements during the implementation phase.
Inflexible and does not allow for feedback from stakeholders until the testing phase which, may result in delayed delivery, increased costs, and dissatisfied stakeholders.
Iterative: Challenging to manage, and the constant changes and feedback may lead to scope creep and budget overruns.
Requires a high level of collaboration and communication among team members and stakeholders
Hybrid: Requires a high level of project management expertise to determine the appropriate mix of linear and iterative phases. Can also be challenging to manage and may result in increased project complexity and cost.
What are the differences between Linear, Iterative and Hybrid life cycles with regards to Planning
Differences:
Linear:
Detailed planning before deployment phase
Iterative:
Planning of each iteration before execution
Hybrid:
Combination of detailed planning in advance and planning for each iteration
What are the differences between Linear, Iterative and Hybrid life cycles with regards to Execution
Linear:
Executing each stage sequentially without feedback until the testing phase.
Iterative:
Executing each iteration with continuous feedback and improvement.
Hybrid:
Combination of sequential and iterative execution.
What are the differences between Linear, Iterative and Hybrid life cycles with regards to Adaptability
Linear:
Inflexible and doesn’t allow for significant changes in requirements during the deployment phase.
Iterative:
Allows for feedback and changes during each iteration.
Hybrid:
Allows for some changes during iterative phases, but more rigid through the linear phases.
What are the differences between Linear, Iterative and Hybrid life cycles with regards to Risk
Linear:
More susceptible to risk due to inflexibility.
Iterative:
More adaptive and can reduce risks through continuous feedback and improvement.
Hybrid:
Can reduce risks through combination of inflexible and adaptive processes.
What are the differences between Linear, Iterative and Hybrid life cycles with regards to Stakeholder Involvement
Linear:
Minimal until the testing phase.
Iterative:
Continuous stakeholder feedback and involvement.
Hybrid:
Mixture through sequential and iterative phases.
2.2 Why projects are structured as phases in a linear life cycle
Phased project management is an approach to project management that breaks down a project into distinct phases or stages each with its own set of activities deliverables and milestones. Phases are usually organised in a linear sequence, where each phase builds on the previous one and leads to the next one.
What are the characteristics of the four phases of a linear lifecycle.
- Concept: this phase involves defining project scope, objectives, and stakeholders. It also includes the identification of project risks, assumptions, and constraints.
- Definition: in this phase the project plan is developed, including the detailed scope, schedule, budget and resource requirements. The risk management plan is also created, and the project team is assembled.
- Deployment: this is the phase where the actual project work is performed. The project team works on the tasks identified in the project plan, and the deliverables are produced.
- Transition: this is the final phase, where the project is formally closed, and the final deliverables are handed over to the customer. This phase also involves conducting a post project review to identify lessons learned and best practises future projects.
The 6 advantages of a linear lifecycle
- Improved project planning – this enables detailed phase plans to be created with timelines, resources and budgets and enables early identification of potential issues.
- Better control and monitoring – enables monitoring against the plan to identify variances and take corrective action.
- Reduced risk – the identification and assessment of risks at the beginning enables early mitigation of potential risks.
- Improved quality – by focussing on deliverables the project team can ensure that each deliverable meets the quality standard.
- Clear communication – phased delivery provides a clear structure for communication, this helps ensure that everyone is aware of status and any issues are addressed quickly.
- Better alignment with business goals – through defining the scope and objectives at the beginning of the project.
The 6 disadvantages of a linear lifecycle
- Inflexibility – can be difficult to adapt to changes in scope and requirements without impacting the rest of the project.
- Limited Collaboration – can lead to working in silos when each phase is delivered by different teams, which can limit communication.
- Overemphasis on planning – high emphasis on planning can be at the detriment of delivery.
- Unforeseen issues – can be difficult to adapt quickly to issues.
- Limited creativity – as each phase is focused on specific deliverables and milestones it can make it difficult to explore new approaches.
- Costly- as each phase requires a separate set of resources and deliverables, can result in duplication leading to higher costs.
The 4 stages of a conventional linear lifecycle
- Concept: this phase involves the identification and definition of the projects objectives stakeholders and deliverables. It also involves conducting a feasibility study to determine if the project is viable and aligns with the organisation goal and its and objectives.
- Definition: in this phase the project manager develops detailed project plan, including the scope , schedule, budget, and the resources required to deliver the project successfully.
- Deployment: this phase involves the actual implementation of the project plan. The project team performs the tasks outlined in the project plan, and the project manager monitors progress against the plan.
- Transition: in this phase the project is completed, and the project team conducts a post project review to assess the projects’ success and identify areas for improvement.
The 3 additional stages of an extended linear lifecycle
- Benefits realisation: this phase involves identifying and quantifying the benefits the project will deliver and developing a plan to realise those benefits. The project team works with stakeholders to ensure that the benefits are achievable and aligned to the organisation goals and objectives.
- Operations: this phase involves implementing the projects deliverables and ensuring that they are integrated into the organisation’s operations. This includes training employees creating standard operating procedures and developing a plan to support the ongoing use of the project deliverables.
- Maintenance: this this phase involves ensuring that the project deliverables continue to meet the organisation needs and operate effectively efficiently. This includes monitoring system performance, identifying and addressing issues , and making necessary upgrades and modifications.