Courses Services AgilePM™ Essentials Scrum Master Product Owner PMI-ACP DSDM Scrum Agile Compass Agile Matrix Blog About e-mail me
    gen_915.1.gif
gen_894.1.gif
 

Agile Consultancy Services

As an Agile project manager you are responsible for delivering projects successfully in complex environments. Scrum is worldwide the most common Agile framework for developing and sustaining complex products in a simple and elegant way. The concept of a project is however non-existing in Scrum. What do you do?

The gap between Scrum and the company project methodology can of course be filled in an ad-hoc way. A proven alternative is to adopt DSDM® Atern. DSDM® Atern is the only Agile framework to focus on delivering projects in a fully Agile way. Better, combining the strengths of DSDM® Atern and Scrum creates a synergy that provides you, as an Agile project manager, with a complete out-of-the-box framework to manage an Agile project and deliver awesome products on-time and on-budget in an ever changing environment.

So (next time) when you're embarking on a Scrum project, also use DSDM® Atern as a wrapper to address project delivery needs like: terms of reference, business case, deployment plan, benefit realisation plan, review records, etc. DSDM® Atern also includes a Project Approach Questionnaire (PAQ) to manage risks of using an Agile approach within your company. And finally, this will also prepare you for the "stuff" your PMO requires when using PRINCE2® as the general project methodology.

Below is the DSDM Scrum Roadmap identifying critical topics when combining DSDM® Atern and Scrum so you understand the alignment, the overlaps and even some conflicting items.

Feel free to use it, tell everyone if you like it and tell me if you don't!

DSDM Scrum Roadmap


DSDM® AternScrum.org
PurposeAgile project management framework providing best practice guidance for on-time and on-budget delivery of projects in any Business Sector.Agile process framework for developing and sustaining complex products.
*** Best Of Both Worlds ***
Project delivery of complex products in a complex environment.
Issuing OrganisationThe DSDM Consortium is the guardian of the DSDM® Atern methodology which is free to view and use.Scrum.org is the home of Scrum and maintains the Scrum Guide which is free to view and use.
Body of KnowldgeAgile Project Management Handbook

Scrum Guide
Agile Project Management and Scrum

Training & CertificationAgilePM (Agile Project Management) training and certification as provided by Yellowhouse.Agile Scrum Master training and certification as provided by Yellowhouse.
Accountability for delivery on-time and on-budget
*** Conflict ***
The Project Manager is responsible for "all aspects of the delivery of the solution" and "high-level project planning and scheduling".The Product Owner tracks "progress toward completing projected work by the desired time for the goal".
The Scrum Master "serves the Product Owner in [...] understanding long-term product planning in an empirical environment".
Alignment: use Scrum
Benefit: complex domain implies many "unknown-unknowns" and accountability for scope/time/cost needs to be with one business representative being the Product Owner in Scrum
Tools: Project Management Triangle
Timeboxing with variable scopePrioritise project requirements using absolute classification with MoSCoW (Must, Should, Could and Won't) of Prioritised Requirements List (PRL).Prioritise product work using relative ordering of Product BackLog (PBL).Alignment: use Scrum
Benefit: Relative ordering of PBL is:
  • Simpler - no need for absolute classification of complete PRL/PBL;
  • More efficient - no need to maintain MoSCoW classification;
  • More effective- delivery is driven by natural delivery constraints (ie. feasibility of delivering MUST versus time/budget) instead of artificial MoSCoW classification without specific constraints
Planning levelsThree planning levels:
  1. Project
  2. Increments
  3. Development Timeboxes
Two planning levels founded on Empirical Process Control:
  1. Releases
  2. Sprints
Alignment: use Scrum planning founded on Empirical Process Control with DSDM® Atern as wrapper for project planning
Benefit: feasible, simpler and more predictable
Tools: Agile Scrum Compass, MUST (Minimal Usable SubseT)
People versus rolesProject with potentially many project roles and with potentially multiple people fulfilling one role.Project limited to three key roles (Product Owner, Scrum Master and Developer) and with only the Developer role to be fulfilled by multiple people. Alignment: use Scrum roles with additional DSDM® Atern roles on a needs basis
Benefit: better communication
Development Timebox1. Kick-Off
2. Investigation
3. Refinement
4. Consolidation
5. Close-Out
1. Sprint Planning - Part 1
2. Sprint Planning - Part 2
3. Sprint
4. Sprint Review
5. Sprint Retrospective
Alignment: use Scrum
Benefit: better defined
Daily TimeboxDaily Stand-UpDaily ScrumAlignment: use Scrum
Benefit: better defined
Project Roles1. Business Sponsor
2. Business Visionary
3. Business Ambassador
4. Project Manager
5. Workshop Facilitator
6. Atern Coach
7. Team Leader
8. Business Advisor
9. Solution Developer
10. Solution Tester
1. N/A
2-4. Product Owner (note: including product owner responsibility from DSDM Project Manager)
4-7. Scrum Master (note: including process owner responsibility from DSDM Project Manager role)
7-10. Development Team self-organising and cross-functional with Developers
Alignment: use Scrum roles with emerging DSDM® Atern roles
Benefit: better communication
Pre-Project Products1. Terms of Reference
N/A

Alignment: use DSDM® Atern
Benefit: covered by DSDM® Atern
Feasibility Products1. Feasibility Assessment: Outline Business Case and Outline Solution
2. Outline Plan including Project Approach Questionnaire (PAQ)
N/A Alignment: use DSDM® Atern
Benefit: covered by DSDM® Atern
Tools: Scrum-But TestAgile Inception Deck, Project Approach Questionnaire
Foundation Products1. Business Foundations: Business Vision and Business Case
2. Management Foundations
3A. Solution Foundations: Business Area Definition (BAD), System Architecture Definition (SAD) and Solution Prototype
3B. Solution Foundations: Development Approach Definition (DAD)
4. Prioritised Requiments List [baselined on a high level]]
5. Delivery Plan
6. Delivery Control Pack
1-3A. N/A
3B. Definition of Done [baseline]
4. Product Backlog [baseline with "Undone Work" for deployment(s)]
5-6. Release Burn-Up/Down Chart [baseline]
Alignment: use Scrum with emerging DSDM® Atern products
Benefit: either covered by DSDM® Atern or Scrum
Tools: Scrum-But TestAgile Inception Deck
Exploration and Engineering Products1. Prioritised Requirements List [updated]
2. Delivery Plan
3. Delivery Control Pack
4. Timebox Plan
5. Timebox Review Record
6. Solution Assurance Pack: Solution Review Records, Business Testing Pack and Technical Testing Pack
7. Evolving Solution
8A. Deployment Plan
8B. Deployment Plan: Benefits Realisation Plan
1. Product Backlog [groomed]
2-3. Release Burn-Up/Down Chart [updated]
4. Sprint Backlog
5. Product Backlog [updated for product feedback and process improvements]
6. Definition of Done [updated]
7. Product Increment [ready for release]
8A. Product Backlog [updated with "Undone Work" for deployment(s)]
8B. N/A
Alignment: use Scrum with emerging DSDM® Atern products
Benefit: either covered by DSDM® Atern or Scrum
Tools: Scrum-But Test
Deployment Products1. Project Review Report: Increment Review, Benefits Enablement Summary and End of Project Assessment
2. Deployed Solution
3. Deployment Plan
1. N/A
2. Product Increment [released]
3. Product Backlog [updated with "Undone Work" for deployment(s)]
Alignment: use Scrum with emerging DSDM® Atern products
Benefit: either covered by DSDM® Atern or Scrum
Post-Project Products1. Benefits Assessment1. N/AAlignment: use DSDM® Atern
Benefit: covered by DSDM® Atern


 
|Courses| |Services| |AgilePM™| |Essentials| |Scrum Master| |Product Owner| |PMI-ACP| |DSDM Scrum| |Agile Compass| |Agile Matrix| |Blog| |About|