39
An Agile maturity model for organizations

An Agile maturity model

  • Upload
    ernst

  • View
    168

  • Download
    3

Embed Size (px)

DESCRIPTION

An Agile maturity model . f or organizations . Introduction to maturity models. What is a maturity model? . Why a maturity model? . Understand what future capability is possible. Understand current capability . Understand what is needed to achieve higher maturity . - PowerPoint PPT Presentation

Citation preview

An Agile maturity model

for organizations

Copyright © 2013 SolutionsIQ. All rights reserved.

1Introduction to maturity models

Copyright © 2013 SolutionsIQ. All rights reserved.

What is a maturity model?

Copyright © 2013 SolutionsIQ. All rights reserved.

Why a maturity model?

Understand current capability

Understand what future capability is possible

Understand what is needed to achieve higher maturity

Copyright © 2013 SolutionsIQ. All rights reserved.

Features of a strong maturity model

Easy to observe

Measured objectively

Broad and consistent

Copyright © 2013 SolutionsIQ. All rights reserved.

Types of maturity models

Team

OrganizationProcess

Person

Copyright © 2013 SolutionsIQ. All rights reserved.

Person maturity models

Copyright © 2013 SolutionsIQ. All rights reserved.

Team maturity model

Tuckman model

Copyright © 2013 SolutionsIQ. All rights reserved.

Process maturity model

CMMI

Copyright © 2013 SolutionsIQ. All rights reserved.

Agile maturity models

Copyright © 2013 SolutionsIQ. All rights reserved.

Agile incorporates CMMI features

Copyright © 2013 SolutionsIQ. All rights reserved.

Agile is people-centric (not process-centric)

“Individuals and interactions over processes and tools”

Copyright © 2013 SolutionsIQ. All rights reserved.

Agile maturity models

Team OrganizationPerson

Copyright © 2013 SolutionsIQ. All rights reserved.

2 The Agile maturity for organizations

Copyright © 2013 SolutionsIQ. All rights reserved.

Agile maturity model levels

Copyright © 2013 SolutionsIQ. All rights reserved.

Level Coverage

The Agile enterprise 0 to 100%

Portfolio management 0 to 100%

Program management 0 to 100%

Teams 0 to 100%

Agile maturity model coverage

Copyright © 2013 SolutionsIQ. All rights reserved.

Agile maturity model types of work

Different types of work

The value stream

Copyright © 2013 SolutionsIQ. All rights reserved.

The model

Copyright © 2013 SolutionsIQ. All rights reserved.

3 Level 1: Project focus

Copyright © 2013 SolutionsIQ. All rights reserved.

Level 1: Project focus (pre-agile)

Resource pool

Work group Work group

Work group

Copyright © 2013 SolutionsIQ. All rights reserved.

Level 1: Individual unit of production

Person is the unit of production

Workgroup capacity is increased by adding “resources”

Work groupResource pool

Copyright © 2013 SolutionsIQ. All rights reserved.

Level 1: Work group cost model

Workload

Completed WorkStart up Shut

downwaste waste

Copyright © 2013 SolutionsIQ. All rights reserved.

• Projects are cost centers • Individuals are allocated to projects• Temporary work groups• Individuals are costs • Individuals are “standard parts”

Level 1: The workgroup

Value = lower unit labor cost

Copyright © 2013 SolutionsIQ. All rights reserved.

4 Level 2: Agile teams

Copyright © 2013 SolutionsIQ. All rights reserved.

Level 2: Teams vs. workgroups

Work group Agile team

Copyright © 2013 SolutionsIQ. All rights reserved.

Level 2: Persistent teams

Re-assignment

Re-assignment

Copyright © 2013 SolutionsIQ. All rights reserved.

Level 2: Team is unit of production

Copyright © 2013 SolutionsIQ. All rights reserved.

Level 2: Agile team cost model

Workload

Completed Work

Minimal Start up Minimal shut

down

Shorter time to complete

Copyright © 2013 SolutionsIQ. All rights reserved.

Level 2: Agile team summary

Value = Return on team investment

New capabilities: • increased throughput • quicker response• higher quality

Copyright © 2013 SolutionsIQ. All rights reserved.

5 Level 3: Agile program management

Copyright © 2013 SolutionsIQ. All rights reserved.

Level 3: Agile program management

Copyright © 2013 SolutionsIQ. All rights reserved.

Level 3: Agile program management

Value = early & frequent release (reduced cost of delay)

New capabilities: • Multi-project integration • Early & frequent release• Features by business value• Start fast/fail fast

Copyright © 2013 SolutionsIQ. All rights reserved.

6 Level 4: Agile portfolio management

Copyright © 2013 SolutionsIQ. All rights reserved.

Level 4: Agile portfolio

Copyright © 2013 SolutionsIQ. All rights reserved.

Level 4: Agile portfolio management

Value = overall portfolio return & market responsiveness

New capabilities: • Investment planning • Incremental funding • Governance by risk type

Copyright © 2013 SolutionsIQ. All rights reserved.

7 Level 5: The Agile enterprise

Copyright © 2013 SolutionsIQ. All rights reserved.

Level 5: The Agile enterprise

Copyright © 2013 SolutionsIQ. All rights reserved.

Level 5: The Agile enterprise

Value = Brand & enterprise equity, internal alignment, employee satisfaction, fixed-cost reduction

New capabilities: • New market penetration• Collaborative corporate

culture• Distributed leadership• Scalable operations

Copyright © 2013 SolutionsIQ. All rights reserved.

Questions