driving value with agile teams (iiba-ao event)

Post on 15-Jul-2015

114 Views

Category:

Software

4 Downloads

Preview:

Click to see full reader

TRANSCRIPT

And put in the TODO

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

Driving Value with

Agile Teams

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

Mark Kilby

20+ years in software

12+ years launching agile orgs

@mkilby

speaker

AgileOrlando.com

(founder)AgileFlorida.com

(co-founder)

http://pixar.wikia.com/Doc_Hudson

Who has heard of … ?

(a standing survey)

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

Agenda:

What is Agile? Scrum?

What is Lean? Kanban?

Inspect and Adapt

Agenda:

What is Agile? Scrum?

What is Lean? Kanban?

Inspect and Adapt

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

What did we observe?

a little background …

Build

Build

Build

Build

High

When to use Empirical?

High

When to use Empirical?

Certainty

Agre

em

ent

High

When to use Empirical?

How can this work

for me?

How can it work for my

organization?

???

Agenda:

What is Agile? Scrum?

What is Lean? Kanban?

Inspect and Adapt

What differences and

similarities do you see?

SCRUM

Agenda:

What is Agile? Scrum?

What is Lean? Kanban?

Inspect and Adapt

Certainty

Agre

em

ent

High

When to use Empirical?

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

Certainty

Agre

em

ent

When to use Empirical?Kanban concepts

1) Visualize Value Stream

Similar to Scrum

Task board

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

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

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”

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

SCRUM OR KANBAN?

Agenda:

What is Agile? Scrum?

What is Lean? Kanban?

Inspect and Adapt

What has Agile done to

Inspect & Adapt

in 10+ years?

> 3000

books

> 13M

websites

Do you

need a

coach?

It all comes back to…

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/

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/

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)

http://pixar.wikia.com/Doc_Hudson

Mark Kilby

More questions?

More info: MarkKilby.com

@mkilby

AgileOrlando.com AgileFlorida.com

Or visit us at:

THANKS!

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

top related