20
6/18/15 1 http://senexrex.com [email protected] @senexrex Agile Leadership Patterns Dan Greening, PhD CSC [email protected] @greening Introductions Chaos Theory, Agility, Pattern Languages Agile Base Patterns Are We Agile? (Or Is It Agile?) Agenda http://senexrex.com 2

Agile Leadership Patterns 2files.meetup.com/13313742/Dan Greening - Agile... · • Citrix Online Agile Program Office Director • Skype head of agile coaching • Startup veteran

  • Upload
    others

  • View
    9

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Agile Leadership Patterns 2files.meetup.com/13313742/Dan Greening - Agile... · • Citrix Online Agile Program Office Director • Skype head of agile coaching • Startup veteran

6/18/15

1

http://senexrex.com [email protected]

@senexrex

Agile Leadership Patterns Dan Greening, PhD CSC [email protected] @greening

●  Introductions ●  Chaos Theory, Agility, Pattern Languages ●  Agile Base Patterns ●  Are We Agile? (Or Is It Agile?)

Agenda

http://senexrex.com 2

Page 2: Agile Leadership Patterns 2files.meetup.com/13313742/Dan Greening - Agile... · • Citrix Online Agile Program Office Director • Skype head of agile coaching • Startup veteran

6/18/15

2

•  Current •  Certified Scrum Coach •  CS PhD (parallel complex adaptive systems)

•  Former •  Citrix Online Agile Program Office Director •  Skype head of agile coaching •  Startup veteran •  IBM Research nerd

Introductions: Dan Greening

http://senexrex.com 3

Show of hands •  Level of Agile experience? •  Existing challenges with agile? •  Are you using Lean Startup, XP, Kanban,

Scrum, GTD, Inbox Zero?

Introductions: You

http://senexrex.com 4

Page 3: Agile Leadership Patterns 2files.meetup.com/13313742/Dan Greening - Agile... · • Citrix Online Agile Program Office Director • Skype head of agile coaching • Startup veteran

6/18/15

3

Chaos Creates Opportunities

Everyone’s ability to predict the future degrades exponentially with time So create a company that exploits this chaos better than competitors

http://senexrex.com 5

Agile organizations can •  Sense •  Adapt •  Create

faster than their chaotic economies change

Agility Defined

http://senexrex.com 6

Page 4: Agile Leadership Patterns 2files.meetup.com/13313742/Dan Greening - Agile... · • Citrix Online Agile Program Office Director • Skype head of agile coaching • Startup veteran

6/18/15

4

Agile Base Patterns: A journey

http://senexrex.com 7

•  Forces •  Economic: Different economies. Economic goals. Passive

bosses get divergent employees. •  Metrics: Success metrics lag the work. Risk is often

missing. Perversity. Cognitive bias. Progress metrics temporary. Creativity generates variation.

•  Rewards: Money vs Mastery, Autonomy, Purpose. Gaming.

1: Plans can’t guarantee success …

http://senexrex.com 8

Page 5: Agile Leadership Patterns 2files.meetup.com/13313742/Dan Greening - Agile... · • Citrix Online Agile Program Office Director • Skype head of agile coaching • Startup veteran

6/18/15

5

•  Identify desired outcomes •  Identify relevant metrics •  Create a forecasting discipline •  Embrace objectivity •  Evolve metrics over time

…therefore, measure economic progress

http://senexrex.com 9

Measure Economic Progress

http://senexrex.com 10

Page 6: Agile Leadership Patterns 2files.meetup.com/13313742/Dan Greening - Agile... · • Citrix Online Agile Program Office Director • Skype head of agile coaching • Startup veteran

6/18/15

6

•  Coherent mission, vision and goals •  Handful of evolving metrics •  Learn from both failure and success •  Forecast better

Are we agile now?

Result (measure economic progress)

http://senexrex.com 11

•  Complacency lulls us •  Loss of control scares us •  Can easily measure operational work •  Uncertainty confuses

2: Reacting is not enough to succeed…

http://senexrex.com 12

Page 7: Agile Leadership Patterns 2files.meetup.com/13313742/Dan Greening - Agile... · • Citrix Online Agile Program Office Director • Skype head of agile coaching • Startup veteran

6/18/15

7

•  Improvement experiments (Retrospection) •  Evolution vs Revolution: greedy vs optimal •  Brainstorm •  Test a hypothesis! •  Control the experiment! •  Beware controlling variability (and creativity)

… therefore, adaptively experiment

http://senexrex.com 13

•  Assemble economic progress history •  Validate hypothesis of the last experiment •  Brainstorm and identify process changes •  Hypothesize how new process affects metrics •  Commit to process rules for the next experiment

What does the ScrumMaster do in Scrum?

Scrum Retrospection Redefined

http://senexrex.com 14

Page 8: Agile Leadership Patterns 2files.meetup.com/13313742/Dan Greening - Agile... · • Citrix Online Agile Program Office Director • Skype head of agile coaching • Startup veteran

6/18/15

8

Experiment for Improvement

http://senexrex.com 15

•  Hyperproductive teams [jako2009] •  Organizations “disrupt themselves”

Are we agile now?

Results (Adaptively Experiment)

http://senexrex.com 16

Page 9: Agile Leadership Patterns 2files.meetup.com/13313742/Dan Greening - Agile... · • Citrix Online Agile Program Office Director • Skype head of agile coaching • Startup veteran

6/18/15

9

•  Non-fungible assets •  Detailed planning •  Sunk cost fallacy •  Congestion (slide) •  Cognition (slide)

3: Planning worsens delay…

http://senexrex.com 17

Congestion

http://senexrex.com 18

Page 10: Agile Leadership Patterns 2files.meetup.com/13313742/Dan Greening - Agile... · • Citrix Online Agile Program Office Director • Skype head of agile coaching • Startup veteran

6/18/15

10

•  Most valuable now: creative time and attention •  7 ± 2 maximum ordered concepts •  Late day decisions suck •  Lack of sleep degrades creativity •  Interruptions degrade creativity

Cognition

http://senexrex.com 19

•  ≤ 7 items in Sprint Backlogs •  Geometric Product Backlogs •  Inbox Zero •  Collaborative focus •  Value Stream Optimization •  Incremental work

…therefore, limit work-in-process

http://senexrex.com 20

Page 11: Agile Leadership Patterns 2files.meetup.com/13313742/Dan Greening - Agile... · • Citrix Online Agile Program Office Director • Skype head of agile coaching • Startup veteran

6/18/15

11

Limit work-in-process

http://senexrex.com 21

•  Rapidly deliver small increments of value •  Possibility of rapid feedback •  Cancellable work (sunk cost is low) •  Learn faster than chaotic economy changes

Are we agile?

Result (Limit WIP)

http://senexrex.com 22

Page 12: Agile Leadership Patterns 2files.meetup.com/13313742/Dan Greening - Agile... · • Citrix Online Agile Program Office Director • Skype head of agile coaching • Startup veteran

6/18/15

12

•  No problem claiming responsibility for success •  Insufficient agency limits responsibility •  Persistence is a function of self-perception,

not objective agency •  Deny→Blame→Justify→Guilt→Obligation→Quit →Responsibility

•  People can learn new skills

4: People create delay by avoiding responsibility…

http://senexrex.com 23

•  Provide autonomy, understanding, authority •  Information radiators

•  Teach the Responsibility Process •  Tit-for-Tat trust building •  Collaborative root cause mapping •  Redefine accountable: knows what’s happening

…therefore, embrace collective responsibility

http://senexrex.com 24

Page 13: Agile Leadership Patterns 2files.meetup.com/13313742/Dan Greening - Agile... · • Citrix Online Agile Program Office Director • Skype head of agile coaching • Startup veteran

6/18/15

13

Collective Responsibility

http://senexrex.com 25

•  Collaborative problem solving •  Increased teaching and learning •  Greater elasticity

How does this affect our agility?

Result (collective responsibility)

http://senexrex.com 26

Page 14: Agile Leadership Patterns 2files.meetup.com/13313742/Dan Greening - Agile... · • Citrix Online Agile Program Office Director • Skype head of agile coaching • Startup veteran

6/18/15

14

•  Dependency delays •  Dependency quality •  Handoff interference

External factors limit our agility…

http://senexrex.com 27

•  Leaders: Build collaborative teams of peers •  Avery, Team-building is an individual skill

•  Ritualize and celebrate problem solving •  Big room planning •  Convert bosses to (not just support) agile •  Change structural systems:

hiring, comp, review…

…therefore, solve systemic problems

http://senexrex.com 28

Page 15: Agile Leadership Patterns 2files.meetup.com/13313742/Dan Greening - Agile... · • Citrix Online Agile Program Office Director • Skype head of agile coaching • Startup veteran

6/18/15

15

Solve Systemic Problems

http://senexrex.com 29

Agile Base Patterns fragile agile

Measure economic progress •  Well-chosen key performance indicators •  Propagated wisely down the hierarchy

Adaptively experiment for improvement •  Use the KPIs to sense, adapt and create •  Process changes tried frequently

Limit work-in-process •  To maximize the success of high profit efforts •  Reserving powder for things you might invent

http://senexrex.com 30

Page 16: Agile Leadership Patterns 2files.meetup.com/13313742/Dan Greening - Agile... · • Citrix Online Agile Program Office Director • Skype head of agile coaching • Startup veteran

6/18/15

16

Agile Base Patterns sustained and expansive agile

Embrace collective responsibility •  Every person feels personally responsible for team and

company results

Solve systemic problems •  Broad authority to explore problems impeding agility •  There is a well-understood and respected process

http://senexrex.com 31

Is Scrum Agile?

http://senexrex.com 32

Page 17: Agile Leadership Patterns 2files.meetup.com/13313742/Dan Greening - Agile... · • Citrix Online Agile Program Office Director • Skype head of agile coaching • Startup veteran

6/18/15

17

Agile Is Fragile

Natural evolution can degrade or destroy agile •  Adopting departmental silos blindly •  Control-centric manager job descriptions and

performance management •  Variance control (Six Sigma) can destroy creativity •  Executives who don’t understand agile squelch agile •  Accountability/blame cultures creating fear

http://senexrex.com 33

Conclusion: Agile is Fragile

•  Walmart •  Yahoo •  Others

• Why? •  Bottom-up agility is extremely vulnerable

http://senexrex.com 34

Page 18: Agile Leadership Patterns 2files.meetup.com/13313742/Dan Greening - Agile... · • Citrix Online Agile Program Office Director • Skype head of agile coaching • Startup veteran

6/18/15

18

Non-agile executives

•  Fighting fires all the time •  Strategic work (more valuable long-term) gets deferred

•  Don’t collaborate on strategic work •  Doesn’t get done if one person busy

•  Don’t run short-term experiments on strategy •  Recruiting, Business development,

Performance management, Product portfolio, marketing http://senexrex.com 35

Executives use agile to manage their •  Strategic activities •  Marketing •  Recruiting practices •  Sales processes •  Contract review •  Product Management and Engineering

… from the CEO on down

Answer: Top-Down Agile

http://senexrex.com 36

Page 19: Agile Leadership Patterns 2files.meetup.com/13313742/Dan Greening - Agile... · • Citrix Online Agile Program Office Director • Skype head of agile coaching • Startup veteran

6/18/15

19

•  Faster, more profitable strategic decisions •  Faster, more profitable delivery •  Better solutions

•  measurement and adaption during strategy development and tactical deployment

•  More organizational focus •  How much is that worth?

What is the value of agility?

http://senexrex.com 37

Corporate Exploration

How does your company? •  Measure economic progress? •  Adaptively experiment for improvement? •  Limit work-in-process? •  Embrace collective responsibility? •  Solve systemic problems?

http://senexrex.com 38

Page 20: Agile Leadership Patterns 2files.meetup.com/13313742/Dan Greening - Agile... · • Citrix Online Agile Program Office Director • Skype head of agile coaching • Startup veteran

6/18/15

20

Senex Rex Organizational Agility Research

Making organizations agile and antifragile http://senexrex.com/blog

Emerging book content

Senex Rex mindmap (available from Dan) All known patterns from all agile practices

Coaching and Training on request Dan Greening, PhD, Certified Scrum Coach http://senexrex.com 39

Dan Greening +1(415)754-8311 [email protected]

Contact Us