Presentation is loading. Please wait.

Presentation is loading. Please wait.

©Alistair Cockburn 2013 Disciplined Learning: The successor to risk reduction Disciplined Learning: The successor to risk reduction Dr. Alistair Cockburn.

Similar presentations


Presentation on theme: "©Alistair Cockburn 2013 Disciplined Learning: The successor to risk reduction Disciplined Learning: The successor to risk reduction Dr. Alistair Cockburn."— Presentation transcript:

1 ©Alistair Cockburn 2013 Disciplined Learning: The successor to risk reduction Disciplined Learning: The successor to risk reduction Dr. Alistair Cockburn http://Alistair.Cockburn.us

2 ©Alistair Cockburn 2013 2 People... Solving a problem Creating a solution To an interpreter unforgiving of error Making decisions Where every decision has economic consequences and resources are limited. … they don’t understand which keeps changing Communicating Deciding Inventing Expressing ideas in a language … they don’t understand which keeps changing … they don’t understand which keeps changing

3 ©Alistair Cockburn 2013 3 time Growth of business value Commitment to decisions (Thanks to Dr. Mary Shaw, CMU for this graph)

4 ©Alistair Cockburn 2013 4 Craft Cooperative Game Knowledge Acquisition Flow Self-Awareness origami courtesy of Gery Derbier

5 ©Alistair Cockburn 2013 5 Self Awareness: People don’t match formulas

6 ©Alistair Cockburn 2013 6 Infinite Organization Survival Career Management Competitive Cooperative Open-ended Jazz music Finite goal-directed King-of-the-hill wrestling Poker Tennis Chess Rock-Climbing Theater Journalism Exploration Software Development Business Product Line Management IT Systems Cooperative Games: positions, moves (invent, communicate), strategies

7 ©Alistair Cockburn 2013 7 I wish they’d decide what style they want! Users & Sponsors Testers Business Analysts I wish they’d decide what functions they want! A decision I wish they’d decide on the UI design already! I wish they’d think a bit more carefully before coding! Programmers Every line of code is a decision UI Designers Flow: Design=manufacturing if Inventory=Decisions!

8 ©Alistair Cockburn 2013 8 Users & Sponsors UI Designers Programmers Testers Business Analysts Convert jams Users & Sponsors UI Designers Programmers Testers Business Analysts to continuous flow. Flow: Global optimization

9 ©Alistair Cockburn 2013 9 Craft: People learn skills in 3 stages Shu: Learn a technique Ha: Collect techniques Ri: Invent / blend techniques

10 ©Alistair Cockburn 2013 10 Disciplined Knowledge Acquisition

11 ©Alistair Cockburn 2013 11 Trim to deliver on-time (or early) Delay to get more or better Payoff = Trim-the-Tail: Deliver by value or date

12 ©Alistair Cockburn 2013 12 Delivers nearly no knowledge (or risk reduction) Big-Bang Design is a late-learning strategy time Knowledge comes at the “moment of truth”: final integration. cost Growth of knowledge with big-bang integration

13 ©Alistair Cockburn 2013 13 Development sequence indifferent (with respect to knowledge) Delivers knowledge (risk reduction) We can pay to learn early in the project time cost Growth of knowledge with early, continuous integration

14 ©Alistair Cockburn 2013 14 Develop for business value once risks are down time Knowledge growing (risk reduction) cost Business value growing Risk / learn: - business - social - technical - cost / schedule

15 ©Alistair Cockburn 2013 15 Trim to deliver on-time (or early) Delay to get more or better Payoff = Trim-the-Tail: Deliver by value or date

16 ©Alistair Cockburn 2013 16 Business Learning: (Risk: Are we building the right thing?) Learning:What should we build? Paper prototyping Ambassador user Early delivery Empty delivery and Manual delivery “Hothousing” - tunneling to feedback

17 ©Alistair Cockburn 2013 17 Social Learning: (Risk: Can these people do the job?) Learning:How can we make them a stronger team? Early victory "Walking Skeleton” "Simplest first, worst second" [AC-sfws]

18 ©Alistair Cockburn 2013 18 Technical Learning: (Risk: Why won’t our beautiful design work?) Learning:How do we correct it so it works? Micro-incremental development Walking skeleton Spikes Story splitting

19 ©Alistair Cockburn 2013 19 Cost / schedule Learning: (Risk: Will we deliver it on time/budget?) Learning:How long will this really take? Core Samples Microcosm

20 ©Alistair Cockburn 2013 20 Three stages per feature: Risk, Value, Tail Value Knowledge / risk reduction time Tail riskvaluetail Item1..…... item 2.….. item 3..…. item 4..... :

21 ©Alistair Cockburn 2013 21 Extended by G. Benefield’s Outcomes-Options model

22 ©Alistair Cockburn 2013 22 Extended by G. Benefield’s Outcomes-Options model

23 ©Alistair Cockburn 2013 23 Learn Early Learn Often : beyond risk reduction http://alistair.cockburn.us/Disciplined+Learning


Download ppt "©Alistair Cockburn 2013 Disciplined Learning: The successor to risk reduction Disciplined Learning: The successor to risk reduction Dr. Alistair Cockburn."

Similar presentations


Ads by Google