The Scaled Agile Framework - · PDF fileThe Scaled Agile Framework AGILIA–25.03.2014 Dr....

20
The Scaled Agile Framework AGILIA– 25.03.2014 Dr. Thorsten Janning KEGON AG 1

Transcript of The Scaled Agile Framework - · PDF fileThe Scaled Agile Framework AGILIA–25.03.2014 Dr....

Page 1: The Scaled Agile Framework - · PDF fileThe Scaled Agile Framework AGILIA–25.03.2014 Dr. Thorsten Janning KEGON AG 1. Howagile areorganizationstoday? KEGON AG 2014 Early Majority

The Scaled Agile Framework

AGILIA– 25.03.2014

Dr. Thorsten Janning

KEGON AG 1

Page 2: The Scaled Agile Framework - · PDF fileThe Scaled Agile Framework AGILIA–25.03.2014 Dr. Thorsten Janning KEGON AG 1. Howagile areorganizationstoday? KEGON AG 2014 Early Majority

How agile are organizations today?

KEGON AG 2014

Early Majority

34%

Early Adopter13,5 %

Innovators2,5 %

LateMajority

34%

Laggards16%

Seite 2

Page 3: The Scaled Agile Framework - · PDF fileThe Scaled Agile Framework AGILIA–25.03.2014 Dr. Thorsten Janning KEGON AG 1. Howagile areorganizationstoday? KEGON AG 2014 Early Majority

We are painting caricatures

KEGON AG 2014

…of „old“ and „Command & control“ Management

Nach Günther Dueck: Neurotic Leadership

Seite 3

Page 4: The Scaled Agile Framework - · PDF fileThe Scaled Agile Framework AGILIA–25.03.2014 Dr. Thorsten Janning KEGON AG 1. Howagile areorganizationstoday? KEGON AG 2014 Early Majority

…and caricatures on the other side, too

„Oh, today we are are really agile“

KEGON AG 4

Page 5: The Scaled Agile Framework - · PDF fileThe Scaled Agile Framework AGILIA–25.03.2014 Dr. Thorsten Janning KEGON AG 1. Howagile areorganizationstoday? KEGON AG 2014 Early Majority

One step back:Management-Theory: Dual Process-Model

Each process is triggered by a problem and is finished bysolving it

Structured problems are usually triggered by iteratingproblems. The number of surprising problems is small.

dynamic

structured

Problem

(e.g customer

requirement)

Surprise, decisions, responsibility

Iteration, ruleSkillprofilautomization

:Dr. Gerhard WohlandMatthias WiemeyerDenkwerkzeugefür dynamischeMärkte

Verlagshaus Monsenstein und Vannerdat OHG Münsterwww.mv-wissenschaft.com

KEGON AG 2014Seite 5

Page 6: The Scaled Agile Framework - · PDF fileThe Scaled Agile Framework AGILIA–25.03.2014 Dr. Thorsten Janning KEGON AG 1. Howagile areorganizationstoday? KEGON AG 2014 Early Majority

Software-Development as a Dynamic Problem

In dynamic problems the prozess ist mainly triggered bysurprising events.

A surprising problem needs ideas on the basis of principles.

Only motivated and highly qualified people can solve surprizingproblems

1 2 3 4

Surprise

Decision

Responsibility

Iteration

Rule

Automization

Dynamic part

Structured part

Seite 6

Page 7: The Scaled Agile Framework - · PDF fileThe Scaled Agile Framework AGILIA–25.03.2014 Dr. Thorsten Janning KEGON AG 1. Howagile areorganizationstoday? KEGON AG 2014 Early Majority

KEGON AG 2014 Seite 7

Page 8: The Scaled Agile Framework - · PDF fileThe Scaled Agile Framework AGILIA–25.03.2014 Dr. Thorsten Janning KEGON AG 1. Howagile areorganizationstoday? KEGON AG 2014 Early Majority

KEGON AG 2014

Value Stream Mapping

Quelle: Lean Change by Jeff Anderson and Alexis Hui

Business

Planning

Project

Planning

Require

mentsDesign Build Test Deploy Support

PM BA Arch Dev QA Ops Support

Working time

Waiting Time

Average Lifetime: 30

days

Size: 10 Project Charters

Size of flow:

1 Document

(40 Pages)

Actual Work Time:

10 days

Wait Time: 20 daysProblem of long

waiting times

Seite 8

Page 9: The Scaled Agile Framework - · PDF fileThe Scaled Agile Framework AGILIA–25.03.2014 Dr. Thorsten Janning KEGON AG 1. Howagile areorganizationstoday? KEGON AG 2014 Early Majority

Lean-Startup as Portfolio Practice

Product-Innovation

SalesDevelopment

KEGON AG 2014

Feedback-Loop

NewIdeas

Product

Specification

Seite 9

Page 10: The Scaled Agile Framework - · PDF fileThe Scaled Agile Framework AGILIA–25.03.2014 Dr. Thorsten Janning KEGON AG 1. Howagile areorganizationstoday? KEGON AG 2014 Early Majority

Users

Customers

Distribution Channel

Demand Creation

$

Product

Resources

$

$

Assembly / Manufacturing

3rd Party Integration

$

$

$

Business Model Generation

KEGON AG 2014Seite 10

Page 11: The Scaled Agile Framework - · PDF fileThe Scaled Agile Framework AGILIA–25.03.2014 Dr. Thorsten Janning KEGON AG 1. Howagile areorganizationstoday? KEGON AG 2014 Early Majority

Lean Thinking Provides the Tools We Need

Respect for

People

Product

Development

Flow

Kaizen

Architecture in an agile ContextKEGON AG 11

Page 12: The Scaled Agile Framework - · PDF fileThe Scaled Agile Framework AGILIA–25.03.2014 Dr. Thorsten Janning KEGON AG 1. Howagile areorganizationstoday? KEGON AG 2014 Early Majority

Product Development Flow

1. Take an economic view

2. Actively manage queues

3. Understand and exploit variability

4. Reduce batch sizes

5. Apply WIP constraints

6. Control flow under uncertainty:cadence and synchronization

7. Get feedback as fast as possible

8. Decentralize control

1. Take an economic view

2. Actively manage queues

3. Understand and exploit variability

4. Reduce batch sizes

5. Apply WIP constraints

6. Control flow under uncertainty:cadence and synchronization

7. Get feedback as fast as possible

8. Decentralize controlReinertsen, Don. Principles of Product Development Flow

Respect for

People

Product

Development

Flow

Kaizen

Architecture in an agile ContextKEGON AG 12

Page 13: The Scaled Agile Framework - · PDF fileThe Scaled Agile Framework AGILIA–25.03.2014 Dr. Thorsten Janning KEGON AG 1. Howagile areorganizationstoday? KEGON AG 2014 Early Majority

Consistent Rating of Business- and Architecture-Requirements

User/Business Value Relative value in customers view• They prefer this over that• Revenue impact?• Potential penalty or other negative impact?

Time Value How user value decays over time• Fixed deadline?• Will they wait for us or move to another solution• What is the effect o customer satisfaction now?

Risk Value Risks for our Business• Reduce risk for future delivery?• Enable new business oportunities if solved?

Architecture in an agile ContextKEGON AG 13

Page 14: The Scaled Agile Framework - · PDF fileThe Scaled Agile Framework AGILIA–25.03.2014 Dr. Thorsten Janning KEGON AG 1. Howagile areorganizationstoday? KEGON AG 2014 Early Majority

Scaled Agile Framework - SAFe

Architecture in an agile ContextKEGON AG 14

Page 15: The Scaled Agile Framework - · PDF fileThe Scaled Agile Framework AGILIA–25.03.2014 Dr. Thorsten Janning KEGON AG 1. Howagile areorganizationstoday? KEGON AG 2014 Early Majority

Release-Planung

• A convention with all Teams (up to 10)

• Typically 2 days

• Part of HIP Sprint

Architecture in an agile ContextKEGON AG 15

Page 16: The Scaled Agile Framework - · PDF fileThe Scaled Agile Framework AGILIA–25.03.2014 Dr. Thorsten Janning KEGON AG 1. Howagile areorganizationstoday? KEGON AG 2014 Early Majority

Release-Planungs-Meeting - Agenda

day 1 day 2

Architecture in an agile ContextKEGON AG 16

Page 17: The Scaled Agile Framework - · PDF fileThe Scaled Agile Framework AGILIA–25.03.2014 Dr. Thorsten Janning KEGON AG 1. Howagile areorganizationstoday? KEGON AG 2014 Early Majority

Dependency Board

Architecture in an agile ContextKEGON AG 17

Page 18: The Scaled Agile Framework - · PDF fileThe Scaled Agile Framework AGILIA–25.03.2014 Dr. Thorsten Janning KEGON AG 1. Howagile areorganizationstoday? KEGON AG 2014 Early Majority

What did we get?

Successful practices on portfolio- and program-level

Optimizing flow, not workload

Continuous improvement in

- Practices

- Processes

- Organization

- Leadershio

- Communication

KEGON AG 2014Seite 18

Page 19: The Scaled Agile Framework - · PDF fileThe Scaled Agile Framework AGILIA–25.03.2014 Dr. Thorsten Janning KEGON AG 1. Howagile areorganizationstoday? KEGON AG 2014 Early Majority

KEGON AG 2014 Seite 19

Page 20: The Scaled Agile Framework - · PDF fileThe Scaled Agile Framework AGILIA–25.03.2014 Dr. Thorsten Janning KEGON AG 1. Howagile areorganizationstoday? KEGON AG 2014 Early Majority

Noch Fragen?

KEGON AG 2014 Seite 20