1 / 19

“DSDM in a nutshell”

“DSDM in a nutshell”. Keith Richards Keith Richards Consulting DSDM + PRINCE2 + Facilitation. Presentation Structure. Introduction DSDM – what is it? where has it come from? On-time with DSDM through flexibility The 4 core areas of DSDM DSDM in the real world Conclusion Questions.

medea
Télécharger la présentation

“DSDM in a nutshell”

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. “DSDM in a nutshell” Keith Richards Keith Richards Consulting DSDM + PRINCE2 + Facilitation Where Agile Business Meets Agile Development

  2. Presentation Structure • Introduction • DSDM – what is it? where has it come from? • On-time with DSDM through flexibility • The 4 core areas of DSDM • DSDM in the real world • Conclusion • Questions Where Agile Business Meets Agile Development

  3. Introduction • Keith Richards • Process/Methods Consultant • DSDM Trainer and Practitioner • PRINCE2 Trainer and Consultant • Accredited Facilitator (IAF/CPF) • www.keithrichardsconsulting.co.uk • +44 (0) 7768 080 386 Where Agile Business Meets Agile Development

  4. What is DSDM? • Agile Method based on Best Practice • Covers 4 main areas • Principles (Ethos) • Life Cycle (Phases and Products) • Roles & Responsibilities • Techniques (How) • Business Focused Where Agile Business Meets Agile Development

  5. Some History • Evolved from: • Traditional Waterfall • RAD • Created Collaboratively • Derived from Best Practice • Not for Profit – Public Domain • www.dsdm.org Where Agile Business Meets Agile Development

  6. The Fundamental Problem Most of the time (95%?): • We need to be on time • We have limited resources • We shouldn’t compromise on Quality .…so what do most people do! Where Agile Business Meets Agile Development

  7. DSDM is different All of the time (95%?): • Always on time • Resources fixed over the short term • Quality is non negotiable .… but there is a catch! Where Agile Business Meets Agile Development

  8. The Two Triangles Where Agile Business Meets Agile Development

  9. “Just drop things out?” • but only a little bit! • you won’t lose half of your project! M • handles change dynamically S • Archimedes law New! X Important Note: DSDM gives you agility but to succeed you need to involve the customer/user C X W PRL Where Agile Business Meets Agile Development

  10. Like a Kite? Quality Time The ONLY variable! Resources Functionality Where Agile Business Meets Agile Development

  11. The 9 Principles • Active User Involvement • Empowered Teams • Frequent Delivery of Products • Fitness for Purpose • Iterative and Incremental Development • Reversibility • Requirements Baselined at a High Level • Integrated Testing • No Blame Culture Where Agile Business Meets Agile Development

  12. DSDM Life Cycle Up Front Work Separation Where Agile Business Meets Agile Development

  13. Roles and Responsibilities Where Agile Business Meets Agile Development

  14. Techniques • Facilitated Workshops • Prototyping • Modelling • MoSCoW Prioritisation • Timeboxing Where Agile Business Meets Agile Development

  15. How does it work? • DSDM is ‘holistic’ • DSDM is not a toolbox • It never was! • The ‘D’ isn’t for Delia but it could be! • Can you make a chocolate cake without 3 eggs? • Good cop, bad cop! Where Agile Business Meets Agile Development

  16. Common Mistakes Q. Is it common sense? A. Some of it is, some of it isn’t! Three classics: • Timeboxing • User Involvement • Philosophy – are you really doing it? Where Agile Business Meets Agile Development

  17. In Conclusion • Well established • Addresses a fundamental problem • Addresses a fundamental need • Ahead of it’s time! • It’s all in the mixture • Integrate with the culture • Remember the ‘new deal’ Where Agile Business Meets Agile Development

  18. Thank you.Any Questions? www.keithrichardsconsulting.co.uk Where Agile Business Meets Agile Development

  19. Where Agile Business Meets Agile Development

More Related