- There has been a quest for an “Agile Maturity Model” going on for some time now
- Are we Agile?
- How Agile are we?
- Where should we improve?
- Can we get a certification that will convince our customers that we are agile?
- Maturity levels pattern
- The Scrum Maturity Model can be seen in relation to this generic maturity model
-
- Optimizing 🡪 Continuous process improvement
-
- Managed 🡪 Institutionalized processes
-
- Defined 🡪 Standard methodology
-
- Repeatable 🡪 Localized standards
-
- Initial 🡪 Individualized
- The scrum maturity model (SMM) is supposedly “an applicable, useful and viable approach to reduce the failed development projects rate within the evaluation set of organizations.”
- SMM – Level 2
- E.1 Goal: Basic Scrum Management
- E.1.1 Objective: Scrum Roles Exist
- E.1.2 Objective: Scrum Artifacts Exist
- E.1.3 Objective: Scrum Meetings Occur and are Participated
- E.1.4 Objective: Scrum Process Flow is Respected
- E.2 Goal: Software Requirements Engineering
- E.2.1 Objective: Clear definition of Product Owner
- E.2.2 Objective: Product Backlog Management
- E.2.3 Objective: Successful Sprint Planning Meetings
- SMM – Level 3
- F.1 Goal: Customer Relationship Management
- F.1.1 Objective: definition of a done exists
- F.1.2 Objective: Product Owner available
- F.1.3 Objective: Successful Sprint Review Meetings
- F.2 Goal: Iteration Management
- F.2.1 Objective: Sprint Backlog Management
- F.2.2 Objective: Planned iterations
- F.2.3 Objective: Successful Daily Scrum
- F.2.4 Objective: Measured Velocity
- SMM – Level 4
- G.1 Goal: united Project Management
- G.1.1 Objective: United Project Management
- G.2 Goal: Measurement and Analysis Management
- G.2.1 Objective: Measurement and Analysis Management
- SMM – Level 5
- H.1 Goal: Performance Management
- H.1.1 Objective: Successful Sprint Retrospective
- H.1.2 Objective: Positive Indicators
- Scrum Maturity Model succeeds as the roadmap for small-medium organizations that seek
- self-improvement and guidance
- a self-evaluation model to rethink actual Scrum adoption for specific organizations
- a model to classify and compare the maturity of organizations for benchmarking purposes
- The SMM and others are based on some kind of assumption of uni-dimensionality and linearity. There is an article where this whole concept is picked apart as they show with statistical methods that these concepts are multi-dimensional and non-linear