![Page 1: Business Value of Agile Methods - McIntire School …...Analysis of 29 agile projects involving 839 people Agile projects are 550% better than traditional ones XP (753%) and Scrum](https://reader034.vdocuments.net/reader034/viewer/2022042323/5f0e227c7e708231d43dc759/html5/thumbnails/1.jpg)
Business Value of
Agile MethodsUsing ROI & Real Options
Dr. David F. Rico, PMP, CSM
Website: http://davidfrico.comBiography: http://www.linkedin.com/in/davidfrico
![Page 2: Business Value of Agile Methods - McIntire School …...Analysis of 29 agile projects involving 839 people Agile projects are 550% better than traditional ones XP (753%) and Scrum](https://reader034.vdocuments.net/reader034/viewer/2022042323/5f0e227c7e708231d43dc759/html5/thumbnails/2.jpg)
2
AgendaIntroduction to Agile MethodsTypes of Agile MethodsPractices of Agile MethodsBenefits of Agile MethodsCosts of Traditional MethodsCosts of Agile MethodsValue of Agile MethodsComparison of Agile MethodsSummary of Business Value
![Page 3: Business Value of Agile Methods - McIntire School …...Analysis of 29 agile projects involving 839 people Agile projects are 550% better than traditional ones XP (753%) and Scrum](https://reader034.vdocuments.net/reader034/viewer/2022042323/5f0e227c7e708231d43dc759/html5/thumbnails/3.jpg)
3
AuthorDoD contractor with 25+ years of IT experienceB.S. Comp. Sci., M.S. Soft. Eng., D.M. Info. Tech.Large NASA & DoD programs (U.S., Japan, Europe)
* Published five textbooks and over 15 articles on various topics in return on investment, information technology, agile methods, etc.
![Page 4: Business Value of Agile Methods - McIntire School …...Analysis of 29 agile projects involving 839 people Agile projects are 550% better than traditional ones XP (753%) and Scrum](https://reader034.vdocuments.net/reader034/viewer/2022042323/5f0e227c7e708231d43dc759/html5/thumbnails/4.jpg)
4
PurposeProvide an overview of the business value of Agile Methods using return on investment:
Business value is an approach for estimating the tangible and intangible worth of organizational assetsBusiness value is an appraisal of intellectual assets such as knowledge, experience, and skillsBusiness value is a technique for determining the complete worth of an investment to an enterpriseBusiness value is a method of determining the health and well-being of a firm in the long-runBusiness value includes employee, customer, supplier, alliance, management, and societal value
![Page 5: Business Value of Agile Methods - McIntire School …...Analysis of 29 agile projects involving 839 people Agile projects are 550% better than traditional ones XP (753%) and Scrum](https://reader034.vdocuments.net/reader034/viewer/2022042323/5f0e227c7e708231d43dc759/html5/thumbnails/5.jpg)
5
What is Agility?A-gil-i-ty (ə-'ji-lə-tē) Quickness, lightness, and ease of movement; nimbleness
Agility is the ability to create and respond to changein order to profit in a turbulent business environmentAgility is reprioritizing for maneuverability because of shifting requirements, technology, and knowledgeAgility is a very fast response to changes in customer requirements through intensive customer interactionAgility is the use of adaptability and evolutionary delivery to promote rapid customer responsivenessAgility is a better way of developing products using collaboration, teamwork, iterations, and flexibility
![Page 6: Business Value of Agile Methods - McIntire School …...Analysis of 29 agile projects involving 839 people Agile projects are 550% better than traditional ones XP (753%) and Scrum](https://reader034.vdocuments.net/reader034/viewer/2022042323/5f0e227c7e708231d43dc759/html5/thumbnails/6.jpg)
6
What are Agile Methods?‘Adaptable’ software development methodologies‘Human-centric’ method for creating business value‘Alternative’ to large document-based methodologies
Agile Manifesto. (2001). Manifesto for agile software development. Retrieved September 3, 2008, from http://www.agilemanifesto.org
![Page 7: Business Value of Agile Methods - McIntire School …...Analysis of 29 agile projects involving 839 people Agile projects are 550% better than traditional ones XP (753%) and Scrum](https://reader034.vdocuments.net/reader034/viewer/2022042323/5f0e227c7e708231d43dc759/html5/thumbnails/7.jpg)
7
Essence of Agile MethodsHigh degree of customer & developer interactionHighly-skilled teams producing frequent iterationsRight-sized, just-enough, and just-in-time process
Highsmith, J. A. (2002). Agile software development ecosystems. Boston, MA: Addison-Wesley.
![Page 8: Business Value of Agile Methods - McIntire School …...Analysis of 29 agile projects involving 839 people Agile projects are 550% better than traditional ones XP (753%) and Scrum](https://reader034.vdocuments.net/reader034/viewer/2022042323/5f0e227c7e708231d43dc759/html5/thumbnails/8.jpg)
8
Why use Agile Methods?Adaptability to changing market/customer needsBetter cost efficiencies and fastest time-to-marketImproved quality, satisfaction, and project success
Agile Manifesto. (2001). Manifesto for agile software development. Retrieved September 3, 2008, from http://www.agilemanifesto.org
![Page 9: Business Value of Agile Methods - McIntire School …...Analysis of 29 agile projects involving 839 people Agile projects are 550% better than traditional ones XP (753%) and Scrum](https://reader034.vdocuments.net/reader034/viewer/2022042323/5f0e227c7e708231d43dc759/html5/thumbnails/9.jpg)
9
AgendaIntroduction to Agile Methods
Types of Agile MethodsPractices of Agile MethodsBenefits of Agile MethodsCosts of Traditional MethodsCosts of Agile MethodsValue of Agile MethodsComparison of Agile MethodsSummary of Business Value
![Page 10: Business Value of Agile Methods - McIntire School …...Analysis of 29 agile projects involving 839 people Agile projects are 550% better than traditional ones XP (753%) and Scrum](https://reader034.vdocuments.net/reader034/viewer/2022042323/5f0e227c7e708231d43dc759/html5/thumbnails/10.jpg)
10
Crystal MethodsCreated by Alistair Cockburn in 1991Has 14 practices, 10 roles, and 25 productsScalable family of techniques for critical systems
Cockburn, A. (2002). Agile software development. Boston, MA: Addison-Wesley.
![Page 11: Business Value of Agile Methods - McIntire School …...Analysis of 29 agile projects involving 839 people Agile projects are 550% better than traditional ones XP (753%) and Scrum](https://reader034.vdocuments.net/reader034/viewer/2022042323/5f0e227c7e708231d43dc759/html5/thumbnails/11.jpg)
11
ScrumCreated by Jeff Sutherland at Easel in 1993Has 5 practices, 3 roles, 5 products, rules, etc.Uses EVM to burn down backlog in 30-day iterations
Schwaber, K., & Beedle, M. (2001). Agile software development with scrum. Upper Saddle River, NJ: Prentice-Hall.
![Page 12: Business Value of Agile Methods - McIntire School …...Analysis of 29 agile projects involving 839 people Agile projects are 550% better than traditional ones XP (753%) and Scrum](https://reader034.vdocuments.net/reader034/viewer/2022042323/5f0e227c7e708231d43dc759/html5/thumbnails/12.jpg)
12
Dynamic Systems Develop.Created by group of British firms in 199315 practices, 12 roles, and 23 work productsNon-proprietary RAD approach from early 1990s
Stapleton, J. (1997). DSDM: A framework for business centered development. Harlow, England: Addison-Wesley.
![Page 13: Business Value of Agile Methods - McIntire School …...Analysis of 29 agile projects involving 839 people Agile projects are 550% better than traditional ones XP (753%) and Scrum](https://reader034.vdocuments.net/reader034/viewer/2022042323/5f0e227c7e708231d43dc759/html5/thumbnails/13.jpg)
13
Feature Driven DevelopmentCreated by Jeff De Luca at Nebulon in 1997Has 8 practices, 14 roles, and 16 work productsUses object-oriented design and code inspections
Palmer, S. R., & Felsing, J. M. (2002). A practical guide to feature driven development. Upper Saddle River, NJ: Prentice-Hall.
![Page 14: Business Value of Agile Methods - McIntire School …...Analysis of 29 agile projects involving 839 people Agile projects are 550% better than traditional ones XP (753%) and Scrum](https://reader034.vdocuments.net/reader034/viewer/2022042323/5f0e227c7e708231d43dc759/html5/thumbnails/14.jpg)
14
Extreme ProgrammingCreated by Kent Beck at Chrysler in 1998Has 28 practices, 7 roles, and 7 work productsPopularized pair programming and test-driven dev.
Beck, K. (2000). Extreme programming explained: Embrace change. Reading, MA: Addison-Wesley.
![Page 15: Business Value of Agile Methods - McIntire School …...Analysis of 29 agile projects involving 839 people Agile projects are 550% better than traditional ones XP (753%) and Scrum](https://reader034.vdocuments.net/reader034/viewer/2022042323/5f0e227c7e708231d43dc759/html5/thumbnails/15.jpg)
15
AgendaIntroduction to Agile MethodsTypes of Agile Methods
Practices of Agile MethodsBenefits of Agile MethodsCosts of Traditional MethodsCosts of Agile MethodsValue of Agile MethodsComparison of Agile MethodsSummary of Business Value
![Page 16: Business Value of Agile Methods - McIntire School …...Analysis of 29 agile projects involving 839 people Agile projects are 550% better than traditional ones XP (753%) and Scrum](https://reader034.vdocuments.net/reader034/viewer/2022042323/5f0e227c7e708231d43dc759/html5/thumbnails/16.jpg)
16
Extreme Programming (cont’d)RELEASE PLANNING — Best Practice
Created by Kent Beck at Chrysler in 1998Lightweight project management frameworkUsed for managing both XP and Scrum projects
Beck, K., & Fowler, M. (2004). Planning extreme programming. Upper Saddle River, NJ: Addison-Wesley.
![Page 17: Business Value of Agile Methods - McIntire School …...Analysis of 29 agile projects involving 839 people Agile projects are 550% better than traditional ones XP (753%) and Scrum](https://reader034.vdocuments.net/reader034/viewer/2022042323/5f0e227c7e708231d43dc759/html5/thumbnails/17.jpg)
17
PAIR PROGRAMMING — Best PracticeTerm coined by Jim Coplien in 1995Consists of two side-by-side programmersHighly-effective group problem-solving technique
Williams, L., & Kessler, R. (2002). Pair programming illuminated. Boston, MA: Pearson Education.
Extreme Programming (cont’d)
![Page 18: Business Value of Agile Methods - McIntire School …...Analysis of 29 agile projects involving 839 people Agile projects are 550% better than traditional ones XP (753%) and Scrum](https://reader034.vdocuments.net/reader034/viewer/2022042323/5f0e227c7e708231d43dc759/html5/thumbnails/18.jpg)
18
REFACTORING — Best PracticeTerm coined by William Opdyke in 1990Process of frequently rewriting source codeImproves readability, maintainability, and quality
Extreme Programming (cont’d)
Fowler, M. (1999). Refactoring: Improving the design of existing code. Boston, MA. Addison-Wesley.
![Page 19: Business Value of Agile Methods - McIntire School …...Analysis of 29 agile projects involving 839 people Agile projects are 550% better than traditional ones XP (753%) and Scrum](https://reader034.vdocuments.net/reader034/viewer/2022042323/5f0e227c7e708231d43dc759/html5/thumbnails/19.jpg)
19
TEST-DRIVEN DEV. — Best PracticeTerm coined by Kent Beck in 2003Consists of writing all tests before codingEnsures all source code is verified and validated
Beck, K. (2003). Test-driven development: By example. Boston, MA: Addison-Wesley.
Extreme Programming (cont’d)
![Page 20: Business Value of Agile Methods - McIntire School …...Analysis of 29 agile projects involving 839 people Agile projects are 550% better than traditional ones XP (753%) and Scrum](https://reader034.vdocuments.net/reader034/viewer/2022042323/5f0e227c7e708231d43dc759/html5/thumbnails/20.jpg)
20
Extreme Programming (cont’d)CONT. INTEGRATION — Best Practice
Term coined by Martin Fowler in 1998Process of automated build/regression testingEvaluates impact of all changes against entire system
Duvall, P., Matyas, S., & Glover, A. (2006). Continuous integration: Improving software quality and reducing risk. Boston, MA: Addison-Wesley
![Page 21: Business Value of Agile Methods - McIntire School …...Analysis of 29 agile projects involving 839 people Agile projects are 550% better than traditional ones XP (753%) and Scrum](https://reader034.vdocuments.net/reader034/viewer/2022042323/5f0e227c7e708231d43dc759/html5/thumbnails/21.jpg)
21
AgendaIntroduction to Agile MethodsTypes of Agile MethodsPractices of Agile Methods
Benefits of Agile MethodsCosts of Traditional MethodsCosts of Agile MethodsValue of Agile MethodsComparison of Agile MethodsSummary of Business Value
![Page 22: Business Value of Agile Methods - McIntire School …...Analysis of 29 agile projects involving 839 people Agile projects are 550% better than traditional ones XP (753%) and Scrum](https://reader034.vdocuments.net/reader034/viewer/2022042323/5f0e227c7e708231d43dc759/html5/thumbnails/22.jpg)
22
Surveys of Agile MethodsNumerous surveys of Agile Methods since 2003AmbySoft and Version One collect annual dataGenerally include both hard and soft benefits
Rico, D. F. (2008). What is the return-on-investment of agile methods? Retrieved February 3, 2009, from http://davidfrico.com/rico08a.pdf
![Page 23: Business Value of Agile Methods - McIntire School …...Analysis of 29 agile projects involving 839 people Agile projects are 550% better than traditional ones XP (753%) and Scrum](https://reader034.vdocuments.net/reader034/viewer/2022042323/5f0e227c7e708231d43dc759/html5/thumbnails/23.jpg)
23
Agile (138 pt.) and traditional methods (99 pt.)Agile methods fare better in all benefits categoriesAgile methods 359% better than traditional methods
Rico, D. F. (2008). What is the ROI of agile vs. traditional methods? TickIT International, 10(4), 9-18.
Studies of Agile Methods
![Page 24: Business Value of Agile Methods - McIntire School …...Analysis of 29 agile projects involving 839 people Agile projects are 550% better than traditional ones XP (753%) and Scrum](https://reader034.vdocuments.net/reader034/viewer/2022042323/5f0e227c7e708231d43dc759/html5/thumbnails/24.jpg)
24
Analysis of 29 agile projects involving 839 peopleAgile projects are 550% better than traditional onesXP (753%) and Scrum (148%) better than traditional
Rico, D. F., Sayani, H. H., & Sone, S. (2009). The business value of agile software methods. Ft. Lauderdale, FL: J. Ross Publishing.
Analysis of Agile Methods
![Page 25: Business Value of Agile Methods - McIntire School …...Analysis of 29 agile projects involving 839 people Agile projects are 550% better than traditional ones XP (753%) and Scrum](https://reader034.vdocuments.net/reader034/viewer/2022042323/5f0e227c7e708231d43dc759/html5/thumbnails/25.jpg)
25
Analysis of 23 agile vs. 7,500 traditional projectsAgile projects are 41% better than traditional onesXP (56%) and Scrum (26%) better than trad. projects
Mah, M. (2008). Measuring agile in the enterprise: Proceedings of the Agile 2008 Conference, Toronto, Canada.
Projects Using Agile Methods
![Page 26: Business Value of Agile Methods - McIntire School …...Analysis of 29 agile projects involving 839 people Agile projects are 550% better than traditional ones XP (753%) and Scrum](https://reader034.vdocuments.net/reader034/viewer/2022042323/5f0e227c7e708231d43dc759/html5/thumbnails/26.jpg)
26
Analysis of 29 agile vs. 7,500 traditional projectsAgile projects are 33% better than traditional onesRally projects are 28% better than traditional ones
Rally Software. (2009). The agile impact report. Boulder, CO: Author.
Projects Using Agile Tools
![Page 27: Business Value of Agile Methods - McIntire School …...Analysis of 29 agile projects involving 839 people Agile projects are 550% better than traditional ones XP (753%) and Scrum](https://reader034.vdocuments.net/reader034/viewer/2022042323/5f0e227c7e708231d43dc759/html5/thumbnails/27.jpg)
27
AgendaIntroduction to Agile MethodsTypes of Agile MethodsPractices of Agile MethodsBenefits of Agile Methods
Costs of Traditional MethodsCosts of Agile MethodsValue of Agile MethodsComparison of Agile MethodsSummary of Business Value
![Page 28: Business Value of Agile Methods - McIntire School …...Analysis of 29 agile projects involving 839 people Agile projects are 550% better than traditional ones XP (753%) and Scrum](https://reader034.vdocuments.net/reader034/viewer/2022042323/5f0e227c7e708231d43dc759/html5/thumbnails/28.jpg)
28
Software Lifecycle Costs1:10:100 ratio forms a basic model to estimate ROIDefects have negative multiplicative effect on costAgile methods leave fewer defects (higher ROI)
Boehm, B. W. (1981). Software engineering economics. Englewood Cliffs, NJ: Prentice-Hall.
![Page 29: Business Value of Agile Methods - McIntire School …...Analysis of 29 agile projects involving 839 people Agile projects are 550% better than traditional ones XP (753%) and Scrum](https://reader034.vdocuments.net/reader034/viewer/2022042323/5f0e227c7e708231d43dc759/html5/thumbnails/29.jpg)
29
Software Cost ModelsCost estimation models still in use todayUsed to estimate effort of Traditional MethodsAdjusted average of 5,088 used for ROI estimation
Benediktsson, O., & Dalcher, D. (2005). Estimating size in incremental software development projects. Journal of Engineering Manufacture, 152(6), 253-259.
![Page 30: Business Value of Agile Methods - McIntire School …...Analysis of 29 agile projects involving 839 people Agile projects are 550% better than traditional ones XP (753%) and Scrum](https://reader034.vdocuments.net/reader034/viewer/2022042323/5f0e227c7e708231d43dc759/html5/thumbnails/30.jpg)
30
Total Lifecycle Costs0.51 hours/line of code for Traditional Methods10% defect inject rate (1,000 defects/10 KLOC)67% of defects in test (33% in maintenance)
Rico, D. F. (2004). ROI of software process improvement: Metrics for project managers and software engineers. Boca Raton, FL: J. Ross Publishing.In, H. P., et al. (2006). A quality-based cost estimation model for the product line life cycle. Communications of the ACM, 49(12), 85-88.McCann, B. (2007). The relative cost of interchanging, adding, or dropping quality practices. Crosstalk, 20(6), 25-28.
![Page 31: Business Value of Agile Methods - McIntire School …...Analysis of 29 agile projects involving 839 people Agile projects are 550% better than traditional ones XP (753%) and Scrum](https://reader034.vdocuments.net/reader034/viewer/2022042323/5f0e227c7e708231d43dc759/html5/thumbnails/31.jpg)
31
AgendaIntroduction to Agile MethodsTypes of Agile MethodsPractices of Agile MethodsBenefits of Agile MethodsCosts of Traditional Methods
Costs of Agile MethodsValue of Agile MethodsComparison of Agile MethodsSummary of Business Value
![Page 32: Business Value of Agile Methods - McIntire School …...Analysis of 29 agile projects involving 839 people Agile projects are 550% better than traditional ones XP (753%) and Scrum](https://reader034.vdocuments.net/reader034/viewer/2022042323/5f0e227c7e708231d43dc759/html5/thumbnails/32.jpg)
32
Agile Cost ModelsBased on 13 studies of Extreme Programming (XP)Also based on 7 studies of pair programming (PP)“Pair programming” had highest productivity
Rico, D. F. (2008). What is the ROI of agile vs. traditional methods? TickIT International, 10(4), 9-18.
![Page 33: Business Value of Agile Methods - McIntire School …...Analysis of 29 agile projects involving 839 people Agile projects are 550% better than traditional ones XP (753%) and Scrum](https://reader034.vdocuments.net/reader034/viewer/2022042323/5f0e227c7e708231d43dc759/html5/thumbnails/33.jpg)
33
Agile Quality ModelsBased on 10 studies of Extreme Programming (XP)Also based on 6 studies of pair programming (PP)“Extreme Programming” had the highest quality
Rico, D. F. (2008). What is the ROI of agile vs. traditional methods? TickIT International, 10(4), 9-18.
![Page 34: Business Value of Agile Methods - McIntire School …...Analysis of 29 agile projects involving 839 people Agile projects are 550% better than traditional ones XP (753%) and Scrum](https://reader034.vdocuments.net/reader034/viewer/2022042323/5f0e227c7e708231d43dc759/html5/thumbnails/34.jpg)
34
Agile Lifecycle Cost ModelsCosts based on productivity and quality modelsDevelopment costs based on LOC ÷ productivity rateMaintenance costs based on defects × KLOC × MH
Rico, D. F. (2008). What is the ROI of agile vs. traditional methods? TickIT International, 10(4), 9-18.
![Page 35: Business Value of Agile Methods - McIntire School …...Analysis of 29 agile projects involving 839 people Agile projects are 550% better than traditional ones XP (753%) and Scrum](https://reader034.vdocuments.net/reader034/viewer/2022042323/5f0e227c7e708231d43dc759/html5/thumbnails/35.jpg)
35
Agile Lifecycle Benefit ModelsBenefits based on total traditional less agile costsTraditional costs based LOC × dev. + maint. effortTraditional costs credited testing effort applied
Rico, D. F. (2008). What is the ROI of agile vs. traditional methods? TickIT International, 10(4), 9-18.
![Page 36: Business Value of Agile Methods - McIntire School …...Analysis of 29 agile projects involving 839 people Agile projects are 550% better than traditional ones XP (753%) and Scrum](https://reader034.vdocuments.net/reader034/viewer/2022042323/5f0e227c7e708231d43dc759/html5/thumbnails/36.jpg)
36
AgendaIntroduction to Agile MethodsTypes of Agile MethodsPractices of Agile MethodsBenefits of Agile MethodsCosts of Traditional MethodsCosts of Agile Methods
Value of Agile MethodsComparison of Agile MethodsSummary of Business Value
![Page 37: Business Value of Agile Methods - McIntire School …...Analysis of 29 agile projects involving 839 people Agile projects are 550% better than traditional ones XP (753%) and Scrum](https://reader034.vdocuments.net/reader034/viewer/2022042323/5f0e227c7e708231d43dc759/html5/thumbnails/37.jpg)
37
Measures of Business ValueA major principle of Agile Methods is creating valueROI is the measure of value within Agile MethodsThere are seven closely related ROI measures
Rico, D. F., Sayani, H. H., & Sone, S. (2009). The business value of agile software methods. Ft. Lauderdale, FL: J. Ross Publishing.
![Page 38: Business Value of Agile Methods - McIntire School …...Analysis of 29 agile projects involving 839 people Agile projects are 550% better than traditional ones XP (753%) and Scrum](https://reader034.vdocuments.net/reader034/viewer/2022042323/5f0e227c7e708231d43dc759/html5/thumbnails/38.jpg)
38
Extreme ProgrammingCosts based on avg. productivity and qualityProductivity ranged from 3.5 to 43 LOC an hourCosts were $136,548, benefits were $4,373,449
Rico, D. F., Sayani, H. H., & Sone, S. (2009). The business value of agile software methods. Ft. Lauderdale, FL: J. Ross Publishing.
![Page 39: Business Value of Agile Methods - McIntire School …...Analysis of 29 agile projects involving 839 people Agile projects are 550% better than traditional ones XP (753%) and Scrum](https://reader034.vdocuments.net/reader034/viewer/2022042323/5f0e227c7e708231d43dc759/html5/thumbnails/39.jpg)
39
Test Driven DevelopmentCosts based on avg. productivity and qualityProductivity ranged from 12 to 36 LOC an hourCosts were $249,653, benefits were $4,260,344
Rico, D. F., Sayani, H. H., & Sone, S. (2009). The business value of agile software methods. Ft. Lauderdale, FL: J. Ross Publishing.
![Page 40: Business Value of Agile Methods - McIntire School …...Analysis of 29 agile projects involving 839 people Agile projects are 550% better than traditional ones XP (753%) and Scrum](https://reader034.vdocuments.net/reader034/viewer/2022042323/5f0e227c7e708231d43dc759/html5/thumbnails/40.jpg)
40
Pair ProgrammingCosts based on avg. productivity and qualityProductivity ranged from 16 to 87 LOC an hourCosts were $265,437, benefits were $4,244,560
Rico, D. F., Sayani, H. H., & Sone, S. (2009). The business value of agile software methods. Ft. Lauderdale, FL: J. Ross Publishing.
![Page 41: Business Value of Agile Methods - McIntire School …...Analysis of 29 agile projects involving 839 people Agile projects are 550% better than traditional ones XP (753%) and Scrum](https://reader034.vdocuments.net/reader034/viewer/2022042323/5f0e227c7e708231d43dc759/html5/thumbnails/41.jpg)
41
ScrumCosts based on avg. productivity and qualityProductivity ranged from 4.7 to 5.9 LOC an hourCosts were $578,202, benefits were $3,931,795
Rico, D. F., Sayani, H. H., & Sone, S. (2009). The business value of agile software methods. Ft. Lauderdale, FL: J. Ross Publishing.
![Page 42: Business Value of Agile Methods - McIntire School …...Analysis of 29 agile projects involving 839 people Agile projects are 550% better than traditional ones XP (753%) and Scrum](https://reader034.vdocuments.net/reader034/viewer/2022042323/5f0e227c7e708231d43dc759/html5/thumbnails/42.jpg)
42
Agile MethodsCosts based on avg. productivity and qualityProductivity ranged from 3.6 to 87 LOC an hourCosts were $226,805, benefits were $4,283,192
Rico, D. F., Sayani, H. H., & Sone, S. (2009). The business value of agile software methods. Ft. Lauderdale, FL: J. Ross Publishing.
![Page 43: Business Value of Agile Methods - McIntire School …...Analysis of 29 agile projects involving 839 people Agile projects are 550% better than traditional ones XP (753%) and Scrum](https://reader034.vdocuments.net/reader034/viewer/2022042323/5f0e227c7e708231d43dc759/html5/thumbnails/43.jpg)
43
AgendaIntroduction to Agile MethodsTypes of Agile MethodsPractices of Agile MethodsBenefits of Agile MethodsCosts of Traditional MethodsCosts of Agile MethodsValue of Agile Methods
Comparison of Agile MethodsSummary of Business Value
![Page 44: Business Value of Agile Methods - McIntire School …...Analysis of 29 agile projects involving 839 people Agile projects are 550% better than traditional ones XP (753%) and Scrum](https://reader034.vdocuments.net/reader034/viewer/2022042323/5f0e227c7e708231d43dc759/html5/thumbnails/44.jpg)
44
Productivity of Agile MethodsPP productivity 32X more than trad. methodsScrum productivity 5X more than trad. methodsAgile methods productivity 20X more than traditional
Rico, D. F., Sayani, H. H., & Sone, S. (2009). The business value of agile software methods. Ft. Lauderdale, FL: J. Ross Publishing.
![Page 45: Business Value of Agile Methods - McIntire School …...Analysis of 29 agile projects involving 839 people Agile projects are 550% better than traditional ones XP (753%) and Scrum](https://reader034.vdocuments.net/reader034/viewer/2022042323/5f0e227c7e708231d43dc759/html5/thumbnails/45.jpg)
45
Quality of Agile MethodsXP quality 13X better than trad. methodsScrum quality 3X better than trad. methodsAgile methods quality 5X better than traditional
Rico, D. F., Sayani, H. H., & Sone, S. (2009). The business value of agile software methods. Ft. Lauderdale, FL: J. Ross Publishing.
![Page 46: Business Value of Agile Methods - McIntire School …...Analysis of 29 agile projects involving 839 people Agile projects are 550% better than traditional ones XP (753%) and Scrum](https://reader034.vdocuments.net/reader034/viewer/2022042323/5f0e227c7e708231d43dc759/html5/thumbnails/46.jpg)
46
Costs of Agile MethodsXP costs 8X less than traditional methodsScrum costs 2X less than traditional methodsAgile methods cost 5X less than traditional methods
Rico, D. F., Sayani, H. H., & Sone, S. (2009). The business value of agile software methods. Ft. Lauderdale, FL: J. Ross Publishing.
![Page 47: Business Value of Agile Methods - McIntire School …...Analysis of 29 agile projects involving 839 people Agile projects are 550% better than traditional ones XP (753%) and Scrum](https://reader034.vdocuments.net/reader034/viewer/2022042323/5f0e227c7e708231d43dc759/html5/thumbnails/47.jpg)
47
Benefits of Agile MethodsXP benefits 1.5X more than traditional methodsScrum benefits 1.3X more than traditional methodsAgile methods benefits 1.4X more than trad. methods
Rico, D. F., Sayani, H. H., & Sone, S. (2009). The business value of agile software methods. Ft. Lauderdale, FL: J. Ross Publishing.
![Page 48: Business Value of Agile Methods - McIntire School …...Analysis of 29 agile projects involving 839 people Agile projects are 550% better than traditional ones XP (753%) and Scrum](https://reader034.vdocuments.net/reader034/viewer/2022042323/5f0e227c7e708231d43dc759/html5/thumbnails/48.jpg)
48
ROI of Agile MethodsXP ROI 18X more than traditional methodsScrum ROI 3.4X more than traditional methodsAgile methods ROI 10X more than trad. methods
Rico, D. F., Sayani, H. H., & Sone, S. (2009). The business value of agile software methods. Ft. Lauderdale, FL: J. Ross Publishing.
![Page 49: Business Value of Agile Methods - McIntire School …...Analysis of 29 agile projects involving 839 people Agile projects are 550% better than traditional ones XP (753%) and Scrum](https://reader034.vdocuments.net/reader034/viewer/2022042323/5f0e227c7e708231d43dc759/html5/thumbnails/49.jpg)
49
NPV of Agile MethodsXP NPV 2.4X more than traditional methodsScrum NPV 1.9X more than traditional methodsAgile methods NPV 2.3X more than trad. methods
Rico, D. F., Sayani, H. H., & Sone, S. (2009). The business value of agile software methods. Ft. Lauderdale, FL: J. Ross Publishing.
![Page 50: Business Value of Agile Methods - McIntire School …...Analysis of 29 agile projects involving 839 people Agile projects are 550% better than traditional ones XP (753%) and Scrum](https://reader034.vdocuments.net/reader034/viewer/2022042323/5f0e227c7e708231d43dc759/html5/thumbnails/50.jpg)
50
Real Options of Agile MethodsXP ROA 1.6X more than traditional methodsScrum ROA 1.4X more than traditional methodsAgile methods ROA 1.6X more than trad. methods
Rico, D. F., Sayani, H. H., & Sone, S. (2009). The business value of agile software methods. Ft. Lauderdale, FL: J. Ross Publishing.
![Page 51: Business Value of Agile Methods - McIntire School …...Analysis of 29 agile projects involving 839 people Agile projects are 550% better than traditional ones XP (753%) and Scrum](https://reader034.vdocuments.net/reader034/viewer/2022042323/5f0e227c7e708231d43dc759/html5/thumbnails/51.jpg)
51
AgendaIntroduction to Agile MethodsTypes of Agile MethodsPractices of Agile MethodsBenefits of Agile MethodsCosts of Traditional MethodsCosts of Agile MethodsValue of Agile MethodsComparison of Agile Methods
Summary of Business Value
![Page 52: Business Value of Agile Methods - McIntire School …...Analysis of 29 agile projects involving 839 people Agile projects are 550% better than traditional ones XP (753%) and Scrum](https://reader034.vdocuments.net/reader034/viewer/2022042323/5f0e227c7e708231d43dc759/html5/thumbnails/52.jpg)
52
Cost of QualityApply traditional reliability and quality theoryDefects are inexpensive to remove early in cycleLate bug removal has negative, multiplicative effect
Rico, D. F. (2000). Using cost benefit analyses to develop software process improvement (SPI) strategies. Rome, NY: DACS.
![Page 53: Business Value of Agile Methods - McIntire School …...Analysis of 29 agile projects involving 839 people Agile projects are 550% better than traditional ones XP (753%) and Scrum](https://reader034.vdocuments.net/reader034/viewer/2022042323/5f0e227c7e708231d43dc759/html5/thumbnails/53.jpg)
53
Real OptionsNPV models losses of Traditional MethodsReal options model profits from Agile MethodsAgile Methods incur less initial risk and higher ROI
Fichman, R. G., Keil, M., & Tiwana, A. (2005). Beyond valuation: Options thinking in IT project management. California Management Review, 47(2), 74-96.
![Page 54: Business Value of Agile Methods - McIntire School …...Analysis of 29 agile projects involving 839 people Agile projects are 550% better than traditional ones XP (753%) and Scrum](https://reader034.vdocuments.net/reader034/viewer/2022042323/5f0e227c7e708231d43dc759/html5/thumbnails/54.jpg)
54
Issues with Agile MethodsAgile methods are small (but not simple)Agile methods more about values than practicesAgile methods focus a lot on computer programming
![Page 55: Business Value of Agile Methods - McIntire School …...Analysis of 29 agile projects involving 839 people Agile projects are 550% better than traditional ones XP (753%) and Scrum](https://reader034.vdocuments.net/reader034/viewer/2022042323/5f0e227c7e708231d43dc759/html5/thumbnails/55.jpg)
55
Trends in Agile MethodsAgile methods are related to Lean ThinkingAgile methods scale up to large projects/systemsAgile methods now used in large US gov’t programs
![Page 56: Business Value of Agile Methods - McIntire School …...Analysis of 29 agile projects involving 839 people Agile projects are 550% better than traditional ones XP (753%) and Scrum](https://reader034.vdocuments.net/reader034/viewer/2022042323/5f0e227c7e708231d43dc759/html5/thumbnails/56.jpg)
56
New Book on Agile MethodsGuide to Agile Methods for business leadersCommunicates business value of Agile MethodsRosetta stone to Agile Methods for Traditional folks
http://davidfrico.com/rico09b.pdf (ROI tutorial)http://davidfrico.com/rico09e.pdf (ROI survey)http://davidfrico.com/rico09g.xls (ROI database)