how to overcome the 6 traps of agile - dfw scrum presentation

99
Overcome the 6 Traps of Agile David Hawks @austinagile Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Upload: agile-velocity

Post on 07-Apr-2017

164 views

Category:

Software


1 download

TRANSCRIPT

Page 1: How to overcome the 6 traps of Agile - DFW Scrum Presentation

Overcome the 6 Traps of Agile

David Hawks @austinagile

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 2: How to overcome the 6 traps of Agile - DFW Scrum Presentation

David Hawks Agile Velocity

Agile Coach [email protected]

Role

Name

Company

Please fill out card as follows & pass to frontYears of Agile Experience (if any)

10 yrs

Email Address(If you would like a copy of the slides & to receive periodic information about agile)

Page 3: How to overcome the 6 traps of Agile - DFW Scrum Presentation

45%$

19%$

16%$

13%$7%$

Never$Rarely$Some5mes$O8en$Always$

From: A Standish Group study

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

What causes us to build features which are rarely or never used?

Feature/function usage in the software industry

Find a Partner and Discuss the following Question.

Page 4: How to overcome the 6 traps of Agile - DFW Scrum Presentation

David Hawks

CEO of Agile VelocityAgile Trainer and Coach

@austinagile

austinagile.com (blog)

[email protected]

Deliver Innovative Products Faster

Page 5: How to overcome the 6 traps of Agile - DFW Scrum Presentation

Problem #1 We make tough decisions

too early and lock them in

Image Credit: http://i.qkme.me/3unlv7.jpg

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 6: How to overcome the 6 traps of Agile - DFW Scrum Presentation

Defer Decisions to the last Responsible Moment

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

x

Page 7: How to overcome the 6 traps of Agile - DFW Scrum Presentation

Defer Decisions to the last Responsible Moment

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

x

Page 8: How to overcome the 6 traps of Agile - DFW Scrum Presentation

Defer Decisions to the last Responsible Moment

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

x

Page 9: How to overcome the 6 traps of Agile - DFW Scrum Presentation

Defer Decisions to the last Responsible Moment

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

x

Page 10: How to overcome the 6 traps of Agile - DFW Scrum Presentation

Defer Decisions to the last Responsible Moment

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

x

Page 11: How to overcome the 6 traps of Agile - DFW Scrum Presentation

Defer Decisions to the last Responsible Moment

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

x

Page 12: How to overcome the 6 traps of Agile - DFW Scrum Presentation

Defer Decisions to the last Responsible Moment

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

x

Page 13: How to overcome the 6 traps of Agile - DFW Scrum Presentation

Defer Decisions to the last Responsible Moment

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

x

Page 14: How to overcome the 6 traps of Agile - DFW Scrum Presentation

Defer Decisions to the last Responsible Moment

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

xz

Page 15: How to overcome the 6 traps of Agile - DFW Scrum Presentation

Smartest Point??

Defer Decisions to the last Responsible Moment

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

xz

Page 16: How to overcome the 6 traps of Agile - DFW Scrum Presentation

Smartest Point??Dumbest Point

Defer Decisions to the last Responsible Moment

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

xz

Page 17: How to overcome the 6 traps of Agile - DFW Scrum Presentation

Smartest Point??Dumbest Point

Accelerate Learning

Defer Decisions to the last Responsible Moment

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

xz

Page 18: How to overcome the 6 traps of Agile - DFW Scrum Presentation

Effective Communication

Exercise

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 19: How to overcome the 6 traps of Agile - DFW Scrum Presentation

Problem #2 The team doesn’t have a Shared Understanding of their purpose

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 20: How to overcome the 6 traps of Agile - DFW Scrum Presentation

We want to Shift the Process from a Requirements Delivery Process…

9

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 21: How to overcome the 6 traps of Agile - DFW Scrum Presentation

We want to Shift the Process from a Requirements Delivery Process…

False Assumptions:

9

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 22: How to overcome the 6 traps of Agile - DFW Scrum Presentation

We want to Shift the Process from a Requirements Delivery Process…

False Assumptions:1. The customer knows what he wants

9

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 23: How to overcome the 6 traps of Agile - DFW Scrum Presentation

We want to Shift the Process from a Requirements Delivery Process…

False Assumptions:1. The customer knows what he wants2. The developers know how to build it

9

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 24: How to overcome the 6 traps of Agile - DFW Scrum Presentation

We want to Shift the Process from a Requirements Delivery Process…

False Assumptions:1. The customer knows what he wants2. The developers know how to build it3. Nothing will change along the way

9

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 25: How to overcome the 6 traps of Agile - DFW Scrum Presentation

…To a Requirements Discovery Process

10

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 26: How to overcome the 6 traps of Agile - DFW Scrum Presentation

…To a Requirements Discovery Process

Reality: 1. The customer discovers what he wants 2. The developers discover how to build it 3. Many things change along the way

10

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 27: How to overcome the 6 traps of Agile - DFW Scrum Presentation

User Story Mapping

Technique to Learn about Customer Needs

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 28: How to overcome the 6 traps of Agile - DFW Scrum Presentation

A  sample  story  map:  E-­‐commerce  site

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 29: How to overcome the 6 traps of Agile - DFW Scrum Presentation

A  sample  story  map:  E-­‐commerce  site

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 30: How to overcome the 6 traps of Agile - DFW Scrum Presentation

A  sample  story  map:  E-­‐commerce  site

Search  by  keyword

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 31: How to overcome the 6 traps of Agile - DFW Scrum Presentation

A  sample  story  map:  E-­‐commerce  site

Search  by  keyword View  description  &  

photo

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 32: How to overcome the 6 traps of Agile - DFW Scrum Presentation

A  sample  story  map:  E-­‐commerce  site

Search  by  keyword View  description  &  

photo

Select  item  for  purchase

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 33: How to overcome the 6 traps of Agile - DFW Scrum Presentation

A  sample  story  map:  E-­‐commerce  site

Search  by  keyword View  description  &  

photo

Select  item  for  purchase

Enter  shipping  info

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 34: How to overcome the 6 traps of Agile - DFW Scrum Presentation

A  sample  story  map:  E-­‐commerce  site

Search  by  keyword View  description  &  

photoPay  by  credit  card

Select  item  for  purchase

Enter  shipping  info

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 35: How to overcome the 6 traps of Agile - DFW Scrum Presentation

A  sample  story  map:  E-­‐commerce  site

Search  by  keyword View  description  &  

photoPay  by  credit  card

Select  item  for  purchase

Enter  shipping  info

Search  products

Shopping  cart

Create  account

Pay  &    Ship

Compare  products

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 36: How to overcome the 6 traps of Agile - DFW Scrum Presentation

A  sample  story  map:  E-­‐commerce  site

Search  by  keyword View  description  &  

photo

Filter  by  price

Pay  by  credit  card

Select  item  for  purchase

Enter  shipping  info

Filter  by  brand

Clear  search  criteria

Search  products

Shopping  cart

Create  account

Pay  &    Ship

Compare  products

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 37: How to overcome the 6 traps of Agile - DFW Scrum Presentation

A  sample  story  map:  E-­‐commerce  site

Search  by  keyword View  description  &  

photo

Filter  by  price

Pay  by  credit  card

Select  item  for  purchase

Enter  shipping  info

Filter  by  brand

Clear  search  criteria

Search  products

Shopping  cart

Create  account

Pay  &    Ship

Compare  products

Detailed  product  specs

Read  product  reviews

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 38: How to overcome the 6 traps of Agile - DFW Scrum Presentation

A  sample  story  map:  E-­‐commerce  site

Search  by  keyword View  description  &  

photo

Filter  by  price

Pay  by  credit  card

Select  item  for  purchase

Enter  shipping  info

Filter  by  brand

Clear  search  criteria

Search  products

Shopping  cart

Create  account

Pay  &    Ship

Compare  products

Detailed  product  specs

Read  product  reviews

Remove  from  cart

Estimate  total  w/  tax  shipping

Modify  item  quantity

Select  multiple  items  for  purchase

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 39: How to overcome the 6 traps of Agile - DFW Scrum Presentation

A  sample  story  map:  E-­‐commerce  site

Search  by  keyword View  description  &  

photo

Filter  by  price

Pay  by  credit  card

Select  item  for  purchase

Enter  shipping  info

Filter  by  brand

Clear  search  criteria

Search  products

Shopping  cart

Create  account

Pay  &    Ship

Compare  products

Detailed  product  specs

Read  product  reviews Update  

profile

Order    status

View  open  orders

Confirm  payment  &  shipping  info

Remove  from  cart

Estimate  total  w/  tax  shipping

Modify  item  quantity

Select  multiple  items  for  purchase

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 40: How to overcome the 6 traps of Agile - DFW Scrum Presentation

A  sample  story  map:  E-­‐commerce  site

Search  by  keyword View  description  &  

photo

Filter  by  price

Pay  by  credit  card

Select  item  for  purchase

Enter  shipping  info

Filter  by  brand

Decreasin

g  priority

Clear  search  criteria

Search  products

Shopping  cart

Create  account

Pay  &    Ship

Compare  products

Detailed  product  specs

Read  product  reviews Update  

profile

Order    status

View  open  orders

Confirm  payment  &  shipping  info

Remove  from  cart

Estimate  total  w/  tax  shipping

Modify  item  quantity

Select  multiple  items  for  purchase

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 41: How to overcome the 6 traps of Agile - DFW Scrum Presentation

A  sample  story  map:  E-­‐commerce  site

Search  by  keyword View  description  &  

photo

Filter  by  price

Pay  by  credit  card

Select  item  for  purchase

Enter  shipping  info

Filter  by  brand

Decreasin

g  priority

Clear  search  criteria

Search  products

Shopping  cart

Create  account

Pay  &    Ship

Compare  products

Detailed  product  specs

Read  product  reviews

Facebook  for  login

Search  by  SKU

Persist  payment  info

Zoom  on  photos

Product-­‐  specific  filters Side  by  side  

comparison

Pay  by  PayPal

Update  profile

Order    status

View  open  orders

Confirm  payment  &  shipping  info

Remove  from  cart

Estimate  total  w/  tax  shipping

Modify  item  quantity

Select  multiple  items  for  purchase

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 42: How to overcome the 6 traps of Agile - DFW Scrum Presentation

A  sample  story  map:  E-­‐commerce  site

Search  by  keyword View  description  &  

photo

Filter  by  price

Pay  by  credit  card

Select  item  for  purchase

Enter  shipping  info

Filter  by  brand

Decreasin

g  priority

Clear  search  criteria

MVP  1  above  this  line

Search  products

Shopping  cart

Create  account

Pay  &    Ship

Compare  products

Detailed  product  specs

Read  product  reviews

Facebook  for  login

Search  by  SKU

Persist  payment  info

Zoom  on  photos

Product-­‐  specific  filters Side  by  side  

comparison

Pay  by  PayPal

Update  profile

Order    status

View  open  orders

Confirm  payment  &  shipping  info

Remove  from  cart

Estimate  total  w/  tax  shipping

Modify  item  quantity

Select  multiple  items  for  purchase

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 43: How to overcome the 6 traps of Agile - DFW Scrum Presentation

Problem #3 Long/ No Feedback or Validation

Cycles

http://www.skinit.com/assets/catalog/jumbo_shot/jumbo_shot57479340.jpg

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 44: How to overcome the 6 traps of Agile - DFW Scrum Presentation

Lean Startup/ Lean UX

Validated Learning

BuildLearn

Measure

Minimize time thru the loop

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 45: How to overcome the 6 traps of Agile - DFW Scrum Presentation

Lean Startup/ Lean UX

Validated Learning

BuildLearn

Measure

Minimize time thru the loop

1) What do we need to learn?

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 46: How to overcome the 6 traps of Agile - DFW Scrum Presentation

Lean Startup/ Lean UX

Validated Learning

BuildLearn

Measure

Minimize time thru the loop

1) What do we need to learn?

2) How can we measure it?

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 47: How to overcome the 6 traps of Agile - DFW Scrum Presentation

Lean Startup/ Lean UX

Validated Learning

BuildLearn

Measure

Minimize time thru the loop

1) What do we need to learn?

2) How can we measure it?

3) What is the simplest thing to build to measure it?

(MVP)

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 48: How to overcome the 6 traps of Agile - DFW Scrum Presentation

Assume the team was working in value order, when would you release this product? What would be the benefit of releasing early?

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

45%$

19%$

16%$

13%$7%$

Never$Rarely$Some5mes$O8en$Always$

Page 49: How to overcome the 6 traps of Agile - DFW Scrum Presentation

What keeps us from delivering products faster?

http://www.captivations.com.au/wp-content/uploads/2013/03/Fast-delivery.jpg

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 50: How to overcome the 6 traps of Agile - DFW Scrum Presentation

Problem #4 Drowning in a Sea of Opportunity

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 51: How to overcome the 6 traps of Agile - DFW Scrum Presentation

Working on many items in

parallel

Impact of Change

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 52: How to overcome the 6 traps of Agile - DFW Scrum Presentation

Working on many items in

parallel

Impact of Change

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 53: How to overcome the 6 traps of Agile - DFW Scrum Presentation

Working on many items in

parallel

Highe

st V

alue

Impact of Change

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 54: How to overcome the 6 traps of Agile - DFW Scrum Presentation

Working on many items in

parallel

Working on items in value

order

Highe

st V

alue

Impact of Change

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 55: How to overcome the 6 traps of Agile - DFW Scrum Presentation

Working on many items in

parallel

Working on items in value

order

Highe

st V

alue

Impact of Change

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 56: How to overcome the 6 traps of Agile - DFW Scrum Presentation

Little’s Law

WIPThroughput

= Avg. Cycle Time

Page 57: How to overcome the 6 traps of Agile - DFW Scrum Presentation

Little’s Law

WIPThroughput

= Avg. Cycle Time

Page 58: How to overcome the 6 traps of Agile - DFW Scrum Presentation

Little’s Law

WIPThroughput

= Avg. Cycle Time

Page 59: How to overcome the 6 traps of Agile - DFW Scrum Presentation

Little’s Law

WIPThroughput

= Avg. Cycle Time

Page 60: How to overcome the 6 traps of Agile - DFW Scrum Presentation

Problem #5 Not Getting to Done

Image Credit: http://files.smashingmagazine.com/wallpapers/april-13/images/its_not_done_until_it_ships__15.png

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 61: How to overcome the 6 traps of Agile - DFW Scrum Presentation

Illusion of Progress

Requirements

Design

Development

Test

Release

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 62: How to overcome the 6 traps of Agile - DFW Scrum Presentation

Illusion of Progress

Requirements

Design

Development

Test

Release

80%

done??

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 63: How to overcome the 6 traps of Agile - DFW Scrum Presentation

Working Software is your primary Measure of Progress

Requirements

Design

Development

Sprint 1

Test

Requirements

Design

Development

Sprint 2

Test

Requirements

Design

Development

Sprint 3

Test

Requirements

Design

Development

Sprint 4

Test

Potentially Shippable Product Increment

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 64: How to overcome the 6 traps of Agile - DFW Scrum Presentation

Sprint 1 Sprint 2 Sprint 3 Sprint 4 Hardening

The Plan: 10 Weeks to Deliver 80 Points

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 65: How to overcome the 6 traps of Agile - DFW Scrum Presentation

Sprint 1 Sprint 2 Sprint 3 Sprint 4 Hardening}2 Weeks }2 Weeks }2 Weeks }2 Weeks}2 Weeks

The Plan: 10 Weeks to Deliver 80 Points

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 66: How to overcome the 6 traps of Agile - DFW Scrum Presentation

Sprint 1 Sprint 2 Sprint 3 Sprint 4 Hardening

20 Points

}2 Weeks }2 Weeks }2 Weeks }2 Weeks}2 Weeks

The Plan: 10 Weeks to Deliver 80 Points

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 67: How to overcome the 6 traps of Agile - DFW Scrum Presentation

Sprint 1 Sprint 2 Sprint 3 Sprint 4 Hardening

20 Points 20 Points

}2 Weeks }2 Weeks }2 Weeks }2 Weeks}2 Weeks

The Plan: 10 Weeks to Deliver 80 Points

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 68: How to overcome the 6 traps of Agile - DFW Scrum Presentation

Sprint 1 Sprint 2 Sprint 3 Sprint 4 Hardening

20 Points 20 Points 20 Points

}2 Weeks }2 Weeks }2 Weeks }2 Weeks}2 Weeks

The Plan: 10 Weeks to Deliver 80 Points

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 69: How to overcome the 6 traps of Agile - DFW Scrum Presentation

Sprint 1 Sprint 2 Sprint 3 Sprint 4 Hardening

20 Points 20 Points 20 Points 20 Points

}2 Weeks }2 Weeks }2 Weeks }2 Weeks}2 Weeks

The Plan: 10 Weeks to Deliver 80 Points

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 70: How to overcome the 6 traps of Agile - DFW Scrum Presentation

Sprint 1 Sprint 2 Sprint 3 Sprint 4 Hardening

20 Points 20 Points 20 Points 20 Points

}2 Weeks }2 Weeks }2 Weeks }2 Weeks}2 Weeks

Done = Feature Complete and Feature Tested *But defects were deferred to the end

The Plan: 10 Weeks to Deliver 80 Points

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 71: How to overcome the 6 traps of Agile - DFW Scrum Presentation

Sprint 1 Sprint 2 Sprint 3 Sprint 4 Hardening

20 Points 20 Points 20 Points 20 Points

}8 Weeks

1 2 3 4 Hardening }8 Weeks

}2 Weeks }2 Weeks }2 Weeks }2 Weeks}2 Weeks

Done = Feature Complete and Feature Tested *But defects were deferred to the end

The Plan: 10 Weeks to Deliver 80 Points

Reality: 16 Weeks to Deliver 80 Points (10 Points per 2 Weeks)

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 72: How to overcome the 6 traps of Agile - DFW Scrum Presentation

Go Slow to Go Fast!

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 73: How to overcome the 6 traps of Agile - DFW Scrum Presentation

Done = Feature Complete, Feature Tested, and defects fixed

Go Slow to Go Fast!

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 74: How to overcome the 6 traps of Agile - DFW Scrum Presentation

Done = Feature Complete, Feature Tested, and defects fixed

Go Slow to Go Fast!

Sprint 1 Sprint 2 Sprint 3 Sprint 4

}2 Weeks

15 Points 15 Points 15 Points 15 Points}2 Weeks }2 Weeks }2 Weeks

Sprint 5

}2 Weeks

15 Points

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 75: How to overcome the 6 traps of Agile - DFW Scrum Presentation

Done = Feature Complete, Feature Tested, and defects fixed

Go Slow to Go Fast!

Sprint 1 Sprint 2 Sprint 3 Sprint 4

}2 Weeks

15 Points 15 Points 15 Points 15 Points}2 Weeks }2 Weeks }2 Weeks

Sprint 5

}2 Weeks

15 Points

We Delivered 75 Points in 10 Weeks 15 Points per 2 weeks

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 76: How to overcome the 6 traps of Agile - DFW Scrum Presentation

Solution Stop Starting, Start Finishing

Page 77: How to overcome the 6 traps of Agile - DFW Scrum Presentation

Problem #6 Everything is Important

Image Credit: http://d.wildapricot.net/images/newsblog/bigstock-important-very-high-priority-i-46052392.jpg?sfvrsn=0

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 78: How to overcome the 6 traps of Agile - DFW Scrum Presentation

How we Normally Assign Work

Carter

Alex

James

Camryn

Janet

Will

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 79: How to overcome the 6 traps of Agile - DFW Scrum Presentation

How we Normally Assign Work

Project 1 Carter

Alex

James

Camryn

Janet

Will

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 80: How to overcome the 6 traps of Agile - DFW Scrum Presentation

How we Normally Assign Work

Project 1 Carter

Alex

James

Camryn

Janet

Will

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 81: How to overcome the 6 traps of Agile - DFW Scrum Presentation

How we Normally Assign Work

Project 1 Carter

Alex

James

Camryn

Janet

Will

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 82: How to overcome the 6 traps of Agile - DFW Scrum Presentation

How we Normally Assign Work

Project 1 Carter

Alex

James

Camryn

Janet

Will

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 83: How to overcome the 6 traps of Agile - DFW Scrum Presentation

How we Normally Assign Work

Project 1

Project 2

Carter

Alex

James

Camryn

Janet

Will

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 84: How to overcome the 6 traps of Agile - DFW Scrum Presentation

How we Normally Assign Work

Project 1

Project 2

Project 3

Carter

Alex

James

Camryn

Janet

Will

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 85: How to overcome the 6 traps of Agile - DFW Scrum Presentation

How we Normally Assign Work

Project 1

Project 2

Project 3

Carter

Alex

James

Camryn

Janet

Will

All High Priority

How does Alex decide what to work on next?

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 86: How to overcome the 6 traps of Agile - DFW Scrum Presentation

How we should prioritize work in Agile

Carter

Alex

James

Camryn

Janet

WillAgile Team

Prioritized Team Backlog

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 87: How to overcome the 6 traps of Agile - DFW Scrum Presentation

How we should prioritize work in Agile

Project 1 Carter

Alex

James

Camryn

Janet

WillAgile Team

Prioritized Team Backlog

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 88: How to overcome the 6 traps of Agile - DFW Scrum Presentation

How we should prioritize work in Agile

Project 1

Project 3

Carter

Alex

James

Camryn

Janet

WillAgile Team

Prioritized Team Backlog

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 89: How to overcome the 6 traps of Agile - DFW Scrum Presentation

How we should prioritize work in Agile

Project 1

Project 2

Project 3

Carter

Alex

James

Camryn

Janet

WillAgile Team

Prioritized Team Backlog

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary

Page 90: How to overcome the 6 traps of Agile - DFW Scrum Presentation

The PSPI is the Answer

Page 91: How to overcome the 6 traps of Agile - DFW Scrum Presentation

The PSPI is the Answer

It requires:

Page 92: How to overcome the 6 traps of Agile - DFW Scrum Presentation

The PSPI is the Answer

It requires:

Focus

Page 93: How to overcome the 6 traps of Agile - DFW Scrum Presentation

The PSPI is the Answer

It requires:

Focus

Breaking Work Down

Page 94: How to overcome the 6 traps of Agile - DFW Scrum Presentation

The PSPI is the Answer

It requires:

Focus

Breaking Work Down

Swarming

Page 95: How to overcome the 6 traps of Agile - DFW Scrum Presentation

The PSPI is the Answer

It allows us to:It requires:

Focus

Breaking Work Down

Swarming

Page 96: How to overcome the 6 traps of Agile - DFW Scrum Presentation

The PSPI is the Answer

It allows us to:

Deliver Often

It requires:

Focus

Breaking Work Down

Swarming

Page 97: How to overcome the 6 traps of Agile - DFW Scrum Presentation

The PSPI is the Answer

It allows us to:

Deliver Often

Accelerate Learning

It requires:

Focus

Breaking Work Down

Swarming

Page 98: How to overcome the 6 traps of Agile - DFW Scrum Presentation

The PSPI is the Answer

It allows us to:

Deliver Often

Accelerate Learning

Pivot

It requires:

Focus

Breaking Work Down

Swarming

Page 99: How to overcome the 6 traps of Agile - DFW Scrum Presentation

What can you change so your product can deliver value faster?

Copyright @ 2014 Agile Velocity, LLC All Rights Reserved. Agile Velocity Proprietary