Philosophy And Other Bull Flashcards
(16 cards)
The DSDM philosophy
The best business value emerges when projects are aligned to clear business goals, deliver frequently and involve the collaboration of motivated and empowered people
All stakeholders must do 5 things:
- understand and buy into the business vision and objectives
- are empowered to make choices in their 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
Common sense =
sound practical judgement independent of specialised knowledge or training; normal native intelligence
Pragmatism
Action or policy dictated by consideration of the immediate practical consequences rather than by theory or dogma
What four things support DSDM principles and philosophy?
Process
People
Products
Practices
What are the four most common demands of projects?
Time
Cost
Features
Quality
What three common demands are fixed in DSDM?
Time, quality and cost - features are variable
What are the 8 DSDM principles
- Focus on business needs
- Deliver on time
- Collaborate
- Never compromise quality
- Build incrementally from firm foundations
- Develop iteratively
- Communicate continuously and clearly
- Demonstrate control
Principle 1 - focus on business need
Every decision should be viewed in light of the ongoing project goal - to deliver WHAT and WHEN it needs to be delivered
Principle 2 - deliver on time
Often the most important thing (lol). Late delivery can often undermine the very rationale for a project - and even if not best way to demonstrate control over the evolution of the solution
Principle 3 - collaborate
Cooperating teams also outperform groups of individuals loosely associated. Collaboration encourages increased understanding, greater speed and shared ownership - performing at a level which exceeds the sum of their parts
Principle 4 - never compromise quality
Level of quality should be agreed at the start - and should achieve that quality of no more and no less. It should be good enough and reach the Minimum Usable SubseT.
Principle 5 - build incrementally from Firm Foundations
DSDM requires firm foundations before significant development - first understand the scope of the problem to be solved and the proposed solution, but not in such detail the project becomes paralysed.
Once there are firm foundations, go for incremental delivery of the solution to deliver benefit asap.
Principle 6 - develop iteratively
Iterative development, frequent demonstrations and comprehensive review to get timely feedback. Embracing change = converging on an accurate business solution. Nowt is perfect first time and projects work in a changing world.
Principle 7 - communicate continuously and clearly
Poor communication= most frequent project failure.
Principle 8 - demonstrate control
Its essential to control a project, and the created solution