46
And put in the TODO column ----------->

Driving Value with Agile Teams (IIBA-AO event)

Embed Size (px)

Citation preview

Page 1: Driving Value with Agile Teams (IIBA-AO event)

And put in the TODO

column ----------->

Page 2: Driving Value with Agile Teams (IIBA-AO event)

Driving Value with

Agile Teams

https://www.flickr.com/photos/soldiersmediacenter/3855375117

Page 3: Driving Value with Agile Teams (IIBA-AO event)

Mark Kilby

20+ years in software

12+ years launching agile orgs

@mkilby

speaker

AgileOrlando.com

(founder)AgileFlorida.com

(co-founder)

Page 4: Driving Value with Agile Teams (IIBA-AO event)

http://pixar.wikia.com/Doc_Hudson

Page 5: Driving Value with Agile Teams (IIBA-AO event)

Who has heard of … ?

(a standing survey)

Page 6: Driving Value with Agile Teams (IIBA-AO event)

HAVE? ----------->

Page 7: Driving Value with Agile Teams (IIBA-AO event)

Agenda:

What is Agile? Scrum?

What is Lean? Kanban?

Inspect and Adapt

Page 8: Driving Value with Agile Teams (IIBA-AO event)

Agenda:

What is Agile? Scrum?

What is Lean? Kanban?

Inspect and Adapt

Page 9: Driving Value with Agile Teams (IIBA-AO event)

9

Steps

1. 1 minute prep time

2. Give an estimate

3. 1 minute iteration

4. 1 minute improvement & new estimate

5. Repeat steps 2-5 five times

Collaboration Exercise

GOAL: Earn as many “ball points” as possible in 1 min

Rules:1. Balls must touch everyone

on the team

2. Balls must have “air time” when being passed to each person

3. Ball must end where it starts

4. Balls that fall to the ground do not count

Thank you Bachan Anand & Boris Gloger

Page 10: Driving Value with Agile Teams (IIBA-AO event)

What did we observe?

Page 11: Driving Value with Agile Teams (IIBA-AO event)

a little background …

Page 12: Driving Value with Agile Teams (IIBA-AO event)

Build

Page 13: Driving Value with Agile Teams (IIBA-AO event)

Build

Page 14: Driving Value with Agile Teams (IIBA-AO event)

Build

Page 15: Driving Value with Agile Teams (IIBA-AO event)

Build

Page 16: Driving Value with Agile Teams (IIBA-AO event)

High

When to use Empirical?

Page 17: Driving Value with Agile Teams (IIBA-AO event)

High

When to use Empirical?

Page 18: Driving Value with Agile Teams (IIBA-AO event)

Certainty

Agre

em

ent

High

When to use Empirical?

Page 19: Driving Value with Agile Teams (IIBA-AO event)
Page 20: Driving Value with Agile Teams (IIBA-AO event)

How can this work

for me?

How can it work for my

organization?

Page 21: Driving Value with Agile Teams (IIBA-AO event)

???

Page 22: Driving Value with Agile Teams (IIBA-AO event)

Agenda:

What is Agile? Scrum?

What is Lean? Kanban?

Inspect and Adapt

Page 23: Driving Value with Agile Teams (IIBA-AO event)
Page 24: Driving Value with Agile Teams (IIBA-AO event)

What differences and

similarities do you see?

SCRUM

Page 25: Driving Value with Agile Teams (IIBA-AO event)

Agenda:

What is Agile? Scrum?

What is Lean? Kanban?

Inspect and Adapt

Page 26: Driving Value with Agile Teams (IIBA-AO event)

Certainty

Agre

em

ent

High

When to use Empirical?

Page 27: Driving Value with Agile Teams (IIBA-AO event)

Certainty

Agre

em

ent

When to use Empirical?Lean Principles

1. Eliminate waste

2. Amplify learning

3. Decide as late as possible

4. Deliver as fast as possible

5. Empower the team

6. Build integrity in

7. See the whole

Page 28: Driving Value with Agile Teams (IIBA-AO event)

Certainty

Agre

em

ent

When to use Empirical?Kanban concepts

1) Visualize Value Stream

Similar to Scrum

Task board

Page 29: Driving Value with Agile Teams (IIBA-AO event)

Certainty

Agre

em

ent

High

When to use Empirical?Kanban concepts

1) Visualize Value Stream

2) Limit Work In Process (WIP)

Similar to Scrum

Time-boxing to limit work

Page 30: Driving Value with Agile Teams (IIBA-AO event)

Certainty

Agre

em

ent

High

When to use Empirical?Kanban concepts

1) Visualize Value Stream

2) Limit Work In Process (WIP)

Similar to Scrum

“Definition of Done”

3) Make policies explicit

Page 31: Driving Value with Agile Teams (IIBA-AO event)

Certainty

Agre

em

ent

High

When to use Empirical?Kanban concepts

1) Visualize Value Stream

2) Limit Work In Process (WIP)

3) Make policies explicit

4) Manage Flow

Like Scrum

“Burndown

chart”

Page 32: Driving Value with Agile Teams (IIBA-AO event)

Certainty

Agre

em

ent

High

When to use Empirical?Kanban concepts

1) Visualize Value Stream

2) Limit Work In Process (WIP)

3) Make policies explicit

4) Manage Flow

5) Improve

Collaboratively

Page 33: Driving Value with Agile Teams (IIBA-AO event)

SCRUM OR KANBAN?

Page 34: Driving Value with Agile Teams (IIBA-AO event)

Agenda:

What is Agile? Scrum?

What is Lean? Kanban?

Inspect and Adapt

Page 35: Driving Value with Agile Teams (IIBA-AO event)

What has Agile done to

Inspect & Adapt

in 10+ years?

Page 36: Driving Value with Agile Teams (IIBA-AO event)
Page 37: Driving Value with Agile Teams (IIBA-AO event)
Page 38: Driving Value with Agile Teams (IIBA-AO event)

> 3000

books

> 13M

websites

Do you

need a

coach?

Page 39: Driving Value with Agile Teams (IIBA-AO event)

It all comes back to…

Page 40: Driving Value with Agile Teams (IIBA-AO event)
Page 41: Driving Value with Agile Teams (IIBA-AO event)

References:

Mini-book: Kanban & Scrum – Making the Best of Both (minibook)

http://www.infoq.com/minibooks/kanban-scrum-minibook

Scrum in 30 Seconds

https://www.scrumalliance.org/scrum/media/ScrumAllianceMedia/CSC%20CST

%20Resources/Scrum-in-30-seconds_poster.pdf

Book - Training Scrum (Growing Agile)

https://leanpub.com/TrainingScrum

Kanban Values, Principles, & Practices

http://agiletrail.com/2013/01/22/99-second-presentation-kanban-values-or-how-i-

almost-attacked-a-manager-with-hot-coffee/

Agile in the Large

http://scaledagileframework.com

http://disciplinedagiledelivery.com/lifecycle/

Page 42: Driving Value with Agile Teams (IIBA-AO event)

More References:

Scaled Agile Framework

http://scaledagileframework.com

Disciplined Agile Delivery

http://disciplinedagiledelivery.com/lifecycle/

Examining Different Approaches to Scaling Agile – Dolman & Spearman

http://www.infoq.com/news/2014/07/compare-agile-scaling

http://www.agilescaling.org/

Page 43: Driving Value with Agile Teams (IIBA-AO event)

Even More References:

What Allows Agile to Succeed in an Organization

http://www.leadingagile.com/2013/06/what-allows-agile-to-succeed-in-

an-organization/

Book – Agile Business: A Leader’s Guide to Harnessing Complexity

https://www.rallydev.com/agile-business-book

(disclaimer: Mark Kilby is one of the co-authors)

Page 44: Driving Value with Agile Teams (IIBA-AO event)

http://pixar.wikia.com/Doc_Hudson

Page 45: Driving Value with Agile Teams (IIBA-AO event)

Mark Kilby

More questions?

More info: MarkKilby.com

@mkilby

AgileOrlando.com AgileFlorida.com

Or visit us at:

THANKS!

Page 46: Driving Value with Agile Teams (IIBA-AO event)

Certainty

Agre

em

ent

High

When to use Empirical?Kanban or Scrum?

Scrum Kanban

Project teams (5-9 people) Sustaining Teams

Planned work dominates Demand work dominates

High ability to estimate Low ability to estimate

Cross-functional capabilities Siloed capabilities

Self-contained Unbounded outside dependencies

Low variation in types of work High variation in types of work