Agile: Get Real

1,204 views
1,088 views

Published on

Agile practices work because they force us to leave the world of speculation and 'get real.' These are the slides that I presented at Turku Agile Day, March 18, 2010.

Published in: Education, Technology, Business
0 Comments
4 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,204
On SlideShare
0
From Embeds
0
Number of Embeds
10
Actions
Shares
0
Downloads
49
Comments
0
Likes
4
Embeds 0
No embeds

No notes for slide

Agile: Get Real

  1. 1. Agile: Get Real Agile: Get Real Elisabeth Hendrickson Quality Tree Software, Inc. www.qualitytree.com esh@qualitytree.com Last updated March 18, 2010 Copyright © 2010 Quality Tree Software, Inc. This work is licensed under the Creative Commons Attribution 3.0 United States License. View a copy of this license. Speculation and Reality Copyright © 2010 Quality Tree Software, Inc. Stuff we Stuff we believe that is don’t believe not true. Stuff we that is true, or believe that that we’re actually is ignorant true. about. Licensed under Creative Commons Attribution 3.0 1
  2. 2. Agile: Get Real Speculation Buildup Copyright © 2010 Quality Tree Software, Inc. Speculation Time A Project Story: BringLight Copyright © 2010 Quality Tree Software, Inc. Licensed under Creative Commons Attribution 3.0 2
  3. 3. Agile: Get Real Themes Customer Engagement Incremental Copyright © 2010 Quality Tree Software, Inc. Delivery Feedback Loops Status X Visibility In Speculation Land… Copyright © 2010 Quality Tree Software, Inc. Licensed under Creative Commons Attribution 3.0 3
  4. 4. Agile: Get Real …or in Denial I REJECT YOUR REALITY AND Copyright © 2010 Quality Tree Software, Inc. SUBSTITUTE MY OWN! Adam Savage Lessons from Schrödinger: The Probability Wave Form WILL Collapse Copyright © 2010 Quality Tree Software, Inc. And then we will find out if the cat… er…project lived or died. Licensed under Creative Commons Attribution 3.0 4
  5. 5. Agile: Get Real Speculation about Usage Scenarios Copyright © 2010 Quality Tree Software, Inc. Customer Engagement Copyright © 2010 Quality Tree Software, Inc. Licensed under Creative Commons Attribution 3.0 5
  6. 6. Agile: Get Real Speculation about How Well It Will Work Copyright © 2010 Quality Tree Software, Inc. Incremental, Small Slices Big Bang Analyze Design Implement Test/Fix Release Copyright © 2010 Quality Tree Software, Inc. io n io n io n io n io n io n io n rat rat rat rat rat rat rat Ite Ite Ite Ite Ite Ite Ite Less Speculation Buildup Licensed under Creative Commons Attribution 3.0 6
  7. 7. Agile: Get Real Multiple Feedback Loops User/Beta Testing Exploratory Testing Copyright © 2010 Quality Tree Software, Inc. System Regression CI Build Secs- 5-15 15-90 Few Few Local Unit Tests Mins Mins Mins Hrs Days Speculation about Progress & Productivity Copyright © 2010 Quality Tree Software, Inc. Licensed under Creative Commons Attribution 3.0 7
  8. 8. Agile: Get Real Status Meeting Ceremonies Where are Where are Started 80% Done we? we? Copyright © 2010 Quality Tree Software, Inc. Where are Where are 80% Done 80% Done we? we? Measuring Effort not Progress Where are 40/160 Where are 120/160 we? hrs we? hrs Copyright © 2010 Quality Tree Software, Inc. Where are 200/160 Where are N*40/160 we? hrs we? hrs Licensed under Creative Commons Attribution 3.0 8
  9. 9. Agile: Get Real Don’t Confuse Speed with Progress Copyright © 2010 Quality Tree Software, Inc. Agile Status Visibility Build Status (CI system) Copyright © 2010 Quality Tree Software, Inc. Story Status Demo/Delivery Licensed under Creative Commons Attribution 3.0 9
  10. 10. Agile: Get Real Eliminate Speculation Buildup Agile practices collapse the probability Copyright © 2010 Quality Tree Software, Inc. waves, thereby Speculation reducing risk. Time Real Agile, Real Results Agile software teams… …Deliver value in the form of releasable software at frequent Copyright © 2010 Quality Tree Software, Inc. regular intervals (at least monthly)… …At a sustainable pace… …While adapting to the changing needs of the business. Licensed under Creative Commons Attribution 3.0 10

×