8/5 Study Session - Prepcast Flashcards
What does the acronym DSDM stand for?
Dynamic System Development Method
Why was DSDM created?
Project managers wanted to add more structure to the agile iterative development process.
Designed to help projects be delivered on time and within budget, while also providing value to the business.
Disadvantages - minimizes creativity because it encourages developers to work quickly. May limit risk taking.
What is an agile framework that is considered a grown up approach to agile? What are the main ideas?
DSDM - Dyanamic System Development Method
- deliver simple and immediate valuable solutions quickly
- wider project context
- need for stakeholder engagement
agile with project governance
https://www.youtube.com/watch?v=KIydGplAVo4
What is DSDM’s advantage over other Agile approaches?
- strong project structure
- agree on foundations early - scope, solution characteristics and dev method
- reduces uncertainty
What DSDM phase corresponds to “the best business value emerges when projects are aligned to clear business goals”
Pre-Project
What agile approach gives a rounded understanding of what needs to be develped considering: business needs, solution development and project management.
DSDM - dynamic system development method
What are the 6 DSDM phases?
(PP,F,F,E,D,PP)
- Pre-Project
- Feasibility
- Foundations
- Evolutionary
- Development
- Post-Project
What DSDM phase establishes whether the proposed project is likely to be feasible from a technical perspective and whether it appears cost-effective from abusiness perspective.
Feasibility
What DSDM phase establishes 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?
Foundations
What DSDM phase requires the Solution Development Team(s) to apply practices such as Iterative Development, timeboxing, and MoSCoW prioritisation, together with Modelling and Facilitated Workshops, to converge over time on an accurate solution that meets the business need and is also built in the right way from a technical viewpoint?
Evolutionary Development Phase
What DSDM phase comprises three main activities: Assemble, Review and Deploy? It’s objective is to bring a baseline of the Evolving Solution into operational use.
Deployment Phase
What DSDM sub-phase encompasses the work to “bring together” what is to be released?
Assemble