overcome the 6 antipatterns of agile adoption
TRANSCRIPT
![Page 1: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/1.jpg)
OVERCOME THE TOP 6 ANTI-PATTERNS OF AN AGILE ADOPTION
David Hawks@austinagile
![Page 2: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/2.jpg)
DAVID HAWKSCEO@AUSTINAGILE
AGILE VELOCITYAUSTIN, TX
![Page 3: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/3.jpg)
64% of Features are Rarely or Never Used
45%$
19%$
16%$
13%$7%$
Never$Rarely$Some5mes$O8en$Always$
From: A Standish Group study
Feature/func+onusageintheso2wareindustry
Find a Partner and Discuss the following Question:What causes us to build features which are rarely or never used?
![Page 4: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/4.jpg)
PROBLEM #1WE MAKE TOUGH DECISIONS TOO EARLY AND
LOCK THEM IN
Image Credit: http://i.qkme.me/3unlv7.jpg
![Page 5: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/5.jpg)
![Page 6: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/6.jpg)
![Page 7: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/7.jpg)
Smartest Point??
![Page 8: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/8.jpg)
Smartest Point??Dumbest Point
![Page 9: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/9.jpg)
Smartest Point??Dumbest Point
![Page 10: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/10.jpg)
Smartest Point??Dumbest Point
![Page 11: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/11.jpg)
Smartest Point??Dumbest Point
![Page 12: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/12.jpg)
Smartest Point??Dumbest Point
![Page 13: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/13.jpg)
Smartest Point??Dumbest Point
![Page 14: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/14.jpg)
Smartest Point??Dumbest Point
![Page 15: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/15.jpg)
Smartest Point??Dumbest Point
![Page 16: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/16.jpg)
Smartest Point??Dumbest Point
MAXIMIZE VALUE!
![Page 17: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/17.jpg)
Smartest Point??Dumbest Point
MAXIMIZE VALUE!
Learning trumps Managing to the Plan
![Page 18: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/18.jpg)
PROBLEM #2 THE TEAM DOESN’T HAVE A SHARED UNDERSTANDING OF THEIR PURPOSE
![Page 19: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/19.jpg)
EFFECTIVE COMMUNICATION
EXERCISE
![Page 20: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/20.jpg)
We want to Shift away from a Requirements Delivery Process…
![Page 21: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/21.jpg)
We want to Shift away from a Requirements Delivery Process…
False Assumptions:
![Page 22: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/22.jpg)
We want to Shift away from a Requirements Delivery Process…
False Assumptions:1. The customer knows what they want
![Page 23: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/23.jpg)
We want to Shift away from a Requirements Delivery Process…
False Assumptions:1. The customer knows what they want2. The developers know how to build it
![Page 24: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/24.jpg)
We want to Shift away from a Requirements Delivery Process…
False Assumptions:1. The customer knows what they want2. The developers know how to build it3. Nothing will change along the way
![Page 25: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/25.jpg)
…To a Requirements Discovery Process
![Page 26: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/26.jpg)
…To a Requirements Discovery Process
Reality: 1. The customer discovers what they want 2. The developers discover how to build it 3. Many things change along the way
![Page 27: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/27.jpg)
PROBLEM #3LONG FEEDBACK LOOPS
(OR NONE AT ALL)
![Page 28: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/28.jpg)
Idea
![Page 29: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/29.jpg)
Build
Idea
![Page 30: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/30.jpg)
Build
Idea
Product
![Page 31: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/31.jpg)
Build
Feedback?
Idea
Product
![Page 32: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/32.jpg)
Build
Feedback?
Idea
Product
How do you know you are building the right thing?
![Page 33: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/33.jpg)
Build
Feedback?
Idea
Product
When do you find out if you
are right?
![Page 34: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/34.jpg)
ExecutionDiscovery
![Page 35: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/35.jpg)
Execution• Agile • Scrum • Predictability • Velocity • Test
Automation • Continuous
Integration
![Page 36: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/36.jpg)
Discovery• Lean
Startup • User Story
Mapping • Design
Thinking • Lean UX
![Page 37: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/37.jpg)
Validated Learning
BuildLearn
Measure
![Page 38: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/38.jpg)
Validated Learning
BuildLearn
Measure
1) What do we need to learn?
![Page 39: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/39.jpg)
Validated Learning
BuildLearn
Measure
1) What do we need to learn?
2) How can we measure it?
![Page 40: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/40.jpg)
Validated Learning
BuildLearn
Measure
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)
![Page 41: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/41.jpg)
Assume the team was working in value order, when would you release this product?
What would be the benefit of releasing early?
45%$
19%$
16%$
13%$7%$
Never$Rarely$Some5mes$O8en$Always$
![Page 42: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/42.jpg)
PROBLEM #4DROWNING IN A SEA OF OPPORTUNITY
![Page 43: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/43.jpg)
Working on many items in parallel
10 20 30 40
Limiting WIP Can Cut Cycle Time in Half!
![Page 44: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/44.jpg)
Working on many items in parallel
Working on items one at
a time
10 20 30 40
Limiting WIP Can Cut Cycle Time in Half!
![Page 45: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/45.jpg)
SolutionStop Starting, Start Finishing
![Page 46: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/46.jpg)
PROBLEM #5NOT GETTING TO “DONE DONE”
![Page 47: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/47.jpg)
ILLUSION OF PROGRESS
Requirements
Design
Development
Test
Release
![Page 48: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/48.jpg)
ILLUSION OF PROGRESS
Requirements
Design
Development
Test
Release
80% done??
![Page 49: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/49.jpg)
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
![Page 50: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/50.jpg)
The PSPI is the Key
![Page 51: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/51.jpg)
The PSPI is the Key
It requires:
![Page 52: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/52.jpg)
The PSPI is the Key
It requires:
• Focus
![Page 53: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/53.jpg)
The PSPI is the Key
It requires:
• Focus
• Breaking Work Down
![Page 54: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/54.jpg)
The PSPI is the Key
It requires:
• Focus
• Breaking Work Down
• Swarming
![Page 55: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/55.jpg)
The PSPI is the Key
It allows us to:It requires:
• Focus
• Breaking Work Down
• Swarming
![Page 56: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/56.jpg)
The PSPI is the Key
It allows us to:
• Deliver Often
It requires:
• Focus
• Breaking Work Down
• Swarming
![Page 57: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/57.jpg)
The PSPI is the Key
It allows us to:
• Deliver Often
• Accelerate Learning
It requires:
• Focus
• Breaking Work Down
• Swarming
![Page 58: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/58.jpg)
The PSPI is the Key
It allows us to:
• Deliver Often
• Accelerate Learning
• Pivot
It requires:
• Focus
• Breaking Work Down
• Swarming
![Page 59: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/59.jpg)
PROBLEM #6EVERYTHING IS IMPORTANT
![Page 60: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/60.jpg)
How we Normally Assign Work
Carter
Alex
James
Camryn
Janet
Will
![Page 61: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/61.jpg)
How we Normally Assign Work
Project 1 Carter
Alex
James
Camryn
Janet
Will
![Page 62: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/62.jpg)
How we Normally Assign Work
Project 1 Carter
Alex
James
Camryn
Janet
Will
![Page 63: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/63.jpg)
How we Normally Assign Work
Project 1 Carter
Alex
James
Camryn
Janet
Will
![Page 64: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/64.jpg)
How we Normally Assign Work
Project 1 Carter
Alex
James
Camryn
Janet
Will
![Page 65: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/65.jpg)
How we Normally Assign Work
Project 1
Project 2
Carter
Alex
James
Camryn
Janet
Will
![Page 66: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/66.jpg)
How we Normally Assign Work
Project 1
Project 2
Carter
Alex
James
Camryn
Janet
Will
![Page 67: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/67.jpg)
How we Normally Assign Work
Project 1
Project 2
Project 3
Carter
Alex
James
Camryn
Janet
Will
![Page 68: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/68.jpg)
How we Normally Assign Work
Project 1
Project 2
Project 3
Carter
Alex
James
Camryn
Janet
Will
![Page 69: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/69.jpg)
How we Normally Assign Work
Project 1
Project 2
Project 3
Everything is a High Priority. How does Alex decide what to work on First?
Carter
Alex
James
Camryn
Janet
Will
![Page 70: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/70.jpg)
How we should prioritize work in Agile
Carter
Alex
James
Camryn
Janet
Will
![Page 71: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/71.jpg)
How we should prioritize work in Agile
Carter
Alex
James
Camryn
Janet
Will
Agile TeamPrioritized
Team Backlog
![Page 72: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/72.jpg)
How we should prioritize work in Agile
Project 1 Carter
Alex
James
Camryn
Janet
Will
Agile TeamPrioritized
Team Backlog
![Page 73: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/73.jpg)
How we should prioritize work in Agile
Project 1 Carter
Alex
James
Camryn
Janet
Will
Agile TeamPrioritized
Team Backlog
![Page 74: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/74.jpg)
How we should prioritize work in Agile
Project 1
Project 2
Carter
Alex
James
Camryn
Janet
Will
Agile TeamPrioritized
Team Backlog
![Page 75: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/75.jpg)
How we should prioritize work in Agile
Project 1
Project 2
Project 3
Carter
Alex
James
Camryn
Janet
Will
Agile TeamPrioritized
Team Backlog
![Page 76: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/76.jpg)
David Hawks Agile Velocity
Agile Coach [email protected]
Role
Name
Company
10 yrs
Email Address
If you would like to receive a White Paper on the top 10 pitfalls of an Agile Transformation
Please leave a card
Years of Agile Exp
![Page 77: Overcome the 6 Antipatterns of Agile Adoption](https://reader031.vdocuments.site/reader031/viewer/2022030207/58a7fd5d1a28abfa488b6387/html5/thumbnails/77.jpg)
THANK YOU!
David Hawks@austinagile