1 / 13

DSDM

DSDM. Dynamic Systems Development Method. DSDM Methodology. Goals On time Within budget Of desired quality. DSDM Consortium. Founded 1994 by business-oriented people representing 16 UK companies

penn
Download Presentation

DSDM

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 Dynamic Systems Development Method

  2. DSDM Methodology • Goals • On time • Within budget • Of desired quality

  3. DSDM Consortium • Founded 1994 by business-oriented people representing 16 UK companies • Goal: develop and promote a standard framework for systems development based on the best practices of the rapid application development (RAD) approach

  4. DSDM Consortium • Owns and promotes DSDM framework • New releases (on time of course) • Atern • Licenses resellers • Offers Certifications

  5. DSDM Framework • Incorporate techniques and tools • Combine with other methodologies • Follow Core Principles

  6. Core Principles • Deliverable “good enough” to satisfy business need • Team cooperation and collaboration • Users involvement critical • Team has decision-making authority • High-level requirements are defined early in the project; details are addressed during development

  7. Core Principles • Process is iterative and is structured to support frequent product releases • Core functionality delivered early and additional features delivered in later releases • Testing early and ongoing • Changes are reversible

  8. Development Process • Pre-project Phase • Visualized and selected • Feasibility Study • DSDM is a good fit ? • Business Study • Documents the functions and information requirements at a high level, resulting in a list of prioritized requirements

  9. Development Process • Functional Model Iterative Phase (FMI) • Develops and refines prototypes • Design and Build Iterative Phase (DBI) • Each component is designed, programmed, and reviewed • Implementation Iterative Phase • Documentation, training, user approval • Post-project Phase • performance monitoring and ongoing maintenance

  10. Key Techniques • MoSCoW Prioritation • Prioritize functions honestly so ‘Must Have’ mission critical functions can be delivered quickly in early releases. • Prototyping • Address process, usability, performance, and business aspects • Suitable design and common understanding

  11. Key Techniques • Facilitated Workshops • Getting the right people face-to-face to share information • TimeBoxing • Period of time – 6 weeks or less • Set of tasks resulting in a deliverable • Tasks fixed, not deliverable

  12. Best Applications • DSDM is best applied in projects where time is the fixed factor and functionality can be varied • Poor choice – safety, security, reuse • Cultural shift for most businesses • Consultants • pineywoodstech.com/Services/Methodology.aspx

  13. DSDM Conclusion • While other methodologies are similar to DSDM, among them XP, SCRUM, and RUP, DSDM’s strength lies in its: • Framework structure which permits a choice of tools and techniques • Best practices roots • Emphasis on timely product delivery

More Related