SlideShare a Scribd company logo
2
Most read
3
Most read
4
Most read
Delphi Cost Estimation
Shashwat Shriparv
dwivedishashwat@gmail.com
InfinitySoft
The Delphi technique was developed at
the RAND corporation in 1948 to gain expert
consensus without introducing the adverse
side effects of group meetings.
The Delphi technique can be adapted to software
cost estimation in the following manner:
•A coordinator provides each estimator with the System
Definition document and form for recording a cost
estimate.
•Estimators study the definition and complete their
estimates anonymously. They may ask questions of the
coordinator, but they do not discuss their estimates
with one another.
• The coordinator prepares and distributes a summary of
the estimators’ responses, and includes any unusual
rationales noted by the estimators.
• Estimators complete another estimate again
anonymously using the results from the previous
estimate. Estimators whose estimates differ sharply
from the group may be asked, to provide justification
for their estimates.
• The process is iterated for as many rounds as
required. No group discussion is allowed during the
entire process.
• The following approach is a variation on the standard
Delphi technique that increases communication while
preserving anonymity.
• The coordinator provides each estimator with a
system definition and an estimation form.
• The estimators study the definition, and the
coordinator calls a group meeting so that estimators
can discuss estimation issues with the coordinator and
one another.
• Estimators complete their estimates anonymously.
• The coordinator prepares a summary of the estimates
but does not record any rationales.
• The coordinator calls a group meeting to focus on
issues where the estimates vary widely.
• Estimators complete another estimate again
anonymously. The process is iterated as many rounds
as necessary.
• It is possible that several rounds of estimates will not
lead to a consensus estimate.
• In this case the coordinator must discuss the issues
involved with each estimator to determine the reasons
for the differences.
• The coordinator may have to gather additional
information and present it to the estimators in order to
resolve the differences.
Shashwat Shriparv
dwivedishashwat@gmail.com
InfinitySoft

More Related Content

PPTX
Fundamental design concepts
PPTX
Software Cost Estimation Techniques
PPTX
Designing Techniques in Software Engineering
PPTX
Phased life cycle model
PPTX
Estimating Software Maintenance Costs
PPTX
Design notation
PPTX
Language and Processors for Requirements Specification
PPTX
Chapter 1 2 - some size factors
Fundamental design concepts
Software Cost Estimation Techniques
Designing Techniques in Software Engineering
Phased life cycle model
Estimating Software Maintenance Costs
Design notation
Language and Processors for Requirements Specification
Chapter 1 2 - some size factors

What's hot (20)

PPT
Formal Specification in Software Engineering SE9
PPTX
Planning the development process
PPTX
Software requirements specification
PDF
Programming team structure
PPTX
Software Engineering
PPTX
Modules and modularization criteria
PPT
Software estimation
PPTX
Unified process model
PPTX
COCOMO (Software Engineering)
PPTX
software cost factor
PPTX
Software quality assurance
PPTX
Staffing level estimation
PPTX
Software Engineering
PPTX
Spiral Model
PPTX
Algorithmic Software Cost Modeling
PPSX
Cocomo model
PPTX
Decomposition technique In Software Engineering
PPTX
Real time and distributed design
PPTX
Software project planning
PPTX
unit testing and debugging
Formal Specification in Software Engineering SE9
Planning the development process
Software requirements specification
Programming team structure
Software Engineering
Modules and modularization criteria
Software estimation
Unified process model
COCOMO (Software Engineering)
software cost factor
Software quality assurance
Staffing level estimation
Software Engineering
Spiral Model
Algorithmic Software Cost Modeling
Cocomo model
Decomposition technique In Software Engineering
Real time and distributed design
Software project planning
unit testing and debugging
Ad

Similar to Delphi cost estimation model (14)

PDF
Software Cost Estimation Techniques
PPTX
Estimation in Project Management
PPTX
DELPHI METHOD (COST ESTIMATION MODELT)
PDF
ENHANCING DELPHI METHOD WITH ALGORITHMIC ESTIMATES FOR SOFTWARE EFFORT ESTIMA...
PPTX
Delphi method ed.3
PDF
Delphi Method Evaluation Conference Structural Statically Feedbacks
PPTX
software cost estimation techniques ppt.pptx
PPTX
delphi technique.pptx
PDF
When Agile Estimating is not Sufficient
PPTX
Delphi method
PPT
Wideband Delphi Estimation
PPT
Software Estimation Technique
PPT
estimating for a better project management.ppt
PPT
Foundations of Delphi for Foresight and Group Communication
Software Cost Estimation Techniques
Estimation in Project Management
DELPHI METHOD (COST ESTIMATION MODELT)
ENHANCING DELPHI METHOD WITH ALGORITHMIC ESTIMATES FOR SOFTWARE EFFORT ESTIMA...
Delphi method ed.3
Delphi Method Evaluation Conference Structural Statically Feedbacks
software cost estimation techniques ppt.pptx
delphi technique.pptx
When Agile Estimating is not Sufficient
Delphi method
Wideband Delphi Estimation
Software Estimation Technique
estimating for a better project management.ppt
Foundations of Delphi for Foresight and Group Communication
Ad

More from Shashwat Shriparv (20)

PPTX
Learning Linux Series Administrator Commands.pptx
PPTX
LibreOffice 7.3.pptx
PPTX
Kerberos Architecture.pptx
PPTX
Suspending a Process in Linux.pptx
PPTX
Kerberos Architecture.pptx
PPTX
Command Seperators.pptx
DOCX
Upgrading hadoop
PPTX
Hadoop migration and upgradation
PPTX
R language introduction
PPTX
Hive query optimization infinity
PPTX
H base introduction & development
PPTX
Hbase interact with shell
PPT
H base development
PPTX
PPTX
PPTX
Apache tomcat
PPTX
Linux 4 you
PDF
Introduction to apache hadoop
DOCX
Next generation technology
Learning Linux Series Administrator Commands.pptx
LibreOffice 7.3.pptx
Kerberos Architecture.pptx
Suspending a Process in Linux.pptx
Kerberos Architecture.pptx
Command Seperators.pptx
Upgrading hadoop
Hadoop migration and upgradation
R language introduction
Hive query optimization infinity
H base introduction & development
Hbase interact with shell
H base development
Apache tomcat
Linux 4 you
Introduction to apache hadoop
Next generation technology

Recently uploaded (20)

PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Modernizing your data center with Dell and AMD
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Approach and Philosophy of On baking technology
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
Electronic commerce courselecture one. Pdf
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Review of recent advances in non-invasive hemoglobin estimation
PPT
Teaching material agriculture food technology
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Modernizing your data center with Dell and AMD
Diabetes mellitus diagnosis method based random forest with bat algorithm
Understanding_Digital_Forensics_Presentation.pptx
Approach and Philosophy of On baking technology
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Electronic commerce courselecture one. Pdf
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Review of recent advances in non-invasive hemoglobin estimation
Teaching material agriculture food technology
Agricultural_Statistics_at_a_Glance_2022_0.pdf
“AI and Expert System Decision Support & Business Intelligence Systems”
NewMind AI Monthly Chronicles - July 2025
Advanced methodologies resolving dimensionality complications for autism neur...
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Reach Out and Touch Someone: Haptics and Empathic Computing
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Building Integrated photovoltaic BIPV_UPV.pdf

Delphi cost estimation model

  • 1. Delphi Cost Estimation Shashwat Shriparv dwivedishashwat@gmail.com InfinitySoft
  • 2. The Delphi technique was developed at the RAND corporation in 1948 to gain expert consensus without introducing the adverse side effects of group meetings.
  • 3. The Delphi technique can be adapted to software cost estimation in the following manner: •A coordinator provides each estimator with the System Definition document and form for recording a cost estimate. •Estimators study the definition and complete their estimates anonymously. They may ask questions of the coordinator, but they do not discuss their estimates with one another.
  • 4. • The coordinator prepares and distributes a summary of the estimators’ responses, and includes any unusual rationales noted by the estimators. • Estimators complete another estimate again anonymously using the results from the previous estimate. Estimators whose estimates differ sharply from the group may be asked, to provide justification for their estimates.
  • 5. • The process is iterated for as many rounds as required. No group discussion is allowed during the entire process. • The following approach is a variation on the standard Delphi technique that increases communication while preserving anonymity.
  • 6. • The coordinator provides each estimator with a system definition and an estimation form. • The estimators study the definition, and the coordinator calls a group meeting so that estimators can discuss estimation issues with the coordinator and one another. • Estimators complete their estimates anonymously.
  • 7. • The coordinator prepares a summary of the estimates but does not record any rationales. • The coordinator calls a group meeting to focus on issues where the estimates vary widely. • Estimators complete another estimate again anonymously. The process is iterated as many rounds as necessary.
  • 8. • It is possible that several rounds of estimates will not lead to a consensus estimate. • In this case the coordinator must discuss the issues involved with each estimator to determine the reasons for the differences. • The coordinator may have to gather additional information and present it to the estimators in order to resolve the differences.