Agile continuous flow (Kanban) methods aren’t only for Operations and Support anymore -- Product Development teams now use them for strategic, date-sensitive initiatives to achieve faster time to market. Proceed with caution! Simply throwing away timeboxes can be dangerous.
We took the journey from a timeboxed to a continuous flow software delivery model. We brought along a large tribe of developers, testers, product owners, dev-ops people, UX designers, and stakeholders. We got lost a few times on the way, but we did find our destination.
5. Continuous delivery? Easy!
Just change everything.
(Well, maybe it isn’t that easy)
Tuesday, August 6 • 3:45pm - 5:00pm • Canal B
Steve Stolt and Steve Neely
6. Learning Objectives
After today's session, you'll be able to:
● decide if continuous product delivery is right
for your team
● create a transition plan based on our
learnings
● deal with the reality of dates
● apply kanban principles to higher levels of
planning and tracking
● engage with stakeholders during the journey
8. Agenda
● Where we started from
● Why we changed
● What we changed
● Challenges
● Inspect and Adapt
● Advantages
● Q&A
9. Agenda
● Where we started from
● Why we changed
● What we changed
● Challenges
● Inspect and Adapt
● Advantages
● Q&A
10. Starting Point
May 2010
In business 9+ years
Agile and Scrum from day 1
2 Scrum teams
2 week sprints
8 week releases
11. Stakeholders
● Published roadmap
● Release planning every 8
weeks
● Publish major features
● Everyone plans to those dates
● Monthly product council
meeting
13. Agenda
● Where we started from
● Why we changed
● What we changed
● Challenges
● Inspect and Adapt
● Advantages
● Q&A
14. Timeboxes - good and bad
● Stakeholder expectations
● Feature finished week 2
● Feature "close" week 7-8
● Feature isn't included in a release
15. Intellectual curiosity
● Intellectual curiosity around kanban and Lean
● Value Stream Mapping
● A3
● Donald Reinertsen
● Desire to inspect and adapt
17. Agenda
● Where we started from
● Why we changed
● What we changed
● Challenges
● Inspect and Adapt
● Advantages
● Q&A
18. We love change - we move fast
Canceled meetings
Training on kanban and lean
Set up kanban boards
This felt great.............................AT FIRST!
39. Objectives - delivery team
Objectives
● co-authored by the product and delivery team
● a guidepost for the delivery team
● delivery team - stakeholder alignment
43. Everybody Bought In
Team
● more efficient and
responsive with
continuous delivery
● focus on WIP and
cycle time
Stakeholders
● features out faster
● transparency
● engaged
Alignment on a single set of business objectives
and medium grained features