SlideShare a Scribd company logo
Software Estimation Presented by – Dinesh Singh
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Importance of Software Estimation ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Type of Estimation ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Estimation Tools/Techniques ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Which Technique to use and when ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Estimation Process Collect Initial Requirement Estimate Size Estimate Efforts Produce Schedule Approve Estimate Develop Product Approved Actual Analyse Estimation Process Historical Project Data Resource Availability
Tips ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Function Point Analysis (FPA) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Function Point Analysis (FPA) ,[object Object],[object Object],15 15 10 6 + RETs 15 10 7 2 - 5 RETs 10 7 7 1 RET 51+ DETs 20 - 50 DETs  1-19 DETs   10 10 7 6 + RETs 10 7 5 2 - 5 RETs 7 5 5 1 RET 51+ DETs 20 - 50 DETs  1-19 DETs  
Function Point Analysis (FPA) EI Function point 6 6 4 3 + FTRs 6 4 3 2 FTRs 4 3 3 1 FTR 16 + DETs 5 -15 DETs 1- 4 DETs  
Function Point Analysis (FPA) EO Function point 7 7 5 4 + FTRs 7 5 4 2 - 3 FTRs 5 4 4 1 FTR 20+ DETs 6- 19 DETs 1-5 DETs  
Function Point Analysis (FPA) EQ Function point 6 6 4 4 + FTRs 6 4 3 2 - 3 FTRs 4 3 3 1 FTR 20+ DETs 6-19 DETs 1-5 DETs  
Function Point Analysis (FPA) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],Exercise & Demo
Three Magic formulae ,[object Object],[object Object],[object Object],[object Object]
Estimation Metrics ,[object Object],[object Object],[object Object],[object Object]
Q & A
Thanks

More Related Content

What's hot

Unit 5
Unit   5Unit   5
Software Estimation Technique
Software Estimation TechniqueSoftware Estimation Technique
Software Estimation Technique
George Ukkuru
 
Introduction to Software Cost Estimation
Introduction to Software Cost EstimationIntroduction to Software Cost Estimation
Introduction to Software Cost Estimation
Hemanth Raj
 
Wideband Delphi Estimation
Wideband Delphi EstimationWideband Delphi Estimation
Wideband Delphi Estimation
Aniruddha Chakrabarti
 
Se 381 - lec 25 - 32 - 12 may29 - program size and cost estimation models
Se 381 - lec 25 - 32 - 12 may29 - program size and cost estimation modelsSe 381 - lec 25 - 32 - 12 may29 - program size and cost estimation models
Se 381 - lec 25 - 32 - 12 may29 - program size and cost estimation models
babak danyal
 
Software estimation
Software estimationSoftware estimation
Software estimation
Md Shakir
 
Estimation
EstimationEstimation
Estimation
weebill
 
Software cost estimation techniques presentation
Software cost estimation techniques presentationSoftware cost estimation techniques presentation
Software cost estimation techniques presentation
Kudzai Rerayi
 
Software Estimation Techniques
Software Estimation TechniquesSoftware Estimation Techniques
Software Estimation Techniques
kamal
 
Software project estimation
Software project estimationSoftware project estimation
Software project estimation
inayat khan
 
Software scope
Software scopeSoftware scope
Software scope
Shubham Dubey
 
DELPHI METHOD (COST ESTIMATION MODELT)
DELPHI METHOD (COST ESTIMATION MODELT)DELPHI METHOD (COST ESTIMATION MODELT)
DELPHI METHOD (COST ESTIMATION MODELT)
Arsalan Ghaffar
 
Software Cost Estimation
Software Cost EstimationSoftware Cost Estimation
Software Cost Estimation
Ashis Kumar Chanda
 
Guide to Software Estimation
Guide to Software EstimationGuide to Software Estimation
Guide to Software Estimation
Santosh Ramachandran
 
Software Project Planning 1
Software Project Planning 1Software Project Planning 1
Software Project Planning 1
Gagan Deep
 
Software Project Estimation
Software Project EstimationSoftware Project Estimation
Software Project Estimation
Frank Vogelezang
 
Metrics for project size estimation
Metrics for project size estimationMetrics for project size estimation
Metrics for project size estimation
Nur Islam
 
Software Project Cost Estimation
Software Project Cost EstimationSoftware Project Cost Estimation
Software Project Cost Estimation
Drew Tkac
 
Software Cost Estimation
Software Cost EstimationSoftware Cost Estimation
Software Cost Estimation
Mirza Obaid
 
Software Size Estimation
Software Size EstimationSoftware Size Estimation
Software Size Estimation
Muhammad Asim
 

What's hot (20)

Unit 5
Unit   5Unit   5
Unit 5
 
Software Estimation Technique
Software Estimation TechniqueSoftware Estimation Technique
Software Estimation Technique
 
Introduction to Software Cost Estimation
Introduction to Software Cost EstimationIntroduction to Software Cost Estimation
Introduction to Software Cost Estimation
 
Wideband Delphi Estimation
Wideband Delphi EstimationWideband Delphi Estimation
Wideband Delphi Estimation
 
Se 381 - lec 25 - 32 - 12 may29 - program size and cost estimation models
Se 381 - lec 25 - 32 - 12 may29 - program size and cost estimation modelsSe 381 - lec 25 - 32 - 12 may29 - program size and cost estimation models
Se 381 - lec 25 - 32 - 12 may29 - program size and cost estimation models
 
Software estimation
Software estimationSoftware estimation
Software estimation
 
Estimation
EstimationEstimation
Estimation
 
Software cost estimation techniques presentation
Software cost estimation techniques presentationSoftware cost estimation techniques presentation
Software cost estimation techniques presentation
 
Software Estimation Techniques
Software Estimation TechniquesSoftware Estimation Techniques
Software Estimation Techniques
 
Software project estimation
Software project estimationSoftware project estimation
Software project estimation
 
Software scope
Software scopeSoftware scope
Software scope
 
DELPHI METHOD (COST ESTIMATION MODELT)
DELPHI METHOD (COST ESTIMATION MODELT)DELPHI METHOD (COST ESTIMATION MODELT)
DELPHI METHOD (COST ESTIMATION MODELT)
 
Software Cost Estimation
Software Cost EstimationSoftware Cost Estimation
Software Cost Estimation
 
Guide to Software Estimation
Guide to Software EstimationGuide to Software Estimation
Guide to Software Estimation
 
Software Project Planning 1
Software Project Planning 1Software Project Planning 1
Software Project Planning 1
 
Software Project Estimation
Software Project EstimationSoftware Project Estimation
Software Project Estimation
 
Metrics for project size estimation
Metrics for project size estimationMetrics for project size estimation
Metrics for project size estimation
 
Software Project Cost Estimation
Software Project Cost EstimationSoftware Project Cost Estimation
Software Project Cost Estimation
 
Software Cost Estimation
Software Cost EstimationSoftware Cost Estimation
Software Cost Estimation
 
Software Size Estimation
Software Size EstimationSoftware Size Estimation
Software Size Estimation
 

Viewers also liked

Estimation techniques1.0
Estimation techniques1.0Estimation techniques1.0
Estimation techniques1.0
Arun
 
CV-Trivinder
CV-TrivinderCV-Trivinder
CV-Trivinder
Trivinder Singh
 
Kishore Resume 1 (1)
Kishore Resume 1 (1)Kishore Resume 1 (1)
Kishore Resume 1 (1)
kishore chauhan
 
Unit2 140919045718-phpapp01
Unit2 140919045718-phpapp01Unit2 140919045718-phpapp01
Unit2 140919045718-phpapp01
Farhana Shajuti
 
Basic introduction to SOA
Basic introduction to SOABasic introduction to SOA
Basic introduction to SOA
Joaquin Rincon
 
SOA Unit I
SOA Unit ISOA Unit I
SOA Unit I
Dileep Kumar G
 

Viewers also liked (6)

Estimation techniques1.0
Estimation techniques1.0Estimation techniques1.0
Estimation techniques1.0
 
CV-Trivinder
CV-TrivinderCV-Trivinder
CV-Trivinder
 
Kishore Resume 1 (1)
Kishore Resume 1 (1)Kishore Resume 1 (1)
Kishore Resume 1 (1)
 
Unit2 140919045718-phpapp01
Unit2 140919045718-phpapp01Unit2 140919045718-phpapp01
Unit2 140919045718-phpapp01
 
Basic introduction to SOA
Basic introduction to SOABasic introduction to SOA
Basic introduction to SOA
 
SOA Unit I
SOA Unit ISOA Unit I
SOA Unit I
 

Similar to Software Estimation

chapter FP Analysis .pptx
chapter FP Analysis .pptxchapter FP Analysis .pptx
chapter FP Analysis .pptx
towexib993
 
Project Management
Project ManagementProject Management
Project Management
ahmad bassiouny
 
Pm Scheduling Cost Pricing
Pm Scheduling Cost PricingPm Scheduling Cost Pricing
Pm Scheduling Cost Pricing
jonathan077070
 
3 Software Estmation.ppt
3 Software Estmation.ppt3 Software Estmation.ppt
3 Software Estmation.ppt
Soham De
 
Cs 568 Spring 10 Lecture 5 Estimation
Cs 568 Spring 10  Lecture 5 EstimationCs 568 Spring 10  Lecture 5 Estimation
Cs 568 Spring 10 Lecture 5 Estimation
Lawrence Bernstein
 
Lesson 10
Lesson 10Lesson 10
Lesson 10
Aida Lou Cahayag
 
Managing projects by data
Managing projects by dataManaging projects by data
Managing projects by data
Mobi Marketing
 
Metrics Sirisha
Metrics  SirishaMetrics  Sirisha
Metrics Sirisha
interactionaccount
 
Metrics Sirisha
Metrics  SirishaMetrics  Sirisha
Metrics Sirisha
interactionaccount
 
Metrics Sirisha
Metrics  SirishaMetrics  Sirisha
Metrics Sirisha
interactionaccount
 
Control phase lean six sigma tollgate template
Control phase   lean six sigma tollgate templateControl phase   lean six sigma tollgate template
Control phase lean six sigma tollgate template
Steven Bonacorsi
 
Control phase lean six sigma tollgate template
Control phase   lean six sigma tollgate templateControl phase   lean six sigma tollgate template
Control phase lean six sigma tollgate template
Steven Bonacorsi
 
Managing software project, software engineering
Managing software project, software engineeringManaging software project, software engineering
Managing software project, software engineering
Rupesh Vaishnav
 
Agile Estimation for Fixed Price Model
Agile Estimation for Fixed Price ModelAgile Estimation for Fixed Price Model
Agile Estimation for Fixed Price Model
jayanth72
 
Nesma autumn conference - Contracting & Performance management - Cees Kuijpers
Nesma autumn conference - Contracting & Performance management - Cees KuijpersNesma autumn conference - Contracting & Performance management - Cees Kuijpers
Nesma autumn conference - Contracting & Performance management - Cees Kuijpers
Nesma
 
Spm software effort estimation
Spm software effort estimationSpm software effort estimation
Spm software effort estimation
Kanchana Devi
 
Improve phase lean six sigma tollgate template
Improve phase   lean six sigma tollgate templateImprove phase   lean six sigma tollgate template
Improve phase lean six sigma tollgate template
Steven Bonacorsi
 
Improve phase lean six sigma tollgate template
Improve phase   lean six sigma tollgate templateImprove phase   lean six sigma tollgate template
Improve phase lean six sigma tollgate template
Steven Bonacorsi
 
Beit 381 se lec 13 - 11 - 12 mar20 - project management
Beit 381 se lec 13  -  11 -  12 mar20 - project managementBeit 381 se lec 13  -  11 -  12 mar20 - project management
Beit 381 se lec 13 - 11 - 12 mar20 - project management
babak danyal
 
Workforce Management & BPM Integration
Workforce Management & BPM IntegrationWorkforce Management & BPM Integration
Workforce Management & BPM Integration
Nathaniel Palmer
 

Similar to Software Estimation (20)

chapter FP Analysis .pptx
chapter FP Analysis .pptxchapter FP Analysis .pptx
chapter FP Analysis .pptx
 
Project Management
Project ManagementProject Management
Project Management
 
Pm Scheduling Cost Pricing
Pm Scheduling Cost PricingPm Scheduling Cost Pricing
Pm Scheduling Cost Pricing
 
3 Software Estmation.ppt
3 Software Estmation.ppt3 Software Estmation.ppt
3 Software Estmation.ppt
 
Cs 568 Spring 10 Lecture 5 Estimation
Cs 568 Spring 10  Lecture 5 EstimationCs 568 Spring 10  Lecture 5 Estimation
Cs 568 Spring 10 Lecture 5 Estimation
 
Lesson 10
Lesson 10Lesson 10
Lesson 10
 
Managing projects by data
Managing projects by dataManaging projects by data
Managing projects by data
 
Metrics Sirisha
Metrics  SirishaMetrics  Sirisha
Metrics Sirisha
 
Metrics Sirisha
Metrics  SirishaMetrics  Sirisha
Metrics Sirisha
 
Metrics Sirisha
Metrics  SirishaMetrics  Sirisha
Metrics Sirisha
 
Control phase lean six sigma tollgate template
Control phase   lean six sigma tollgate templateControl phase   lean six sigma tollgate template
Control phase lean six sigma tollgate template
 
Control phase lean six sigma tollgate template
Control phase   lean six sigma tollgate templateControl phase   lean six sigma tollgate template
Control phase lean six sigma tollgate template
 
Managing software project, software engineering
Managing software project, software engineeringManaging software project, software engineering
Managing software project, software engineering
 
Agile Estimation for Fixed Price Model
Agile Estimation for Fixed Price ModelAgile Estimation for Fixed Price Model
Agile Estimation for Fixed Price Model
 
Nesma autumn conference - Contracting & Performance management - Cees Kuijpers
Nesma autumn conference - Contracting & Performance management - Cees KuijpersNesma autumn conference - Contracting & Performance management - Cees Kuijpers
Nesma autumn conference - Contracting & Performance management - Cees Kuijpers
 
Spm software effort estimation
Spm software effort estimationSpm software effort estimation
Spm software effort estimation
 
Improve phase lean six sigma tollgate template
Improve phase   lean six sigma tollgate templateImprove phase   lean six sigma tollgate template
Improve phase lean six sigma tollgate template
 
Improve phase lean six sigma tollgate template
Improve phase   lean six sigma tollgate templateImprove phase   lean six sigma tollgate template
Improve phase lean six sigma tollgate template
 
Beit 381 se lec 13 - 11 - 12 mar20 - project management
Beit 381 se lec 13  -  11 -  12 mar20 - project managementBeit 381 se lec 13  -  11 -  12 mar20 - project management
Beit 381 se lec 13 - 11 - 12 mar20 - project management
 
Workforce Management & BPM Integration
Workforce Management & BPM IntegrationWorkforce Management & BPM Integration
Workforce Management & BPM Integration
 

Software Estimation

  • 1. Software Estimation Presented by – Dinesh Singh
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7. Estimation Process Collect Initial Requirement Estimate Size Estimate Efforts Produce Schedule Approve Estimate Develop Product Approved Actual Analyse Estimation Process Historical Project Data Resource Availability
  • 8.
  • 9.
  • 10.
  • 11. Function Point Analysis (FPA) EI Function point 6 6 4 3 + FTRs 6 4 3 2 FTRs 4 3 3 1 FTR 16 + DETs 5 -15 DETs 1- 4 DETs  
  • 12. Function Point Analysis (FPA) EO Function point 7 7 5 4 + FTRs 7 5 4 2 - 3 FTRs 5 4 4 1 FTR 20+ DETs 6- 19 DETs 1-5 DETs  
  • 13. Function Point Analysis (FPA) EQ Function point 6 6 4 4 + FTRs 6 4 3 2 - 3 FTRs 4 3 3 1 FTR 20+ DETs 6-19 DETs 1-5 DETs  
  • 14.
  • 15.
  • 16.
  • 17.
  • 18. Q & A