We believe Agile is the best way to solve hard problems as a team and that we need teams to solve hard problems. Agile practices have historically focused on software but the principles underlying these practices can be applied to any hard problems. You are all working on hard problems in your business and are guiding teams that are helping to solve these problems. The concepts in this talk will give you insights into how to make your work and your teams’ work more effective. Learn how others have made 4x improvements in visibility, productivity, quality, or time to market for their solutions to hard problems. We will look at several models underlying Agile practices.
9. Using time boxes!
Testing while building!
Work specified and detailed as needed!
Voice of the customer on the team!
Work is stack ranked by value!
Work is estimated by the delivery team!
Work progress is visible to all!
Protecting the teamʼs commitment!
Delivery team is self organizing!
Continuous improvement!
http://www.flickr.com/photos/laurapthomas/4107702172!
32. Voice of the customer on the team!
Work is estimated by the delivery team!
Work progress is visible to all!
http://www.flickr.com/photos/laurapthomas/4107702172!
36. Using time boxes!
Testing while building!
Work specified and detailed as needed!
Voice of the customer on the team!
Work is stack ranked by value!
Work is estimated by the delivery team!
Work progress is visible to all!
Protecting the teamʼs commitment!
Delivery team is self organizing!
Continuous improvement!
http://www.flickr.com/photos/laurapthomas/4107702172!
52. From the mutual interaction of the
parts of a system there arise
characteristics which can not be
found as characteristic of any of
the individual parts.
Gene Bellinger, systems-thinking.org, 2004!
54. The Rules
The dollar goes to the
highest bidder, who pays the
amount he bids.
The second-highest bidder
also must pay the highest
amount that he bid, but gets
nothing in return.
76. Applying
Lean and
Agile Sustainable shortest lead time, best quality and value (to people
and society), most customer delight, lowest cost, high morale, safety
principles Respect
for People
- don!t trouble
your "customer!
Product Development
- long-term great engineers
- mentoring from manager-
Continuous
Improvement
- Go See
engineer-teacher
- cadence - kaizen
- “develop people, - spread knowledge
- cross-functional
then build products” - small, relentless
- team room + visual mgmt
- entrepreneurial chief - retrospectives
- no wasteful work - 5 Whys
engineer/product mgr
- set-based concurrent dev - eyes for waste
- teams & individuals * variability, over-
- create more knowledge
evolve their own burden, NVA ...
practices and (handoff, WIP,
improvements 14 Principles info scatter,
long-term, flow, pull, less delay, multi-
- build partners with variability & overburden, tasking, defects,
stable relationships, Stop & Fix, master norms, wishful thinking..)
trust, and coaching simple visual mgmt, good
in lean thinking tech, leader-teachers from - perfection challenge
within, develop exceptional
- develop teams people, help partners be - work toward flow
lean, Go See, consensus, (lower batch size,
reflection & kaizen Q size, cycle time)
Management applies and teaches lean thinking,
and bases decisions on this long-term philosophy
Summary of the Toyota Way (Lean Thinking) House
http://www.craiglarman.com/wiki/index.php?title=Lean_Thinking_house! by Craig Larman and Bas Vodde. 2009
90. Sustainable decisions use the
“Groan Zone”
Source: "Facilitator's Guide To Participatory Decision-Making, by Sam Kaner and others.
Used with permission from Sam Kaner, 415-641-9773 ."
.
91.
92. Protecting the teamʼs commitment!
http://www.flickr.com/photos/laurapthomas/4107702172!
95. A general agreement.!
!
The judgment arrived at by most
of those concerned.!
Merriam-Webster, m-w.com!
96. 5: Wild, unbridled support.
4: I think it’s a great idea. I wish I would have thought of it.
3: I can live with that and support it.
2: I have some reservations that I’d like to talk about.
1: I am very opposed and we shouldn’t move forward.
101. Using time boxes!
Testing while building!
Work specified and detailed as needed!
Voice of the customer on the team!
Work is stack ranked by value!
Work is estimated by the delivery team!
Work progress is visible to all!
Protecting the teamʼs commitment!
Delivery team is self organizing!
Continuous improvement!
http://www.flickr.com/photos/laurapthomas/4107702172!