Foundations Chapter 6 Flashcards
DSOM philosophy
best business value emerges when projects are aligned to clear business goals, deliver frequently and involve the collaboration of motivated and empowered people”,
6 Steps of the DSDM Process
1) Pre-Project
2) Feasability
3) Foundations
4) Evolutionary Development
5) Deployment (ARD)
6) Post Project
Pre-Project Phase
What
The Pre-Project phase ensures that only the right projects are started, and that they are set up correctly, based on
a clearly defined objective.
Feasibility Phase
The effort associated with
Feasibility should be just enough to decide whether further investigation is justified or whether the project should
be stopped now, as it is unlikely to be viable.
Foundations Phase
What it is
It is intended to
establish a fundamental (but not detailed) understanding of the business rationale for the project, the potential
solution that will be created by the project, and how development and delivery of the solution will be managed
Foundation Phase
Last how long
No more than a few weeks
Aim of Foundations
Scope of work; project lifecycle
Evolutionary Development Phase
Purpose
To evolve the solution
Evolutionary Development Phase: SDT role
Iterative Development,Timeboxing, and MoSCoW prioritisation, together
Evolutional Development Phase: Time Boxes
create Solution Increments, iteratively exploring the
low-level detail of the requirements and testing continuously
Deployment phase
Product or an increment is relased
Assemble, Review, Deploy
Post-Project Phase
How well the expected business benefits
have been met
Summary
DSDM provides an iterative and incremental process, with a total of six lifecyde phases. Each phase has a specific
purpose, together with a number of defined products intended to support the evolution of the solution and the
smooth running of the project.The DSDM Agile Project FrameVvOrk is designed to work effectively with projects of
varying size and complexity.Through the tailoring of its various products, DSDM ensures control is demonstrated
to a level of formality appropriate to the organisation, thereby running a project so that all the benefrts of Agile are
achieved without compromising effective project governance.