Setting Up For Success Flashcards
(98 cards)
What are life cycles
Systematic and organised way to undertake project-based work and can be viewed as the structure underpinning deployment.
Name 3 types of life cycles
Linear, Iterative, Hybrid
What are the types of linear life cycles (LC) and what are their phases
CDDT AB OT
Linear LC - Concept, Definition, Deployment & Transition.
Extended LC - Adoption, Benefits realisation.
Product LC - Operation, Termination
Name the reviews conducted at which stages of the Life Cycle.
Linear (4 types):
Gate Reviews - Business Case (end of Concept) & PMP ( end of Definition)
Stage Reviews - (during Deployment)
Post Project Review - (end of Transition)
Benefits Reviews - (during Benefits Realisation)
When would you use each LC
Linear:
Sequential - when there are clear outputs
Risk - low risk as there is a clear structure (defined review stages)
Established - up front knowledge
Iterative:
Highly adaptive
Uncertain/ volatile/ dynamic environment
Repetition of phases
Greater flexibility
What are the Iterative Life Cycle stages
P FF E ARD DP
Pre-Project
Feasibility, Foundations
Evolution Development (EV - ARD to and throw)
Assemble, Review, Deploy (back to FF)
Deployment, Post-Review
Why are phases important in a Linear LC
P D T S C - Priorities, Develop, Transparency, Stakeholder, Control:
- Priorities clearly ID & focus on current work
- Develops early understanding of requirements via developing initial idea to detailed plan
- Transparency by assessment of achievements against requirements at end of phase (predefined milestones)
- S: effective Stakeholder communication, regular project reviews & facilitating frequent consultation
- C: control and governance over the project
List key Features, Benefits, Strengths & Limitations of Linear LC
F1 - Sequential with clearly defined outputs.
F2 - Applies to stable, low-risk projects with greater structure, where expectations of each phase are known.
B1 - Provides a clear framework for the team to follow, with early definition of requirements, and allows maximum control and governance.
B2 - Controls and information are passed on to the next phase when predefined milestones have been reached and accomplished
S1 - Suitable for low-risk projects.
S2 - Provides a clear framework for the team to follow.
L1 - Requires very early clarity on scope and governance.
L2 - Ascertaining if the benefits have been realised is a longer process.
L3 - Less flexible in accommodating change.
List key Features, Benefits, Strengths & Limitations of Iterative LC
F1 - Repeats one or more phases.
F2 - Project scope might be vague or solutions unclear, requiring greater flexibility in governance procedures.
B1 - Beneficial for evolving objectives or solutions used in agile development projects and allows iterative learning.
B2 - Project manager and team can observe the benefits the staged functionality delivers and adjust the next iteration accordingly.
S1 - Beneficial for evolving objectives or solutions.
S2 - Suitable where project scope might be vague.
S3 - Allows iterative feedback and accommodates change more easily.
L1 - Lack of early certainty in terms of overall duration and cost.
L2 - Could lead to complexities in managing resources.
List key Features, Benefits, Strengths & Limitations of Hybrid LC
F1 - Adds iteration to a linear life cycle, enabling a mix of approaches.
B1 - Project team can choose the best of both linear and iterative life cycles to best suit the project.
B2 - If a fixed requirement is set, the iterative style can be used during deployment to develop the output and add further functionality.
S1 - they facilitate a mix of approaches to suit a specific development.
S2 - building Agile working into a project or programme can offer increased efficiency and flexibility.
L1 - It requires great skill and clarity to be successful when using multiple different systems of working.
List the differences between Project and Extended LC
Project (3):
- A project life cycle contains the phases up to and including transition and close.
- A business delivering the project on behalf of a customer may use the standard project life cycle, as they are likely to complete the contract at the handover of the project to the customer (end user).
- Accountability for the output is handed over.
Extended (6):
- An extended life cycle goes beyond the transition and close phase to include the adoption of outputs and the benefits realisation phases.
- This is suitable where the project is expected to incorporate management of change and benefit realisation.
- The extended life cycle is suited to projects that are funded within the organisation and are making a change to the business.
- The project team supports the embedding of the project.
- The team can determine the immediate benefits realised as the project goes operational and through immediate feedback to the organisation on realised benefits.
- Governance and accountability for adoption of the output stays within the project until the change is fully embedded, thus preventing knowledge boundaries between project teams and operations.
Detail the stages of a Linear LC
CDDT
Concept: Development of an initial idea through initial studies & high-level requirements management, and assessment of viability, including an outline Business Case.
Definition: Development of a detailed definition, plans & statement of requirements that include full justification for the work.
Deployment: Implementation of plans and verification of performance through testing and assurance to realise intended outputs, outcomes and benefits.
Transition: Handover, commissioning and acceptance of outputs to the sponsor and wider users, culminating in formal closure.
Benefits of an Iterative LC
C A R E D D - Collab, Availability, Repetition, Engineering, Discovery, Detail.
C: collaboration prioritised, can address change and address social/ political complexity as reviewed/developed frequently.
A: availability of User - regular user interaction with system and build buy in.
R: repetition of one of more phases before proceeding to the next stage, IOT manage uncertainty in scope
E: engineering concurrent/ simultaneous- where different development steps can be performed in parallel.
D: discovery - objectives can evolve throughout the life cycle as learning.
D: detail uncovered during the cycles.
What reviews are implemented in the Linear LC to determine a go/no-go decision?
The different steps, or phases or stages, represent different activities:
Concept: You develop the initial idea into a concrete proposition, usually in the form of an outline business case.
Definition: You design and plan the proposition in more detail, with analysis of the risks involved, the costs, and the timescales.
Deployment: You build the product itself, following the plan and designs put together in definition. This phase can be subject to change control, where you consider a suggested change to the project and accept or reject the change.
Transition: You hand over the product that you’ve built to those who will use it, and they formally give acceptance for it.
When is an organisation likely to favour a Linear LC
K P P R R - Knowledge, Predictability, Phases, Resistance, Risk
*K: availability of relatively perfect knowledge upfront.
*P: a highly structured, predictable, and stable process needed which offers transparency and maximum control and governance.
*P: knowledge/teams that are divided into distinct phases, creating silos and knowledge barriers between the phases, particularly when different delivery agents will deliver different phases.
*R: resistance to change and inflexibility in terms of corrections and rework.
*R: lower appetite for risk.
When is an organisation likely to favour a Iterative LC
A A C S P: Agile, Adaptable, Concurrent, Scope, Parallel
*A: development projects that are Agile.
*A: departments that are flexible, adaptable, and open to change.
*C: concurrency, or simultaneous engineering, where different development steps are allowed to be performed in parallel.
*S: uncertainties regarding the scope by allowing the objectives to evolve throughout the life cycle as learning and discovery take place.
*P: prototypes, timeboxes, or parallel activities utilised to acquire new insights, obtain feedback, or explore high-risk options.
You’re managing a software development project that requires a lot of upfront planning but requires the space for feedback in the development stage. How do you think you can mix linear and iterative life cycles into a hybrid life cycle approach to project management?
A) Plan the project using a linear method and complete development using iterative cycles
B) Use an iterative method for planning and a linear approach for the development stage
C) Use a linear method for high-risk phases and iterative for low-risk phases
D) Alternate between linear and iterative stages depending on team member capacity
The correct answer is A: you should plan the project using a linear method and complete development using iterative cycles. This approach mixes the strengths of both life cycles.
What is a Hybrid LC
FUSION OF APPROACHES: Hybrid life cycles typically fuse together elements to create a new model or approach, for example, utilising iterative or Agile methods for early requirements gathering, where the uncertainty is greatest, and following it up with incremental or sequential processes to formalise deployment,
When is an organisation likely to favour a Hybrid LC
- When a predictive org is finding themselves operating in uncertain context.
- Org requires efficiency and flexibility.
- Transformation & major change can be speed up through incremental deployment approaches and improved tranche reviews.
What are the Hybrid LC processes
Concept
Definition - in the Definition phase the Iterative LC occurs: Pre-Project - Feasibility, Foundation - Evolutionary Deployment - Assemble, Review, Deploy - Deployment, Post-Project
How does an Extended LC differ to a Linear.
following the delivery of the output to the client at the end of the transition phase. The benefit realisation phase extends beyond the end of the adoption phase, when the client has realised the outcome of the output.
The main activities carried in each of these additional phases are listed below:
Adoption: The client/users use the product; they access the website, carry out the process, or buy the product.
Benefit realisation: You measure the benefits from the adoption of the project outputs to make sure you’ve delivered them effectively.
How are the standard project life cycles used?
A business delivering the project on behalf of a customer may use the standard project life cycle, as they are likely to complete the contract at the handover of the project to the customer (end user). Accountability for the output is handed over.
How are extended project life cycles used?
The extended project life cycle is suitable where the project is expected to incorporate management of change and benefit realisation. The extended life cycle is suited to projects that are funded within the organisation and are making a change to the business.
What is the role of the project team in an Extended LC?
The project team supports the embedding of the project. They can determine the immediate benefits realised as the project goes operational and through immediate feedback to the organisation on the realisation of benefits.
They are also responsible for making sure the new changes are fully used and understood, ensuring a smooth handover to the operations team without any confusion or gaps in knowledge.