Final Memorisation Flashcards
4 Main Values of Agile Manifesto
Individuals and interactions > processes and tools
Working software > comprehensive documentation
Customer collaboration > contract negotiation
Responding to change > following a plan
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.”
8 DSDM Principles
Focus on the business need Deliver on time Collaborate Never compromise quality Build incrementally from firm foundations Develop iteratively Communicate continuously and clearly Demonstrate control
4 Pillars
Process People Products Practices Founded on common sense and pragmatism
5 Instrumental Success Factors
- Embracing the DSDM approach
- Effective solution development team
- Active and ongoing business engagement
- Iterative development, integrated testing, and incremental delivery
- Transparency
3 Planning Concepts
Outcome-Based Planning
Plan to sensible horizons at right level of detail
Plan and re-plan, based on available estimates
6 Testing Concepts
Testing integrated throughout Collaborative testing Repeatable testing Prioritised testing Independent testing Test-driven development
4 Tracking and Control Concepts
Timeboxing and Outcome-Based Measurement
Transparency of Process and Progress
Responding to Change
Management by Exception
6 Practices
Moscow Prioritisation Timeboxing Daily Stand-Ups Facilitated Workshops Modelling Iterative Development
6 Points for Quality Activities
High-level risk analysis Planning and high-level analysis Detail analysis and planning Prepare and run Assess quality and impact Final end-to-end testing and assuring implementation