SlideShare a Scribd company logo
1 of 26
Software Process Improvement (SPI)   Cost and ROI Ikram Ahmed Khan Business Beam (Pvt.) Limited [email_address]
An Eye Opening Experience! ,[object Object],[object Object],[object Object],[object Object],[object Object]
Quotes by Some Software Industry “Gurus” ,[object Object],[object Object],[object Object],[object Object]
More Quotes by Some Software Industry “Gurus” ,[object Object],[object Object]
Hallmarks of Our Industry ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Common (Mis)conceptions about Software Process ,[object Object],[object Object],[object Object],[object Object]
Realities about Software Process ,[object Object],[object Object],[object Object],[object Object]
Questions about SPI ,[object Object],[object Object],[object Object]
What Improved Maturity can do for your Organization? Based on data from 1300 applications, average 200,000 SLOC Source: Master Systems, Inc.,  Data obtained from QSM Database, QSM, Inc. Presented by: Rodger C. Blair, Pittsburgh PMI Chapter, April 12, 2001 0.93M $0.52$ $0.73M 80 person months 15 7 3 $1.7M $0.96M $1.3M 143 person months 18.5 12 2 $100+M $1.8M $5.5M 600 person months 30 61 1 Highest Cost Lowest Cost Median Cost Level of Efforts Calendar Months Defects Shipped CMM Level
What Improved Maturity can do for your Organization? (2) *  Cost per unit is measured in dollars (median cost) per source  line of code ($ per SLOC) produced. **  Programmer productivity is measured in number lines of code produced per programmer per month (SLOC per programmer per month). 3.5 defects every 1000 SLOC (1.00) 2500 (7.5) $3.75 (1.00) 3 7.5 defects every 1000 SLOC (2.14) 1399 (4.2) $6.5 (1.73) 2 30 defects every 1000 SLOC  (8.58) 333 (1.00) $27.5 (7.3) 1 Average Defect Density Average Programmer’s Productivity ** Average Unit Cost * CMM Level
Case Study 1: Raytheon ,[object Object],[object Object],[object Object],[object Object],[object Object]
Case Study 1: Raytheon Savings due to CMM level 3 SPI Efforts! |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | JAN  MAY  SEP  JAN  MAY SEP  JAN  MAY SEP  JAN  MAY  SEP  JAN  MAY SEP  JAN  MAY SEP 1987  1988  1989  1990  1991  1992 0 5 10 15 20 25 30 35 40 45 50 Percentage of Total Project Cost Cost of Rework $15.8 Million Saved on $2.05M SPI Investment Start of SPI Initiative 41% 11%
Case Study 1: Raytheon (Cont..) ,[object Object],[object Object],[object Object],[object Object],[object Object]
Case Study 2: SAIC Health Care Technology   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Case Study 2: SAIC CMM Level 2 SPI Results 20% 40% 60% 80% 100% V4.1 V4.2 Established Baseline Achieved CMM Level 2 Percentage Improvement x Cost dropped 30% x Cycle-time dropped 46% B x Error-rate dropped 90%
Objectives of  Software Process Improvement Efforts ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
SPI Example 1: Software Process without Inspections Requirements Design Code Unit Test Integration Testing Systems / Acceptance Test Rework Rework 100 + 100 + 100 + Production Rework Rework Rework Rework Rework Rework 100 ++
SPI Example 1: Software Process with Inspections Requirements Inspection Rework Design Inspection Rework Code Inspection Rework Unit Test Integration Testing Systems / Acceptance Test Requirements Design Code 1 1 1 Production
Cost of SPI Efforts ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Cost of SPI Efforts (cont…) ,[object Object],2k – 3k 50-100 3k – 4k 25-50 4k – 5k 10-25 SPI Cost per Software Professionals per month (Rs.) Organization Size (Number of Software Professionals)
Cost of SPI Efforts (cont…) 2 4 6 8 10 12 14 16 18 20 Cost of Defect Removal (Rs. in 000) Defect Removal Stage Req. Analysis Design Code Test Acceptance Operations Code Defects Design Defects Analysis Defects Req. Defects
Cost of SPI Efforts (cont…) ,[object Object],[object Object],[object Object],[object Object]
How to have Successful SPI Program ,[object Object],[object Object],[object Object]
Common Reasons for the Failure of SPI Efforts ,[object Object],[object Object],[object Object],[object Object],[object Object]
Your Options! ,[object Object],[object Object],[object Object]
Thank you! You may find this presentation at: www.businessbeam.com

More Related Content

What's hot

Project Management
Project ManagementProject Management
Project ManagementRami Issa
 
Dean.david
Dean.davidDean.david
Dean.davidNASAPMC
 
A Workshop for Product Owners, Scrum Masters, and Team Members for Improving ...
A Workshop for Product Owners, Scrum Masters, and Team Members for Improving ...A Workshop for Product Owners, Scrum Masters, and Team Members for Improving ...
A Workshop for Product Owners, Scrum Masters, and Team Members for Improving ...Glen Alleman
 
Project Management ORION Systems
Project Management ORION SystemsProject Management ORION Systems
Project Management ORION Systemsreeza fazily
 
Software Project Management ppt
Software Project Management pptSoftware Project Management ppt
Software Project Management pptAndreea Usatenco
 
Ev+agile=success (final v2)
Ev+agile=success (final v2)Ev+agile=success (final v2)
Ev+agile=success (final v2)Glen Alleman
 
Lean Software Development Principles
Lean Software Development PrinciplesLean Software Development Principles
Lean Software Development PrinciplesJohn Vajda
 
Agile adoption julen c. mohanty
Agile adoption   julen c. mohantyAgile adoption   julen c. mohanty
Agile adoption julen c. mohantyJulen Mohanty
 
Richard.laws
Richard.lawsRichard.laws
Richard.lawsNASAPMC
 
Executive Presentation on Agile Project Management by Boardroom Metrics Inc.
Executive Presentation on Agile Project Management by Boardroom Metrics Inc.Executive Presentation on Agile Project Management by Boardroom Metrics Inc.
Executive Presentation on Agile Project Management by Boardroom Metrics Inc.Boardroom Metrics
 
Essential Elements Of Distributed Agile
Essential Elements Of Distributed AgileEssential Elements Of Distributed Agile
Essential Elements Of Distributed AgileVernon Stinebaker
 
5 immutable principles and 5 processes in 60 seconds
5 immutable principles and 5 processes in 60 seconds5 immutable principles and 5 processes in 60 seconds
5 immutable principles and 5 processes in 60 secondsGlen Alleman
 
Backup jim cassidy
Backup jim cassidyBackup jim cassidy
Backup jim cassidyNASAPMC
 
Dan galorath
Dan galorathDan galorath
Dan galorathNASAPMC
 
Eggert.joe
Eggert.joeEggert.joe
Eggert.joeNASAPMC
 
Lean Project Management PowerPoint Presentation Slides
Lean Project Management PowerPoint Presentation Slides Lean Project Management PowerPoint Presentation Slides
Lean Project Management PowerPoint Presentation Slides SlideTeam
 
Cassidy.jim
Cassidy.jimCassidy.jim
Cassidy.jimNASAPMC
 

What's hot (20)

Project Management
Project ManagementProject Management
Project Management
 
Dean.david
Dean.davidDean.david
Dean.david
 
A Workshop for Product Owners, Scrum Masters, and Team Members for Improving ...
A Workshop for Product Owners, Scrum Masters, and Team Members for Improving ...A Workshop for Product Owners, Scrum Masters, and Team Members for Improving ...
A Workshop for Product Owners, Scrum Masters, and Team Members for Improving ...
 
Project Management ORION Systems
Project Management ORION SystemsProject Management ORION Systems
Project Management ORION Systems
 
Fundamentals of Agile Methodologies - Part II
Fundamentals of Agile Methodologies - Part IIFundamentals of Agile Methodologies - Part II
Fundamentals of Agile Methodologies - Part II
 
Software Project Management ppt
Software Project Management pptSoftware Project Management ppt
Software Project Management ppt
 
Ev+agile=success (final v2)
Ev+agile=success (final v2)Ev+agile=success (final v2)
Ev+agile=success (final v2)
 
Lean Software Development Principles
Lean Software Development PrinciplesLean Software Development Principles
Lean Software Development Principles
 
Agile adoption julen c. mohanty
Agile adoption   julen c. mohantyAgile adoption   julen c. mohanty
Agile adoption julen c. mohanty
 
Richard.laws
Richard.lawsRichard.laws
Richard.laws
 
Executive Presentation on Agile Project Management by Boardroom Metrics Inc.
Executive Presentation on Agile Project Management by Boardroom Metrics Inc.Executive Presentation on Agile Project Management by Boardroom Metrics Inc.
Executive Presentation on Agile Project Management by Boardroom Metrics Inc.
 
Essential Elements Of Distributed Agile
Essential Elements Of Distributed AgileEssential Elements Of Distributed Agile
Essential Elements Of Distributed Agile
 
Software project management
Software project managementSoftware project management
Software project management
 
5 immutable principles and 5 processes in 60 seconds
5 immutable principles and 5 processes in 60 seconds5 immutable principles and 5 processes in 60 seconds
5 immutable principles and 5 processes in 60 seconds
 
Introduction to Scrum for Project Managers
Introduction to Scrum for Project ManagersIntroduction to Scrum for Project Managers
Introduction to Scrum for Project Managers
 
Backup jim cassidy
Backup jim cassidyBackup jim cassidy
Backup jim cassidy
 
Dan galorath
Dan galorathDan galorath
Dan galorath
 
Eggert.joe
Eggert.joeEggert.joe
Eggert.joe
 
Lean Project Management PowerPoint Presentation Slides
Lean Project Management PowerPoint Presentation Slides Lean Project Management PowerPoint Presentation Slides
Lean Project Management PowerPoint Presentation Slides
 
Cassidy.jim
Cassidy.jimCassidy.jim
Cassidy.jim
 

Similar to Spi Cost Roi

Business Case4 Process Improvement
Business Case4 Process ImprovementBusiness Case4 Process Improvement
Business Case4 Process ImprovementAl Bennett
 
Is project management worth the expense? How can you know?
Is project management worth the expense?  How can you know?Is project management worth the expense?  How can you know?
Is project management worth the expense? How can you know?Kolinger & Associates, LLC
 
Pm soln9416141129710
Pm soln9416141129710Pm soln9416141129710
Pm soln9416141129710Nikhil Todkar
 
Develop a Defect Prevention Strategy—or Else!
Develop a Defect Prevention Strategy—or Else!Develop a Defect Prevention Strategy—or Else!
Develop a Defect Prevention Strategy—or Else!TechWell
 
A Financial Justification For Instituting A Software Methodology
A Financial Justification For Instituting A Software MethodologyA Financial Justification For Instituting A Software Methodology
A Financial Justification For Instituting A Software MethodologyTerry Ehrhard
 
Understanding the TCO and ROI of Apache Kafka & Confluent
Understanding the TCO and ROI of Apache Kafka & ConfluentUnderstanding the TCO and ROI of Apache Kafka & Confluent
Understanding the TCO and ROI of Apache Kafka & Confluentconfluent
 
Scope master introduction presentation feb 2020 w vid
Scope master introduction presentation feb 2020 w vidScope master introduction presentation feb 2020 w vid
Scope master introduction presentation feb 2020 w vidColin Hammond
 
Capability Maturity Model (CMM) in Software Engineering
Capability Maturity Model (CMM) in Software EngineeringCapability Maturity Model (CMM) in Software Engineering
Capability Maturity Model (CMM) in Software EngineeringFaizanAhmad340414
 
Importance of software quality metrics
Importance of software quality metricsImportance of software quality metrics
Importance of software quality metricsPiyush Sohaney
 
Software Measurement: Lecture 3. Metrics in Organization
Software Measurement: Lecture 3. Metrics in OrganizationSoftware Measurement: Lecture 3. Metrics in Organization
Software Measurement: Lecture 3. Metrics in OrganizationProgrameter
 
Is Software Testing a Zero Sum Game??
Is Software Testing a Zero Sum Game??Is Software Testing a Zero Sum Game??
Is Software Testing a Zero Sum Game??Thinksoft Global
 

Similar to Spi Cost Roi (20)

Popular Pitfalls In Sdlc Phases 1
Popular Pitfalls In Sdlc Phases 1Popular Pitfalls In Sdlc Phases 1
Popular Pitfalls In Sdlc Phases 1
 
Business Case4 Process Improvement
Business Case4 Process ImprovementBusiness Case4 Process Improvement
Business Case4 Process Improvement
 
Myths
MythsMyths
Myths
 
Is project management worth the expense? How can you know?
Is project management worth the expense?  How can you know?Is project management worth the expense?  How can you know?
Is project management worth the expense? How can you know?
 
Software Engineering by Pankaj Jalote
Software Engineering by Pankaj JaloteSoftware Engineering by Pankaj Jalote
Software Engineering by Pankaj Jalote
 
01 the value of quality
01   the value of quality01   the value of quality
01 the value of quality
 
Pm soln9416141129710
Pm soln9416141129710Pm soln9416141129710
Pm soln9416141129710
 
Future of QA
Future of QAFuture of QA
Future of QA
 
Futureofqa
FutureofqaFutureofqa
Futureofqa
 
Develop a Defect Prevention Strategy—or Else!
Develop a Defect Prevention Strategy—or Else!Develop a Defect Prevention Strategy—or Else!
Develop a Defect Prevention Strategy—or Else!
 
A Financial Justification For Instituting A Software Methodology
A Financial Justification For Instituting A Software MethodologyA Financial Justification For Instituting A Software Methodology
A Financial Justification For Instituting A Software Methodology
 
Understanding the TCO and ROI of Apache Kafka & Confluent
Understanding the TCO and ROI of Apache Kafka & ConfluentUnderstanding the TCO and ROI of Apache Kafka & Confluent
Understanding the TCO and ROI of Apache Kafka & Confluent
 
Scope master introduction presentation feb 2020 w vid
Scope master introduction presentation feb 2020 w vidScope master introduction presentation feb 2020 w vid
Scope master introduction presentation feb 2020 w vid
 
Are bugs eating your software budget?
Are bugs eating your software budget? Are bugs eating your software budget?
Are bugs eating your software budget?
 
Capability Maturity Model (CMM) in Software Engineering
Capability Maturity Model (CMM) in Software EngineeringCapability Maturity Model (CMM) in Software Engineering
Capability Maturity Model (CMM) in Software Engineering
 
Sigma sdlc
Sigma sdlcSigma sdlc
Sigma sdlc
 
Importance of software quality metrics
Importance of software quality metricsImportance of software quality metrics
Importance of software quality metrics
 
Software Measurement: Lecture 3. Metrics in Organization
Software Measurement: Lecture 3. Metrics in OrganizationSoftware Measurement: Lecture 3. Metrics in Organization
Software Measurement: Lecture 3. Metrics in Organization
 
1-Intro.ppt
1-Intro.ppt1-Intro.ppt
1-Intro.ppt
 
Is Software Testing a Zero Sum Game??
Is Software Testing a Zero Sum Game??Is Software Testing a Zero Sum Game??
Is Software Testing a Zero Sum Game??
 

More from Ram Srivastava

Michigan enterprise architecture framework
Michigan enterprise architecture frameworkMichigan enterprise architecture framework
Michigan enterprise architecture frameworkRam Srivastava
 
Project audit & review checklist
Project audit & review checklistProject audit & review checklist
Project audit & review checklistRam Srivastava
 
Research Report Future CRM Technology 2010 to 2013
Research Report Future CRM Technology 2010 to 2013Research Report Future CRM Technology 2010 to 2013
Research Report Future CRM Technology 2010 to 2013Ram Srivastava
 
Technological Hpothesis Research Plan In The CRM Future1
Technological Hpothesis Research Plan In The CRM Future1Technological Hpothesis Research Plan In The CRM Future1
Technological Hpothesis Research Plan In The CRM Future1Ram Srivastava
 
Atithi Devo Bhav - Guest is God (Incredible India)
Atithi  Devo  Bhav - Guest is God (Incredible India)Atithi  Devo  Bhav - Guest is God (Incredible India)
Atithi Devo Bhav - Guest is God (Incredible India)Ram Srivastava
 
Sprint Backlog Quick Start
Sprint Backlog Quick StartSprint Backlog Quick Start
Sprint Backlog Quick StartRam Srivastava
 
Sprint Backlog Template Multiple Burndowns(2)
Sprint Backlog Template Multiple Burndowns(2)Sprint Backlog Template Multiple Burndowns(2)
Sprint Backlog Template Multiple Burndowns(2)Ram Srivastava
 
Project Initiation Presentation Template
Project Initiation Presentation TemplateProject Initiation Presentation Template
Project Initiation Presentation TemplateRam Srivastava
 
Product Backlog Priority Overview
Product Backlog Priority OverviewProduct Backlog Priority Overview
Product Backlog Priority OverviewRam Srivastava
 
Measuring The Reliability Of An Agile Software Development Team
Measuring The Reliability Of An Agile Software Development TeamMeasuring The Reliability Of An Agile Software Development Team
Measuring The Reliability Of An Agile Software Development TeamRam Srivastava
 
Product Sprint Backlog 0 03
Product Sprint Backlog 0 03Product Sprint Backlog 0 03
Product Sprint Backlog 0 03Ram Srivastava
 
Measuring The Quality Of An Agile Software Development Team
Measuring The Quality Of An Agile Software Development TeamMeasuring The Quality Of An Agile Software Development Team
Measuring The Quality Of An Agile Software Development TeamRam Srivastava
 
Measuring Operational Cost Savings Associated With Going Agile
Measuring Operational Cost Savings Associated With Going AgileMeasuring Operational Cost Savings Associated With Going Agile
Measuring Operational Cost Savings Associated With Going AgileRam Srivastava
 
Introducing Agile User Stories
Introducing Agile User StoriesIntroducing Agile User Stories
Introducing Agile User StoriesRam Srivastava
 
Agile Epic Card Template
Agile Epic Card TemplateAgile Epic Card Template
Agile Epic Card TemplateRam Srivastava
 
Cmmi Ior Agile Why Not Embrace Both
Cmmi Ior Agile Why Not Embrace BothCmmi Ior Agile Why Not Embrace Both
Cmmi Ior Agile Why Not Embrace BothRam Srivastava
 

More from Ram Srivastava (20)

Michigan enterprise architecture framework
Michigan enterprise architecture frameworkMichigan enterprise architecture framework
Michigan enterprise architecture framework
 
Project audit & review checklist
Project audit & review checklistProject audit & review checklist
Project audit & review checklist
 
Research Report Future CRM Technology 2010 to 2013
Research Report Future CRM Technology 2010 to 2013Research Report Future CRM Technology 2010 to 2013
Research Report Future CRM Technology 2010 to 2013
 
Technological Hpothesis Research Plan In The CRM Future1
Technological Hpothesis Research Plan In The CRM Future1Technological Hpothesis Research Plan In The CRM Future1
Technological Hpothesis Research Plan In The CRM Future1
 
Atithi Devo Bhav - Guest is God (Incredible India)
Atithi  Devo  Bhav - Guest is God (Incredible India)Atithi  Devo  Bhav - Guest is God (Incredible India)
Atithi Devo Bhav - Guest is God (Incredible India)
 
Sprint Backlog Quick Start
Sprint Backlog Quick StartSprint Backlog Quick Start
Sprint Backlog Quick Start
 
Template Backlog
Template BacklogTemplate Backlog
Template Backlog
 
Agile User Story
Agile User StoryAgile User Story
Agile User Story
 
Sprint Backlog Template Multiple Burndowns(2)
Sprint Backlog Template Multiple Burndowns(2)Sprint Backlog Template Multiple Burndowns(2)
Sprint Backlog Template Multiple Burndowns(2)
 
Project Initiation Presentation Template
Project Initiation Presentation TemplateProject Initiation Presentation Template
Project Initiation Presentation Template
 
Product Backlog Priority Overview
Product Backlog Priority OverviewProduct Backlog Priority Overview
Product Backlog Priority Overview
 
Measuring The Reliability Of An Agile Software Development Team
Measuring The Reliability Of An Agile Software Development TeamMeasuring The Reliability Of An Agile Software Development Team
Measuring The Reliability Of An Agile Software Development Team
 
Product Sprint Backlog 0 03
Product Sprint Backlog 0 03Product Sprint Backlog 0 03
Product Sprint Backlog 0 03
 
Measuring The Quality Of An Agile Software Development Team
Measuring The Quality Of An Agile Software Development TeamMeasuring The Quality Of An Agile Software Development Team
Measuring The Quality Of An Agile Software Development Team
 
Measuring Operational Cost Savings Associated With Going Agile
Measuring Operational Cost Savings Associated With Going AgileMeasuring Operational Cost Savings Associated With Going Agile
Measuring Operational Cost Savings Associated With Going Agile
 
Introducing Agile User Stories
Introducing Agile User StoriesIntroducing Agile User Stories
Introducing Agile User Stories
 
Lets Talk Agile
Lets Talk AgileLets Talk Agile
Lets Talk Agile
 
Agile Epic Card Template
Agile Epic Card TemplateAgile Epic Card Template
Agile Epic Card Template
 
Forrester Agile
Forrester AgileForrester Agile
Forrester Agile
 
Cmmi Ior Agile Why Not Embrace Both
Cmmi Ior Agile Why Not Embrace BothCmmi Ior Agile Why Not Embrace Both
Cmmi Ior Agile Why Not Embrace Both
 

Recently uploaded

Kenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith PereraKenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith Pereraictsugar
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCRashishs7044
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckHajeJanKamps
 
Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfJos Voskuil
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCRashishs7044
 
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...lizamodels9
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesKeppelCorporation
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607dollysharma2066
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...lizamodels9
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfrichard876048
 
2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis UsageNeil Kimberley
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation SlidesKeppelCorporation
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessSeta Wicaksana
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...ssuserf63bd7
 
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,noida100girls
 
Islamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in IslamabadIslamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in IslamabadAyesha Khan
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCRashishs7044
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...lizamodels9
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Seta Wicaksana
 
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...lizamodels9
 

Recently uploaded (20)

Kenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith PereraKenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith Perera
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
 
Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdf
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
 
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation Slides
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdf
 
2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful Business
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...
 
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
 
Islamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in IslamabadIslamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in Islamabad
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...
 
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
 

Spi Cost Roi

  • 1. Software Process Improvement (SPI) Cost and ROI Ikram Ahmed Khan Business Beam (Pvt.) Limited [email_address]
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9. What Improved Maturity can do for your Organization? Based on data from 1300 applications, average 200,000 SLOC Source: Master Systems, Inc., Data obtained from QSM Database, QSM, Inc. Presented by: Rodger C. Blair, Pittsburgh PMI Chapter, April 12, 2001 0.93M $0.52$ $0.73M 80 person months 15 7 3 $1.7M $0.96M $1.3M 143 person months 18.5 12 2 $100+M $1.8M $5.5M 600 person months 30 61 1 Highest Cost Lowest Cost Median Cost Level of Efforts Calendar Months Defects Shipped CMM Level
  • 10. What Improved Maturity can do for your Organization? (2) * Cost per unit is measured in dollars (median cost) per source line of code ($ per SLOC) produced. ** Programmer productivity is measured in number lines of code produced per programmer per month (SLOC per programmer per month). 3.5 defects every 1000 SLOC (1.00) 2500 (7.5) $3.75 (1.00) 3 7.5 defects every 1000 SLOC (2.14) 1399 (4.2) $6.5 (1.73) 2 30 defects every 1000 SLOC (8.58) 333 (1.00) $27.5 (7.3) 1 Average Defect Density Average Programmer’s Productivity ** Average Unit Cost * CMM Level
  • 11.
  • 12. Case Study 1: Raytheon Savings due to CMM level 3 SPI Efforts! | | | | | | | | | | | | | | | | | | | JAN MAY SEP JAN MAY SEP JAN MAY SEP JAN MAY SEP JAN MAY SEP JAN MAY SEP 1987 1988 1989 1990 1991 1992 0 5 10 15 20 25 30 35 40 45 50 Percentage of Total Project Cost Cost of Rework $15.8 Million Saved on $2.05M SPI Investment Start of SPI Initiative 41% 11%
  • 13.
  • 14.
  • 15. Case Study 2: SAIC CMM Level 2 SPI Results 20% 40% 60% 80% 100% V4.1 V4.2 Established Baseline Achieved CMM Level 2 Percentage Improvement x Cost dropped 30% x Cycle-time dropped 46% B x Error-rate dropped 90%
  • 16.
  • 17. SPI Example 1: Software Process without Inspections Requirements Design Code Unit Test Integration Testing Systems / Acceptance Test Rework Rework 100 + 100 + 100 + Production Rework Rework Rework Rework Rework Rework 100 ++
  • 18. SPI Example 1: Software Process with Inspections Requirements Inspection Rework Design Inspection Rework Code Inspection Rework Unit Test Integration Testing Systems / Acceptance Test Requirements Design Code 1 1 1 Production
  • 19.
  • 20.
  • 21. Cost of SPI Efforts (cont…) 2 4 6 8 10 12 14 16 18 20 Cost of Defect Removal (Rs. in 000) Defect Removal Stage Req. Analysis Design Code Test Acceptance Operations Code Defects Design Defects Analysis Defects Req. Defects
  • 22.
  • 23.
  • 24.
  • 25.
  • 26. Thank you! You may find this presentation at: www.businessbeam.com