The Anatomy of an Agile Organization

76
agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. The Anatomy of an Agile Organization Becoming Agile: starting from a team and ending to a whole organization!
  • date post

    14-Sep-2014
  • Category

    Business

  • view

    3.759
  • download

    2

description

Out of the success of some pilot (experiments) more and more organizations are stumbling on how to scale those experiments throughout the rest of the company. What most organizations end up doing is to reuse over and over again the same structures and the same rules they have been using for years, missing entirely the point about Agile. If you want to make it work for your organization, start from looking within a Team and understand what makes them Agile... look deeper into principles and values, not so much in practices, as those will emerge out of experience from your teams. Also understand the major difference between becoming agile and adopting agile. The latter encourage the wrong behaviour of looking on the market at existing models to adopt, and roll-out within your organization. Look at those model as a confirmation that is possible to solve your problems - as someone else apparently already did - and as inspiration. Also be vary of models which are not stemming out of experience, but of a lot of thinking, as that doesn't fit well to the Agile and Lean paradigm. Finally there are many factor you can evaluate in your journey toward becoming more Agile, there are level of complexity growing at an organizational level which you might not find in teams. Finally look at identifying metrics for tracking your progress in a way that reflects the outcome your organization is delivering and not the "work" is doing. In fact learning to work in an Agile way means learning to deliver more, by doing less. In the presentation I use the metaphor of an organization being a "car" rather than an organism, because of pure esthetic reasons, it would get rather bloody with an organic metaphor. I am aware like all models, has its weaknesses, and one of those is that it is mechanic, and predictable, unless it is a transforming car :-)

Transcript of The Anatomy of an Agile Organization

Page 1: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

The Anatomy of an Agile OrganizationBecoming Agile: starting from a team and ending to a whole organization!

Page 2: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

Andrea Tomasini

Agile Coach & Trainer [email protected]

@tumma72@agile42/coaches

Page 3: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

How much spicy do you want it?

Page 4: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

Why an Agile Organization?

Page 5: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

CorporateHi

erar

chy

Compliance

Individ

ual

Page 6: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

We change the structure ...

... every 6-9 months

Page 7: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

We expect to gain

more

Page 8: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

Chaos Dispirit Demotivation

Page 9: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

Why?

Symptom ≠ Problem

Page 10: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

Agile Pilot Success! Teams demonstrated that Agile can deliver value faster, higher quality, and is motivating

Organizations are pressed into Agile, as they can’t seem to find a way back...

Page 11: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

Fear of a Revolution, pushes companies to impose old structures and control systems on

Agile Teams...

Page 12: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

And the carousel starts again...1.Enforce Rules & define KPIs 2.Measure individual performance/compliance 3.Focus on accountability not value 4.Get it right the first time...

Page 13: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

What makes a team Agile?

Page 14: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

1. Agile Values & PrinciplesAgile Values & Principles are supporting teams developing the right attitude to enable continuos and regular value delivering to the client, while continuously improving

Page 15: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

Individuals & interactions

Working software

Customer collaboration

Responding to change

Processes & tools

Comprehensive documentation

Contract negotiation

Following a plan

o v e r

We recognize the value here...We value

this more….

Page 16: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

2. Empirical Process ControlSwitching from measuring compliance to measuring outcome

Page 17: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2010.

Defined Process ControlThe time required to complete a repeatable action is a valid proxy to predict time to complete

Page 18: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

68!

10s 20s5s 15s

20

19

38 5280? 76? 69?

Page 19: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2010.

Empirical Process ControlEvery step performed while creating a new product is unique, only outcome can be trusted

Page 20: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

3. Iterative and incrementalStop assuming you already know what the client wants and discover it while building it together

Page 21: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

I need to move from A to B faster, and avoid traffic…

Page 22: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

I am not that good at stating in equilibrium I need something more stable…

Page 23: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

I am stable now, but not fast as I would like to be, can we go faster?

Page 24: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

I figure I am pretty tired in the evening, and though I like sport, I still need to be faster

Page 25: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

Inspect the outcome and learn to validate your assumptions & hypothesis

What is this?

Page 26: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

4. The power of PullCreating ideal conditions for collaboration and shared responsibility

Page 27: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

Push

PullIndividual

Team

Com

pliance

Colla

borati

onCompetition

Focu

s on v

alue

Page 28: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

5. Self-OrganizationTeams are organizing and managing themselves, as they are taking responsibility to deliver value and maximize their effectiveness and efficiency

Page 29: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

self-

organi

zed

managed

Page 30: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

...all on the same boat...all on the same boat

Page 31: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

6. FocusDeliver value, one step at a time by stopping starting new things, and focusing on finishing already started things

Page 32: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

Focus: Getting things done, one at a time...

Page 33: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

7. Continuous ImprovementOrganization and structures are constantly challenged in order to deliver more value and faster. Teams are empowered to change the way they work and organize themselves, and they do it at regular intervals

Page 34: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2010.

Ove

rbur

den

(無理

: mur

i)

do not overload yourPeople

Page 35: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2010.

Unnecessary Variations (斑: mura) keep the Flow

Even

Page 36: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2010.

Wasteful Activities (無駄: muda)

remove non value adding

Activities

Page 37: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

What makes an Organization Agile?

Page 38: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

Every Organization is constituted of parts interacting with each other. These aim at moving the whole organization towards fulfilling its vision, by delighting as many customers as possible on the way

Visibility

Vision & Direction

Safety

Page 39: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

Steering

&

Control Power

Comfort

… and under the hood some more important things

Page 40: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

1. Agile Values & PrinciplesAgile Values & Principles are bringing within an organization a culture of collaboration and cultivation, focusing on customer delight

Page 41: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

Cultivation Competence

Control

Peopl

eIm

personal

Actuality

Possibility

Collaboration

William Schneider - The four Core Cultures

Agile Values & Principles

Page 42: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

Experiences

Pyramid of Results

Beliefs

Actions

Results

CultureMan

age

Lead

The “Results Pyramid” is copyright of Partners in Leadership LLC

shift

the

balanc

e

coaching is an ongoing long term investment

Page 43: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

2. Empirical Process ControlAs we want to improve continuously, we need to establish ways to control the processes, which are not bound to the processes but to the outcome...

Page 44: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

Costs

Sc

opeT

ime

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

Break the

Iron

Triangle!

Stop using vanity metrics

and KPIs measuring the

process

Page 45: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

Share a clear

Vision and set

a common

direction...

Page 46: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

Share a strategy and validate

the path while you go...

Page 47: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

Inspect the outcome and learn to validate your assumptions & hypothesis

What is this?

Page 48: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

3. Iterative & IncrementalStop dreaming to get the 100% perfect results at the first time. It is not going to happen, and even if, would simply cost too much...

Page 49: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

People will fear to change, unless it feels safe to fail...

Page 50: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

Experiments don’t have to be perfect, they need to allow you to validate

changes incrementally

Page 51: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

4. The power of PullNurture a Pull environment where people can take responsibility and ownership of their actions. Delegate capacity management within the teams, and prepare just enough things to pull as needed, or will be waste...

Page 52: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

By preparing enough “items” to be worked on, you allow your teams to pull just as much work as they think they can deliver...

Page 53: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

… so yo

u will

maximize

your

capacit

y, and

use all

the

horse-

power

you hav

e!

Page 54: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

5. Self-OrganizationMake it easy and comfortable for teams to exchange experience and collaborate. Allow the teams to determine which structures are better suited to achieve a given goal...

Page 55: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

Allow to retrospect often

Page 56: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

Encourage

forming

Community

of Practice

Page 57: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

6. FocusDeliver value, one step at a time by stopping starting new things, and focusing on finishing already started things

Page 58: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

Maximize your cash-

flow by delivering what

you have started, before

starting something

new...

Page 59: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

7. Continuous ImprovementOrganization and structures are constantly challenged in order to deliver more value and faster. Teams are empowered to change the way they work and organize themselves, an organization needs to focus on optimizing the whole...

Page 60: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

You can upgrade your

engine, with more Agile

Teams...

Page 61: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

And you may succeed fitting it into the existing structure...

Page 62: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

But probably you will challenge the structure and think it anew...

Page 63: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

So let your organization evolve through validated learning...

Page 64: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

… faster feedback loops are necessary to be faster on the road to success...

Page 65: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

… the instruments of control that you successfully used so far...

Page 66: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

… need to be updated with new metrics to measure the outcome in detail...

Page 67: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

A static strategy might not be

suited for the new speed...

Page 68: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

You might need a more dynamic and adaptive way of directing your company, to reflect changes rapidly...

Page 69: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

Finally, you will need to develop internal leadership and coaching capabilities, to allow your organization to adapt rapidly and continuously to changes!

Page 70: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

1. There is no blueprint for an Agile Organization, as from the moment you’ll try to define one, it won’t be Agile anymore!

Page 71: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

2. Build the Organization around your Teams, and allow for maximum value delivery. Subordinate any structure to the purpose of delivering value faster (emergent design)

Page 72: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

3. Becoming an Agile organization it is not a goal, it is a conscious decision to embrace a journey towards continuous improvement

Page 73: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

4. Becoming Agile starts from changing your mindset, and that requires openness, respect, focus, commitment and courage!

Page 74: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

Thank

You!

Page 75: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

More food for thought...

http://slideshare.net/tumma72

Page 76: The Anatomy of an Agile Organization

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.

Copyrights noticeAll material produced in this presentation is protected by the Creative Common License 3.0 (by-nc-sa). !Images of Porsche and related parts are sole property of Dr. Ing. h.c. F. Porsche AG, and have been used unmodified as a metaphor completely unrelated to the automotive business