Foundation Revision Flashcards
What are the 6 phases of the DSDM Process Model?
- Pre-Project.
- Feasibility.
- Foundations.
- Evolutionary Development (Evo).
- Deploy.
- Post Project.
What does the Pre-Project Phase ensure?
The Pre-Project phase ensures that:
- Only the right projects are started, and
- they are set up correctly, based on a clearly defined objective.
What is the intent of the Feasibility Phase?
The Feasibility Phase is intended primarily to establish whether:
- the proposed project is likely to be feasible from a technical perspective, and
- whether it appears cost-effective from a business perspective.
What is the aim of the Foundations Phase?
The aim of the Foundations Phase is to:
- Understand the scope of work, and
- In broad terms, how it will be carried out, by whom, when and where.
- It also determines the project lifecycle by agreeing how DSDM process will be applied to the specific needs of the project.
What is the purpose of the Evolutionary Development Phase?
Building on the firm foundations that have been established for the Project, the purpose is to evolve the solution.
What is the objective of the Deployment Phase
The objective of the Deployment Phase is to bring a baseline of the Evolving Solution into operational use.
The release that is deployed may be the ultimate solution, or a subset of the ultimate solution.
What is the purpose of the Post-Project Phase?
After the final deployment for a project, the Post-Project Phase checks how well the expected business benefits have been met.
Ideally, what will be produced at the end of each timebox?
A Potentially Shippable Product Increment (PSPI) - Ideally a solution that is fully tested.
What is the definition of ‘Common Sense’ in Agile?
Sound practical judgement independent of specialised knowledge or training; normal native intelligence.
What is the definition of ‘Pragmatism’ in Agile?
Action or policy dictated by consideration of the immediate practical consequences rather than by theory or dogma.
What is a ‘Stakeholder’ in Agile?
Stakeholders encompass everybody inside or outside the project who is involved or affected by it.
What is the DSDM Philosophy?
Best business value emerges when projects are aligned to clear business goals, deliver frequently and involve the collaboration of motivated and empowered people.
What must all Stakeholder do to achieve the DSDM Philosophy?
- Understand an buy into the business vision and objectives.
- Are empowered to make decisions within their area of expertise.
- Collaborate to deliver a fit-for-purpose business solution.
- Collaborate to deliver to agreed timescales in accordance with business priorities.
- Accept that change is inevitable as the understanding of the solution grows over time.
What are the 8 principles of DSDM?
- Focus on the Business Need.
- Deliver on Time.
- Collaborate.
- Never compromise on Quality.
- Build incrementally from firm foundations.
- Develop iteratively.
- Communicate continuously and clearly.
- Demonstrate control.
What are the 3 role categories of the DSDM Team Model?
- Project Level.
- Solutions Development Team.
- Supporting.
In Agile what are the Project Level roles?
- Business Sponsor.
- Business Visionary.
- Technical Coordinator.
- Project Manager.
- Business Analyst (Also in Solutions Development Team).
What Agile roles are in the Solution Development Team?
- Business Analyst (Also in Project Level).
- Business Ambassador.
- Team Leader.
- Solution Developer.
- Solution Tester.
In Agile what are the Supporting roles?
- Business Advisor.
- Technical Advisor.
- Workshop Facilitator.
- DSDM Coach.
Which Agile roles cover the Business Interests?
- Business Sponsor.
- Business Visionary.
- Business Ambassador.
- Business Advisor.
- Business Analyst (Also covers Solution/Technical interests).
Which Agile roles cover the Solution/Technical interests?
- Technical Coordinator.
- Solution Developer.
- Solution Tester.
- Technical Advisor.
- Business Analyst (Also covers Business interests).
Which Agile roles cover the Management interests?
- Project Manager.
- Team Leader.
Which Agile roles cover the Process interests?
- Workshop facilitator.
- DSDM Coach.
What are the 4 Agile Project Variable?
- Time.
- Cost.
- Features (Requirements/Scope).
- Quality.
In a traditional approach to project management, what project variables are fixed?
- Features.
- Quality (this tends to be compromised due to issues with Cost and Time).