Brian Wernham - Agile Governance and Chaos Theory - Association for Project Management Governance...

download Brian Wernham - Agile Governance and Chaos Theory - Association for Project Management Governance SIG May 14, 2014

of 39

description

Presentation slidesby Brian Wernham FAPM FBBSPresented at Association for Project Management Governance SIG event May 14, 2014 as a kick-off for the production of the new 'Agile Governance' guide.

Transcript of Brian Wernham - Agile Governance and Chaos Theory - Association for Project Management Governance...

  • 5/26/2018 Brian Wernham - Agile Governance and Chaos Theory - Association for Project Management Governance SIG May 14, 2014

    1/39

    Brian Wernham

    Chaos: a new perspective on Agilegovernance

    Delegates

    50%

    discount

    [email protected]

    @BrianUkulele http://bit.ly/special-offer-CWBW50

    http://bit.ly/special-offer-CWBW50http://bit.ly/special-offer-CWBW50http://bit.ly/special-offer-CWBW50http://bit.ly/special-offer-CWBW50http://bit.ly/special-offer-CWBW50http://bit.ly/special-offer-CWBW50http://bit.ly/BBC-TV-News-September-5-Bloghttp://bit.ly/special-offer-CWBW50http://bit.ly/special-offer-CWBW50
  • 5/26/2018 Brian Wernham - Agile Governance and Chaos Theory - Association for Project Management Governance SIG May 14, 2014

    2/39

    Why are YOU here today?

    http://bit.ly/About-Brian@BrianUkulele

    What is

    Agile?Agile only for

    web

    development?

    Agile only for

    tiny stuff?

    Agile = loss of

    control?

    What is

    DSDM?

    Agile in

    mission critical

    projects?

    2

    What is

    Scrum?

    Are we talking

    Governance of a project

    of Governance of

    portfolios of change?

  • 5/26/2018 Brian Wernham - Agile Governance and Chaos Theory - Association for Project Management Governance SIG May 14, 2014

    3/39

    This talk:

    1. What is Agile?

    2. What is Agile Governance?

    3. Can we be ready for & take advantage of

    the unexpected?

    - Chaos Theory & Emergent Complexity

    4. Kick-off the development of a guide for

    Agile Governance

    http://bit.ly/About-Brian@BrianUkulele

    3

  • 5/26/2018 Brian Wernham - Agile Governance and Chaos Theory - Association for Project Management Governance SIG May 14, 2014

    4/39

    1. What is Agile?

    4

  • 5/26/2018 Brian Wernham - Agile Governance and Chaos Theory - Association for Project Management Governance SIG May 14, 2014

    5/39

    The Big Design Up Front

    mind-set

    http://bit.ly/About-Brian@BrianUkulele

    I had betterask for allpossiblef tur s

    At last a chanceto get what Iwant

    5

  • 5/26/2018 Brian Wernham - Agile Governance and Chaos Theory - Association for Project Management Governance SIG May 14, 2014

    6/39

    The Big Design Up Front is born

    http://bit.ly/About-Brian@BrianUkulele

    6

  • 5/26/2018 Brian Wernham - Agile Governance and Chaos Theory - Association for Project Management Governance SIG May 14, 2014

    7/39

    The result of Big Design Up

    Front

    7

  • 5/26/2018 Brian Wernham - Agile Governance and Chaos Theory - Association for Project Management Governance SIG May 14, 2014

    8/39

    Doh!

    http://bit.ly/About-Brian@BrianUkulele

    8

  • 5/26/2018 Brian Wernham - Agile Governance and Chaos Theory - Association for Project Management Governance SIG May 14, 2014

    9/39

    http://bit.ly/About-Brian@BrianUkulele

    9

  • 5/26/2018 Brian Wernham - Agile Governance and Chaos Theory - Association for Project Management Governance SIG May 14, 2014

    10/39

    As difficult as trying to swim up a

    waterfall

    http://bit.ly/About-Brian@BrianUkulele

    10

  • 5/26/2018 Brian Wernham - Agile Governance and Chaos Theory - Association for Project Management Governance SIG May 14, 2014

    11/39

    11

  • 5/26/2018 Brian Wernham - Agile Governance and Chaos Theory - Association for Project Management Governance SIG May 14, 2014

    12/39

    12

  • 5/26/2018 Brian Wernham - Agile Governance and Chaos Theory - Association for Project Management Governance SIG May 14, 2014

    13/39

    Scrum at the team leveltwo

    popular methods

    Scrum

    DSDM

    13

  • 5/26/2018 Brian Wernham - Agile Governance and Chaos Theory - Association for Project Management Governance SIG May 14, 2014

    14/39

    1. Scrum a team level approach

    http://bit.ly/About-Brian

    Source: Mike Cohn www.mountaingoatsoftware.com/scrum

    http://www.mountaingoatsoftware.com/scrumhttp://www.mountaingoatsoftware.com/scrum
  • 5/26/2018 Brian Wernham - Agile Governance and Chaos Theory - Association for Project Management Governance SIG May 14, 2014

    15/39

    15Source: DSDM Consortium (DSDM = Driving Strategy, Delivering More)

    An overview of two agile methods2. DSDM a hybrid team/project level approach

  • 5/26/2018 Brian Wernham - Agile Governance and Chaos Theory - Association for Project Management Governance SIG May 14, 2014

    16/39

    2. What is Agile Governance?

    16

  • 5/26/2018 Brian Wernham - Agile Governance and Chaos Theory - Association for Project Management Governance SIG May 14, 2014

    17/39

    a) Time Driven

    I dont want it perfect I want it Thursday

    17

    Traditional Agile

    Agile inverts the normal projectmanagement paradigm

  • 5/26/2018 Brian Wernham - Agile Governance and Chaos Theory - Association for Project Management Governance SIG May 14, 2014

    18/39

    b) and minimises Work in Progress

    There is no value in holding stock in a warehouse

    Traditional Agile

    Design

    Build

    Test

    Deploy

    P/type

    ?

    P/type

    P/type

    P/type

    Agile focuses on flow

  • 5/26/2018 Brian Wernham - Agile Governance and Chaos Theory - Association for Project Management Governance SIG May 14, 2014

    19/39

    Can we define Agile Governance

    principles at several levels:

    Project Level?

    Governance of one specific project?

    Scrum? DSDM?

    Programme Level? Governance of hybrid programmes that comprises both:

    Waterfall projects

    & Agile projects?

    Portfolio Level? Governance across many projects?

    19

  • 5/26/2018 Brian Wernham - Agile Governance and Chaos Theory - Association for Project Management Governance SIG May 14, 2014

    20/39

    Is Agile Governance really about

    being adaptable?

    20

    Traditional

    Project

    Innovation

    projectHybrid

    Programme

    Design

    Build

    Test

    Deploy

    P/type

    P/type

    P/type

    P/type

    Control-freak

    Governance

    Agile

    Governance

    Arms-length

    Governance

    Innovation

    Project

    InnovationProject

    Traditional

    Project

    Traditional

    Project

  • 5/26/2018 Brian Wernham - Agile Governance and Chaos Theory - Association for Project Management Governance SIG May 14, 2014

    21/39

    3. Can we be ready for & take

    advantage of the unexpected?

    21

    A brief overview of the practical impact of Chaos Theory

    Butterfly effect (Sensitivity to initial conditions)

    How long is a piece of string? (Fractals)

    Satisficing a business case (Alternative stable states)

    Complex outcomes from simple systems

    Self-organisation

    Ants

    People (so very different?)

  • 5/26/2018 Brian Wernham - Agile Governance and Chaos Theory - Association for Project Management Governance SIG May 14, 2014

    22/39

    Butterfly effect (Sensitivity to initial

    conditions)

    For want of a nail the shoe was lost

    For want of a shoe the horse was lost

    For want of a horse the battle was lost

    22

  • 5/26/2018 Brian Wernham - Agile Governance and Chaos Theory - Association for Project Management Governance SIG May 14, 2014

    23/39

    Heat convectionany difference in

    initial conditions produces an

    unpredicatble outcome after a

    while:

    23

  • 5/26/2018 Brian Wernham - Agile Governance and Chaos Theory - Association for Project Management Governance SIG May 14, 2014

    24/39

    Increase the feedback and the

    Lorenz equation becomes unstable

    and chaotic:

    24

  • 5/26/2018 Brian Wernham - Agile Governance and Chaos Theory - Association for Project Management Governance SIG May 14, 2014

    25/39

    Complexity out of simplicity

    e.g. the Lorenz Equation

    25

  • 5/26/2018 Brian Wernham - Agile Governance and Chaos Theory - Association for Project Management Governance SIG May 14, 2014

    26/39

    Butterfly effect (Sensitivity to initial

    conditions)

    For want of a nail the shoe was lost

    For want of a shoe the horse was lost

    For want of a horse the battle was lost

    26

  • 5/26/2018 Brian Wernham - Agile Governance and Chaos Theory - Association for Project Management Governance SIG May 14, 2014

    27/39

    No two snowflakes are the same

    A simple fractal - The Koch Curve

    27

  • 5/26/2018 Brian Wernham - Agile Governance and Chaos Theory - Association for Project Management Governance SIG May 14, 2014

    28/39

    No two snowflakes are the same

    A simple fractal - The Koch Curve

    28

  • 5/26/2018 Brian Wernham - Agile Governance and Chaos Theory - Association for Project Management Governance SIG May 14, 2014

    29/39

    How long is a piece of string?

    (Fractals)

    29

    Ruler length = x

    Answer = y

    Ruler length x/2

    Answer = y*2.5

  • 5/26/2018 Brian Wernham - Agile Governance and Chaos Theory - Association for Project Management Governance SIG May 14, 2014

    30/39

    The result runs away from you the

    closer you try to measure it

    30

  • 5/26/2018 Brian Wernham - Agile Governance and Chaos Theory - Association for Project Management Governance SIG May 14, 2014

    31/39

    The fractal dimension measures

    this disappearing event horizon

    31

  • 5/26/2018 Brian Wernham - Agile Governance and Chaos Theory - Association for Project Management Governance SIG May 14, 2014

    32/39

    How long will it take to add just a

    bit more detail to a business case

    or spec?

    32

  • 5/26/2018 Brian Wernham - Agile Governance and Chaos Theory - Association for Project Management Governance SIG May 14, 2014

    33/39

    Alternative stable states

    33

    Catastrophic shifts in ecosystems

    Marten Scheffer, Nature, 2001

  • 5/26/2018 Brian Wernham - Agile Governance and Chaos Theory - Association for Project Management Governance SIG May 14, 2014

    34/39

    Self-organisation - Ants

    34

  • 5/26/2018 Brian Wernham - Agile Governance and Chaos Theory - Association for Project Management Governance SIG May 14, 2014

    35/39

    Self-organisation - Ants

    35

  • 5/26/2018 Brian Wernham - Agile Governance and Chaos Theory - Association for Project Management Governance SIG May 14, 2014

    36/39

    Self-organisation - People

    36

  • 5/26/2018 Brian Wernham - Agile Governance and Chaos Theory - Association for Project Management Governance SIG May 14, 2014

    37/39

    References

    Daa, Josef

    Chaos Theory in Project Management, Masaryk University, Brno

    2014

    Christopher, Martin

    TheAgile Supply Chain : Competing in Volatile Markets, IndustrialMarketing Management, Vol 29., No. 1., 2000, pp. 37-44

    Yang, C

    Hierarchical Summarization of Large Documents, Drexel University

    Scheffer, Marten

    Catastrophic shifts in ecosystems, Nature, 2001

    37

  • 5/26/2018 Brian Wernham - Agile Governance and Chaos Theory - Association for Project Management Governance SIG May 14, 2014

    38/39

    4. Kick-off the development of a

    guide for Agile Governance

    38

  • 5/26/2018 Brian Wernham - Agile Governance and Chaos Theory - Association for Project Management Governance SIG May 14, 2014

    39/39

    [email protected]

    Blog: brianwernham.wordpress.com

    @BrianUkulele

    http://bit.ly/About-Brian

    Thanks for listening!

    39

    http://bit.ly/special-offer-CWBW50

    Delegates

    50%

    discount`

    http://bit.ly/About-Brianhttp://bit.ly/About-Brianhttps://twitter.com/BrianUkulelehttp://bit.ly/About-Brianhttp://bit.ly/About-Brianhttp://bit.ly/About-Brianhttp://bit.ly/special-offer-CWBW50http://bit.ly/special-offer-CWBW50http://bit.ly/special-offer-CWBW50http://bit.ly/special-offer-CWBW50http://bit.ly/special-offer-CWBW50http://bit.ly/special-offer-CWBW50http://bit.ly/special-offer-CWBW50http://bit.ly/special-offer-CWBW50http://bit.ly/BBC-TV-News-September-5-Bloghttp://bit.ly/About-Brianhttp://bit.ly/About-Brianhttp://bit.ly/About-Brianhttps://twitter.com/BrianUkulelehttp://bit.ly/About-Brian