Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event?...
Transcript of Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event?...
![Page 1: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/1.jpg)
Agile in 160B Gallons
!1
W H E N AG I L E P R I N C I P L E S O CC U R D U R I N G A D I S A S T E R
Drew Shefman @dshefman
![Page 2: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/2.jpg)
!2
During a disaster, like a flood,
natural tendencies gravitate
toward a more agile approach;
not waterfall.
Without intentionality,
key agile practices might get
overlooked.
![Page 3: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/3.jpg)
The Plan1. Agile concepts
with a flood metaphor
2. Highlighting criticalmissing agile practices
3. Personal flood lessonsrelated to agile
!3
![Page 4: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/4.jpg)
!4
The waterfall model is a sequential design process in which progress is seen as flowing steadily downwards (like a waterfall) through the phases of conception, initiation, analysis, design, construction, testing, production, and maintenance.
https://en.wikipedia.org/wiki/Waterfall_model
Waterfall
![Page 5: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/5.jpg)
!5
Agile software development describes a set of values and principles for software development under which requirements and solutions evolve through the collaborative effort of self-organizing cross-functional teams.
https://en.wikipedia.org/wiki/Agile_software_development
Agile
![Page 6: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/6.jpg)
Waterfall vs Agile
!6
There is no way to know if a house will flood, or how high the water will rise.
IMG: http://www.mariogerard.com/tag/agile/
![Page 7: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/7.jpg)
� 27” Memorial Day 2015 (162 Billion Gallons) � 13” Tax Day 2016 (240 Billion Gallons) � -5” Harvey 2017 (9 Trillion Gallons)
(Elevated house 1 day before)
� 22 years software development
� 18 years as an Agile Advocate
Drew Shefman
!7@dshefman [email protected]
![Page 8: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/8.jpg)
Each time it flooded we got better…
� Luck � Planning � Experience � Introspection
Drew Shefman
!8@dshefman [email protected]
![Page 9: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/9.jpg)
Everyone I’ve talked to has a flood story.
And every story is completely different.
Flood Stories
!9
![Page 10: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/10.jpg)
Have you been personally impacted by a flooding event?
Survey
!10
![Page 11: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/11.jpg)
How many people experienced rising water in or around your home?
Survey
!11
![Page 12: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/12.jpg)
Just so we are all on the same page… Here are some home flooding images…
Trigger Warning
Flooding Context
!12
![Page 13: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/13.jpg)
!13
![Page 14: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/14.jpg)
!14
![Page 15: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/15.jpg)
!15
![Page 16: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/16.jpg)
!16
![Page 17: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/17.jpg)
If you flooded, or can imagine these images as your house, what would you do during a flood?
Survey
!17
![Page 18: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/18.jpg)
Agile Concepts with Flood Metaphor
• N AT U RA L LY O CC U R R I N G • PA RT I A L LY P R E S E N T • RA R E LY A P P L I E D
!18
D U R I N G A D I S A S T E R
![Page 19: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/19.jpg)
Introducing the flood metaphor
!19
![Page 20: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/20.jpg)
Introducing the flood metaphor
!20
The Businessas it relates to whom
we do work for
![Page 21: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/21.jpg)
Introducing the flood metaphor
!21
as it relates to the way we get the work done
Agile Concepts
![Page 22: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/22.jpg)
Introducing the flood metaphor
!22
Business
Agile Concepts
![Page 23: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/23.jpg)
!23
My House
My house’s core function is to be
my home
Business
![Page 24: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/24.jpg)
!24
Should support the core of the business
The product during a flood is to preserve the items that support my home’s purpose:
• Sleeping
• Eating
• Working
• Relaxing
• Security
• Storage
Product
![Page 25: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/25.jpg)
!25
Water is in the houseDeadline
![Page 26: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/26.jpg)
!26
How high the water will rise?
The product is only as good as its planning for variability.
Market Variability
![Page 27: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/27.jpg)
� Backlog � Prioritized Backlog � YAGNI � Frequent Team
Communication
Naturally Occuring Concepts
!27
![Page 28: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/28.jpg)
!28
A backlog is a list of features or tasks which the team maintains and which, at a given moment, are known to be necessary to complete a project
https://www.agilealliance.org/glossary/backlog
Backlog
![Page 29: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/29.jpg)
!29
For me, rising water means that I prepare to Save Our Stuff
![Page 30: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/30.jpg)
!30
How would youattack a backlog of your household items during a flood?
Backlog
![Page 31: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/31.jpg)
!31
How could youorder a backlog?
• Floor -> Counters
• Irreplaceable -> Common
• Expensive -> Cheap
• Useful -> Unnecessary
• Nearest -> Farthest
• Front of House -> Back of House
Prioritized Backlog
![Page 32: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/32.jpg)
!32
How should youorder a backlog?
Highest Value | v
Lowest Value
Prioritized Backlog
![Page 33: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/33.jpg)
!33
Prioritized Backlog
Be aware of implicit and explicit
prioritization
![Page 34: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/34.jpg)
!34
Implicit Priority
Ordering the backlog correlated toward easiness or convenience.
Prioritized Backlog
![Page 35: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/35.jpg)
!35
Implicit Priority
Ordering the backlog correlated toward easiness or convenience.
• Floor -> Counters
• Nearest -> Farthest
• Front of House -> Back of House
Prioritized Backlog
![Page 36: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/36.jpg)
!36
Explicit Priority
Ordering the backlog correlated with the value it delivers to the business.
Prioritized Backlog
![Page 37: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/37.jpg)
!37
Explicit Priority
Ordering the backlog correlated with the value it delivers to the business.
• Irreplaceable -> Common
• Expensive -> Cheap
• Useful -> Unnecessary
Prioritized Backlog
![Page 38: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/38.jpg)
YAGNI
!38
You Aren’t Gonna Need It
It is a mantra that some capability that could be built for the future should not be done now because "you aren't gonna need it” (yet).
adapted from https://martinfowler.com/bliki/Yagni.html
![Page 39: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/39.jpg)
!39
You Aren’t Gonna Need It
There were some things that were not worth saving.
https://martinfowler.com/bliki/Yagni.html
YAGNI
It is a mantra that some capability that could be built for the future should not be done now because "you aren't gonna need it” (yet).
![Page 40: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/40.jpg)
!40
YAGNI
![Page 41: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/41.jpg)
Frequent Team
Dialog
“Standup”
!41
Frequent and regular communication about work accomplished, immediate goals, and blockers.
![Page 42: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/42.jpg)
Frequent Team
Dialog
“Standup”
!42
Frequent and regular communication about work accomplished, immediate goals, and blockers.
•X is done
•I’m cleaning up Y
•I need help moving the Z
![Page 43: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/43.jpg)
� Self Organized Cross Functional Team � Iterations
Partially Present Concepts
!43
![Page 44: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/44.jpg)
Self-Organized
Cross Functional
Team
!44
Self Organized
A group of motivated individuals, who work together toward a goal, have the ability and authority to make decisions, and readily adapt to changing demands.
https://scrumalliance.org/community/articles/2013/january/self-organizing-teams-what-and-how
![Page 45: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/45.jpg)
!45
For us, our kids worked with very little guidance.
We defined priorities, then let them take care of their rooms and their stuff.
Self OrganizedSelf-Organized
Cross Functional
Team
![Page 46: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/46.jpg)
!46
For us, our kids worked with very little guidance.
We defined priorities, then let them take care of their rooms and their stuff.
Self OrganizedSelf-Organized
Cross Functional
TeamCaution: This only works if the goal of the product and how it supports the business, is well defined and understood
![Page 47: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/47.jpg)
!47
Cross Functional
Cross-functional just means that the team as a whole has all skills needed to build the product, and that each team member is willing to do more than just their own thing.
http://blog.crisp.se/2009/02/27/henrikkniberg/1235769840000
Self-Organized
Cross Functional
Team
![Page 48: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/48.jpg)
!48
Cross Functional
For us, we have two people strong enough and tall enough to put things up high.
Our kids are also expert fort builders and can stack and climb if needed
Self-Organized
Cross Functional
Team
![Page 49: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/49.jpg)
Iterations
!49
A repeating set of work to get done before reflecting on the progress, objectives, and external influences
https://www.agilealliance.org/glossary/iteration
![Page 50: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/50.jpg)
!50
It doesn’t mean that the product is going to be released at each iteration, but it is at a done enough state that it could be and it would have value.
Produce Potentially Releasable Products
Iterations
![Page 51: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/51.jpg)
!51
Produce Potentially Releasable Products
Iterations
At an indeterminate deadline, the most valuable items are complete and the product is “released” by that time.
![Page 52: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/52.jpg)
!52
Produce Potentially Releasable Products
Iterations
If more iterations happen a better product with even greater value is created, but the understanding is that each iteration could be the last one.
![Page 53: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/53.jpg)
!53
Produce Potentially Releasable Products
Iterations
When water is in the house, the most valuable items from the prioritized backlog are saved.
![Page 54: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/54.jpg)
Iterations � Laptops, cell phones,
chargers � Mattresses � Chairs and sofas � Tables � Other furniture � Shoes � Floor statues
Iterations: Concrete example
Prioritized Backlog(Usefullness)
•Working
• Sleeping
• Sitting
• Eating
•Clothing
•Art
!54
![Page 55: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/55.jpg)
Iterations: Concrete example
!55
Laptop Laptop Mattress
Sofa
Laptop Mattress
Sofa Chairs
Laptop Mattress
Sofa Chairs Tables
Laptop Mattress
Sofa Chairs Tables Shoes
Laptop Mattress
Sofa … .. .
![Page 56: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/56.jpg)
� Demo � Sprint Planning � Retro
Rarely Applied Concepts
!56
![Page 57: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/57.jpg)
!57
An activity at the end of an iteration where the completed (done) product backlog items are demonstrated with the goal of promoting an information-rich discussion between the team and other stake holders.
http://www.innolution.com/resources/glossary/sprint-demo
Demo
![Page 58: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/58.jpg)
!58
At the end of each iteration was our chance to take photos and assess the house to see if we missed anything that should have been in that round of “saving”
Demo
![Page 59: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/59.jpg)
!59
During flooding, the demo is also a chance to post to social media.
It wasn’t our intention but we got lots of feedback during the process which was helpful.
Demo
![Page 60: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/60.jpg)
!60
During flooding, the demo is also a chance to post to social media.
It wasn’t our intention but we got lots of feedback during the process which was helpful.
“Call insurance”
“Start calling apartments”
“I know a good contractor”
Demo
![Page 61: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/61.jpg)
Sprint Planning
!61
A time-boxed meeting where the next highest priority items are reviewed and the team commits to which items are going to be finished during the sprint
http://daily-scrum.com/scrum/sprint/planning-meeting
![Page 62: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/62.jpg)
!62
Determine the plan based on dataSprint Planning
![Page 63: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/63.jpg)
!63
Determine the plan based on data
• Radar
• Current
• Future
• Rain accumulation
• Bayou water levels
• Visual checks
• Social media updates
Sprint Planning
![Page 64: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/64.jpg)
!64
Determine next round of workSprint Planning
![Page 65: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/65.jpg)
!65
Determine next round of work
• Does it need to be saved?
• How is it going to be saved?
• Where was it going to go?
• Is refactoring involved (moving already positioned furniture to accommodate next sprint)?
• Anything require 2 (or more) people?
Sprint Planning
![Page 66: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/66.jpg)
Retro
!66
During the retrospective meeting, the team reflects on what happened in the iteration and identifies actions for improvement going forward.
http://searchsoftwarequality.techtarget.com/definition/Agile-retrospective
![Page 67: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/67.jpg)
!67
Issue: We are running out of high spaces to put things.
Retro
![Page 68: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/68.jpg)
!68
Issue: We are running out of high spaces to put things.
Solution: Bring in outside furniture to use as supports, then create platforms using interior doors.
Retro
![Page 69: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/69.jpg)
!69
Issue: Dining room table is huge and will keep a lot of things up high, but legs will be in the water.
Retro
![Page 70: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/70.jpg)
!70
Issue: Dining room table is huge and will keep a lot of things up high, but legs will be in the water.
Solution: Trash bags and duct tape around the legs.
Retro
![Page 71: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/71.jpg)
Agile: The Critical Practices
W H Y A R E T H E D E M O, R E T RO, A N D S P R I N T P LA N N I N G C R I T I CA L P RACT I C E S ?
!71
![Page 72: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/72.jpg)
Summarizing agilebroadly comes down to:
� Transparency � Inspection � Adaptation
W H Y A R E T H E S E
C R I T I CA L ?
Demo
Retro
Planning
!72https://www.thoughtworks.com/insights/blog/agile-theory-vs-practice
![Page 73: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/73.jpg)
During a crisis or critical deadline, I found from
informal polls, that most often the immediate task remain
exclusively in focus.
• Decisions / outcomes frequently lacks inspection
• Constraints / challenges frequently lacks adaptation
W H Y A R E T H E S E
C R I T I CA L ?
Demo
Retro
Planning
!73
![Page 74: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/74.jpg)
“Am I doing the right task?”
Should I be saving all the things on the floor first, or are there more important things
to save?
Q U E S T I O N S TO A S K
Demo
Retro
Planning
!74
![Page 75: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/75.jpg)
“Am I doing the task right?”
The countertops had existing clutter, therefore there was minimal elevated space to save the next iteration of
things
Demo
Retro
Planning
!75
Q U E S T I O N S TO A S K
![Page 76: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/76.jpg)
“Can I do this task better?”
I can save countertop space, if the couch spans from the sink
to the island
Demo
Retro
Planning
!76
Q U E S T I O N S TO A S K
![Page 77: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/77.jpg)
“How do I adapt to a challenge?”
The kids can’t lift furniture;have them on documentation (take pictures of everything)
Demo
Retro
Planning
!77
Q U E S T I O N S TO A S K
![Page 78: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/78.jpg)
“How do I navigate a constraint?”
Running out raised real estate; bring in outside chairs and use
doors for make-shift tables
Demo
Retro
Planning
!78
Q U E S T I O N S TO A S K
![Page 79: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/79.jpg)
“What should I do next that adds the most value?”
Maybe I should pack a “to-go” bag incase I can’t stay at my
house.
Demo
Retro
Planning
!79
Q U E S T I O N S TO A S K
![Page 80: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/80.jpg)
No matter the crunch of the deadline,
time needs to be taken to inspect and adapt
W H Y A R E T H E S E
C R I T I CA L ?
Demo
Retro
Planning
!80
![Page 81: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/81.jpg)
Personal Lessons Learned
• WAT E R F A L L V S AG I L E S T R U G G L E
• S E L F O RG A N I Z E D V S N O N -E N RO L L E D T E A M S
• E X P L I C I T P R I O R I T I ZAT I O N
• F O L LOW T H E P LA N
!81
![Page 82: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/82.jpg)
Everything is equally important
Trying to save everything without priority (waterfall), meant that failure was certain.
!82
![Page 83: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/83.jpg)
Non-enrolled team
The whole team did not understand or support the goal of the product.
In 2015, we didn’t get to a self-organized state.
!83
![Page 84: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/84.jpg)
Non-enrolled team
The whole team did not understand or support the goal of the product.
In 2015, we didn’t get to a self-organized state.
!84
Exchange teacher sleeping on table
![Page 85: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/85.jpg)
Implicitly prioritized backlog
Prioritizing from from the floor up, failed to deliver the MVP.
We saved legos, homework, and backpacks when we should have been saving beds, chairs, and shoes.
!85
![Page 86: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/86.jpg)
Follow the Plan
Once established, follow the plan. Adapt it at the iteration boundaries.
Phase 1: Clean Phase 2: Prep Phase 3: Lift Phase 4: Deadline
!86
![Page 87: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/87.jpg)
Follow the Plan
Watch out for siren songs…. follow the plan
!87
![Page 88: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/88.jpg)
During a tight deadline, remember to be intentional with all the agile practices
Final Thoughts
!88
![Page 89: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/89.jpg)
During a tight deadline, remember to be intentional with all the agile practices
Final Thoughts
!89
� Demo provides transparency � Retro facilitates adaptation � Planning utilizes inspection
![Page 90: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/90.jpg)
During a tight deadline, remember to be intentional with all the agile practices
Final Thoughts
!90
� Demo provides transparency � Retro facilitates adaptation � Planning utilizes inspection
Agile
![Page 91: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/91.jpg)
Always improving
!91https://youtu.be/WtRQpqNy1JU
2-day timelapse, separated by 1 month: 1 day before & 1 month after Harvey
![Page 92: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/92.jpg)
House 9/29/2018
!92
![Page 93: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/93.jpg)
House 9/29/2018
!93
![Page 94: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/94.jpg)
The universe was in agreement
!94
4/22/2016 4 days after Tax Day Flood
![Page 95: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/95.jpg)
Questions
!95
![Page 96: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/96.jpg)
Questions
Q. Why do I still choose to live here?
!96
A. In this context: Product is all or nothing - You don’t leave work, you improve it.
![Page 97: Agile in 160B Gallons · Flood Stories!9. Have you been personally impacted by a flooding event? Survey!10. How many people experienced rising water in or around your home? Survey!11.](https://reader033.fdocuments.in/reader033/viewer/2022053018/5f1f696ec8a61e5e4d61b1ee/html5/thumbnails/97.jpg)
Questions
Q. What about prioritizing risk first? The idea where you do the most risky or most unknown work first.
!97
A. Totally agree. In this context that is the biggest and most functional furniture. If we can get the bed, sofa, and chairs up, then the rest is easy.