SlideShare ist ein Scribd-Unternehmen logo
1 von 20
Downloaden Sie, um offline zu lesen
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.
Speculation




     Time
                                               Speculation Buildup




Copyright © 2010 Quality Tree Software, Inc.
A Project Story: BringLight




Copyright © 2010 Quality Tree Software, Inc.
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.

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.
Speculation about Usage Scenarios




Copyright © 2010 Quality Tree Software, Inc.
Customer Engagement




Copyright © 2010 Quality Tree Software, Inc.
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.
                 Less Speculation Buildup
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.
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
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
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.

Weitere Àhnliche Inhalte

Was ist angesagt?

Is Your IT Infrastructure Future-Proof?
Is Your IT Infrastructure Future-Proof? Is Your IT Infrastructure Future-Proof?
Is Your IT Infrastructure Future-Proof?
Internap
 
SecureWorld: Security is Dead, Rugged DevOps 1f
SecureWorld:  Security is Dead, Rugged DevOps 1fSecureWorld:  Security is Dead, Rugged DevOps 1f
SecureWorld: Security is Dead, Rugged DevOps 1f
Gene Kim
 
Jesse Robbins Keynote - Hacking Culture @ Cloud Expo Europe 2013
Jesse Robbins Keynote - Hacking Culture @ Cloud Expo Europe 2013Jesse Robbins Keynote - Hacking Culture @ Cloud Expo Europe 2013
Jesse Robbins Keynote - Hacking Culture @ Cloud Expo Europe 2013
Jesse Robbins
 

Was ist angesagt? (9)

Congress 2012: Enterprise Cloud Adoption – an Evolution from Infrastructure ...
Congress 2012:  Enterprise Cloud Adoption – an Evolution from Infrastructure ...Congress 2012:  Enterprise Cloud Adoption – an Evolution from Infrastructure ...
Congress 2012: Enterprise Cloud Adoption – an Evolution from Infrastructure ...
 
Hypothesis Based Testing: Power + Speed.
Hypothesis Based Testing: Power + Speed.Hypothesis Based Testing: Power + Speed.
Hypothesis Based Testing: Power + Speed.
 
Is Your IT Infrastructure Future-Proof?
Is Your IT Infrastructure Future-Proof? Is Your IT Infrastructure Future-Proof?
Is Your IT Infrastructure Future-Proof?
 
Mainframe Solutions Introduction
Mainframe Solutions IntroductionMainframe Solutions Introduction
Mainframe Solutions Introduction
 
SecureWorld: Security is Dead, Rugged DevOps 1f
SecureWorld:  Security is Dead, Rugged DevOps 1fSecureWorld:  Security is Dead, Rugged DevOps 1f
SecureWorld: Security is Dead, Rugged DevOps 1f
 
Cloud services 101
Cloud services 101  Cloud services 101
Cloud services 101
 
Workshop APM in a Cloud & Virtualized environment
Workshop APM in a Cloud & Virtualized environmentWorkshop APM in a Cloud & Virtualized environment
Workshop APM in a Cloud & Virtualized environment
 
Intro to design webcast
Intro to design webcastIntro to design webcast
Intro to design webcast
 
Jesse Robbins Keynote - Hacking Culture @ Cloud Expo Europe 2013
Jesse Robbins Keynote - Hacking Culture @ Cloud Expo Europe 2013Jesse Robbins Keynote - Hacking Culture @ Cloud Expo Europe 2013
Jesse Robbins Keynote - Hacking Culture @ Cloud Expo Europe 2013
 

Andere mochten auch

Exploratory Testing in an Agile Context
Exploratory Testing in an Agile ContextExploratory Testing in an Agile Context
Exploratory Testing in an Agile Context
Elisabeth Hendrickson
 
Entaggle: an Agile Software Development Case Study
Entaggle: an Agile Software Development Case StudyEntaggle: an Agile Software Development Case Study
Entaggle: an Agile Software Development Case Study
Elisabeth Hendrickson
 
Vitamin C Quiz
Vitamin C QuizVitamin C Quiz
Vitamin C Quiz
Suzanne Wesp
 
062914 mw
062914 mw062914 mw
062914 mw
Temple FWB
 
061514 ss
061514 ss061514 ss
061514 ss
Temple FWB
 
Healthy City Presentation_St.annes Family Based Services 7.11.12
Healthy City Presentation_St.annes Family Based Services 7.11.12Healthy City Presentation_St.annes Family Based Services 7.11.12
Healthy City Presentation_St.annes Family Based Services 7.11.12
Healthy City
 
100624 peak 1 ja maar, marjolein kan niet surfen (klaverstijn & dochez kok)
100624 peak 1   ja maar, marjolein kan niet surfen (klaverstijn & dochez kok)100624 peak 1   ja maar, marjolein kan niet surfen (klaverstijn & dochez kok)
100624 peak 1 ja maar, marjolein kan niet surfen (klaverstijn & dochez kok)
KennisLAB
 
University of Manchester PGT Administrator ETD Briefing Session
University of Manchester PGT Administrator ETD Briefing SessionUniversity of Manchester PGT Administrator ETD Briefing Session
University of Manchester PGT Administrator ETD Briefing Session
Philip Butler
 
Career development lead teacher meeting
Career development lead teacher meetingCareer development lead teacher meeting
Career development lead teacher meeting
V
 

Andere mochten auch (20)

The Thinking Tester, Evolved
The Thinking Tester, EvolvedThe Thinking Tester, Evolved
The Thinking Tester, Evolved
 
Wclessons atd-sm
Wclessons atd-smWclessons atd-sm
Wclessons atd-sm
 
Agile Testing Overview
Agile Testing OverviewAgile Testing Overview
Agile Testing Overview
 
On the Care and Feeding of Feedback Cycles
On the Care and Feeding of Feedback CyclesOn the Care and Feeding of Feedback Cycles
On the Care and Feeding of Feedback Cycles
 
Exploratory Testing in an Agile Context
Exploratory Testing in an Agile ContextExploratory Testing in an Agile Context
Exploratory Testing in an Agile Context
 
Entaggle: an Agile Software Development Case Study
Entaggle: an Agile Software Development Case StudyEntaggle: an Agile Software Development Case Study
Entaggle: an Agile Software Development Case Study
 
Agile Testing, Uncertainty, Risk, and Why It All Works
Agile Testing, Uncertainty, Risk, and Why It All WorksAgile Testing, Uncertainty, Risk, and Why It All Works
Agile Testing, Uncertainty, Risk, and Why It All Works
 
Exploratory Testing in Practice
Exploratory Testing in PracticeExploratory Testing in Practice
Exploratory Testing in Practice
 
Agile Quality and Risk Management
Agile Quality and Risk ManagementAgile Quality and Risk Management
Agile Quality and Risk Management
 
“Living A Spirit Filled Life"
“Living A Spirit Filled Life"“Living A Spirit Filled Life"
“Living A Spirit Filled Life"
 
Vitamin C Quiz
Vitamin C QuizVitamin C Quiz
Vitamin C Quiz
 
IDENTIFYING A SCRIPTURAL LOCAL CHURCH
IDENTIFYING A SCRIPTURAL LOCAL CHURCHIDENTIFYING A SCRIPTURAL LOCAL CHURCH
IDENTIFYING A SCRIPTURAL LOCAL CHURCH
 
07 Study Of The Law Love - Coveteousness
07 Study Of The Law Love - Coveteousness07 Study Of The Law Love - Coveteousness
07 Study Of The Law Love - Coveteousness
 
Uploading Your Own Data Onto v5
Uploading Your Own Data Onto v5Uploading Your Own Data Onto v5
Uploading Your Own Data Onto v5
 
062914 mw
062914 mw062914 mw
062914 mw
 
061514 ss
061514 ss061514 ss
061514 ss
 
Healthy City Presentation_St.annes Family Based Services 7.11.12
Healthy City Presentation_St.annes Family Based Services 7.11.12Healthy City Presentation_St.annes Family Based Services 7.11.12
Healthy City Presentation_St.annes Family Based Services 7.11.12
 
100624 peak 1 ja maar, marjolein kan niet surfen (klaverstijn & dochez kok)
100624 peak 1   ja maar, marjolein kan niet surfen (klaverstijn & dochez kok)100624 peak 1   ja maar, marjolein kan niet surfen (klaverstijn & dochez kok)
100624 peak 1 ja maar, marjolein kan niet surfen (klaverstijn & dochez kok)
 
University of Manchester PGT Administrator ETD Briefing Session
University of Manchester PGT Administrator ETD Briefing SessionUniversity of Manchester PGT Administrator ETD Briefing Session
University of Manchester PGT Administrator ETD Briefing Session
 
Career development lead teacher meeting
Career development lead teacher meetingCareer development lead teacher meeting
Career development lead teacher meeting
 

Ähnlich wie Agile: Get Real

Crm gadget 2 go install
Crm gadget 2 go installCrm gadget 2 go install
Crm gadget 2 go install
Daniel Jordan
 
Softpath Act Modelversion5
Softpath Act Modelversion5Softpath Act Modelversion5
Softpath Act Modelversion5
wallace0713
 
Imaginea our dna
Imaginea   our dnaImaginea   our dna
Imaginea our dna
johnimaginea
 
Making Threat Modeling Useful To Software Development
Making Threat Modeling Useful To Software DevelopmentMaking Threat Modeling Useful To Software Development
Making Threat Modeling Useful To Software Development
ConSanFrancisco123
 

Ähnlich wie Agile: Get Real (20)

Monetizing Multi-Tenancy in SaaS by Sixteen Ventures. Presented at SaaS Unive...
Monetizing Multi-Tenancy in SaaS by Sixteen Ventures. Presented at SaaS Unive...Monetizing Multi-Tenancy in SaaS by Sixteen Ventures. Presented at SaaS Unive...
Monetizing Multi-Tenancy in SaaS by Sixteen Ventures. Presented at SaaS Unive...
 
eTrax, Staff Monitoring System
eTrax, Staff Monitoring SystemeTrax, Staff Monitoring System
eTrax, Staff Monitoring System
 
Sentri's Microsoft Cloud Webinar
Sentri's Microsoft Cloud WebinarSentri's Microsoft Cloud Webinar
Sentri's Microsoft Cloud Webinar
 
The Best Analytics Tools
The Best Analytics ToolsThe Best Analytics Tools
The Best Analytics Tools
 
Making Channels Work to Grow Your SaaS / Cloud Business
Making Channels Work to Grow Your SaaS / Cloud BusinessMaking Channels Work to Grow Your SaaS / Cloud Business
Making Channels Work to Grow Your SaaS / Cloud Business
 
Install Offline Client for Oracle CRM on Demand
Install Offline Client for Oracle CRM on DemandInstall Offline Client for Oracle CRM on Demand
Install Offline Client for Oracle CRM on Demand
 
Crm gadget 2 go install
Crm gadget 2 go installCrm gadget 2 go install
Crm gadget 2 go install
 
Creating Mobile Content Using Flash
Creating Mobile Content Using FlashCreating Mobile Content Using Flash
Creating Mobile Content Using Flash
 
Softpath Act Modelversion5
Softpath Act Modelversion5Softpath Act Modelversion5
Softpath Act Modelversion5
 
Cost Plus Pricing
Cost Plus PricingCost Plus Pricing
Cost Plus Pricing
 
Enterprise Open Source Fccs March
Enterprise Open Source Fccs MarchEnterprise Open Source Fccs March
Enterprise Open Source Fccs March
 
Oss for every day computing
Oss for every day computingOss for every day computing
Oss for every day computing
 
Fortress Insurance Presentation
Fortress Insurance PresentationFortress Insurance Presentation
Fortress Insurance Presentation
 
Imaginea DNA
Imaginea DNAImaginea DNA
Imaginea DNA
 
Imaginea our dna
Imaginea   our dnaImaginea   our dna
Imaginea our dna
 
cfactor Social Business Solutions
cfactor Social Business Solutionscfactor Social Business Solutions
cfactor Social Business Solutions
 
Making Threat Modeling Useful To Software Development
Making Threat Modeling Useful To Software DevelopmentMaking Threat Modeling Useful To Software Development
Making Threat Modeling Useful To Software Development
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
How to Optimize Your SaaS Revenue Streams - Rackspace SaaS & Cloud 2010
How to Optimize Your SaaS Revenue Streams - Rackspace SaaS & Cloud 2010How to Optimize Your SaaS Revenue Streams - Rackspace SaaS & Cloud 2010
How to Optimize Your SaaS Revenue Streams - Rackspace SaaS & Cloud 2010
 
The Cloud Challenge for Government
The Cloud Challenge for GovernmentThe Cloud Challenge for Government
The Cloud Challenge for Government
 

KĂŒrzlich hochgeladen

1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 

KĂŒrzlich hochgeladen (20)

Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Third Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptxThird Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 

Agile: Get Real

  • 1. 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.
  • 2. 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.
  • 3. Speculation Time Speculation Buildup Copyright © 2010 Quality Tree Software, Inc.
  • 4. A Project Story: BringLight Copyright © 2010 Quality Tree Software, Inc.
  • 5. Themes Customer Engagement Incremental Copyright © 2010 Quality Tree Software, Inc. Delivery Feedback Loops Status X Visibility
  • 6. In Speculation Land
 Copyright © 2010 Quality Tree Software, Inc.
  • 7. 
or in Denial I REJECT YOUR REALITY AND Copyright © 2010 Quality Tree Software, Inc. SUBSTITUTE MY OWN! Adam Savage
  • 8. 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.
  • 9. Speculation about Usage Scenarios Copyright © 2010 Quality Tree Software, Inc.
  • 10. Customer Engagement Copyright © 2010 Quality Tree Software, Inc.
  • 11. Speculation about How Well It Will Work Copyright © 2010 Quality Tree Software, Inc.
  • 12. Incremental, Small Slices Big Bang Analyze Design Implement Test/Fix Release Copyright © 2010 Quality Tree Software, Inc. Less Speculation Buildup
  • 13. 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
  • 14. Speculation about Progress & Productivity Copyright © 2010 Quality Tree Software, Inc.
  • 15. 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?
  • 16. 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
  • 17. Don’t Confuse Speed with Progress Copyright © 2010 Quality Tree Software, Inc.
  • 18. Agile Status Visibility Build Status (CI system) Copyright © 2010 Quality Tree Software, Inc. Story Status Demo/Delivery
  • 19. Eliminate Speculation Buildup Agile practices collapse the probability Copyright © 2010 Quality Tree Software, Inc. waves, thereby Speculation reducing risk. Time
  • 20. 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.