Achievements and challenges in cocomo-based software resource estimation

Barry W. Boehm, Ricardo Valerdi

Research output: Contribution to journalArticle

48 Citations (Scopus)

Abstract

This article summarizes major achievements and challenges of software resource estimation over the last 40 years, emphasizing the Cocomo suite of models. Critical issues that have enabled major achievements include the development of good model forms, criteria for evaluating models, methods for integrating expert judgment and statistical data analysis, and processes for developing new models that cover new software development approaches. The article also projects future trends in software development and evolution processes, along with their implications and challenges for future software resource estimation capabilities.

Original languageEnglish (US)
Pages (from-to)74-83
Number of pages10
JournalIEEE Software
Volume25
Issue number5
DOIs
StatePublished - 2008
Externally publishedYes

Fingerprint

Software engineering
Statistical Data Interpretation

Keywords

  • Biological system modeling
  • Capability maturity model
  • Cocomo
  • Cost estimation
  • Estimation
  • Measurement
  • Metrics
  • Programming
  • Schedules
  • Software
  • Software engineering
  • Software engineering economics

ASJC Scopus subject areas

  • Computer Graphics and Computer-Aided Design
  • Software

Cite this

Achievements and challenges in cocomo-based software resource estimation. / Boehm, Barry W.; Valerdi, Ricardo.

In: IEEE Software, Vol. 25, No. 5, 2008, p. 74-83.

Research output: Contribution to journalArticle

@article{a52baf8db4b74a8d98a6fe9e8e8d958d,
title = "Achievements and challenges in cocomo-based software resource estimation",
abstract = "This article summarizes major achievements and challenges of software resource estimation over the last 40 years, emphasizing the Cocomo suite of models. Critical issues that have enabled major achievements include the development of good model forms, criteria for evaluating models, methods for integrating expert judgment and statistical data analysis, and processes for developing new models that cover new software development approaches. The article also projects future trends in software development and evolution processes, along with their implications and challenges for future software resource estimation capabilities.",
keywords = "Biological system modeling, Capability maturity model, Cocomo, Cost estimation, Estimation, Measurement, Metrics, Programming, Schedules, Software, Software engineering, Software engineering economics",
author = "Boehm, {Barry W.} and Ricardo Valerdi",
year = "2008",
doi = "10.1109/MS.2008.133",
language = "English (US)",
volume = "25",
pages = "74--83",
journal = "IEEE Software",
issn = "0740-7459",
publisher = "IEEE Computer Society",
number = "5",

}

TY - JOUR

T1 - Achievements and challenges in cocomo-based software resource estimation

AU - Boehm, Barry W.

AU - Valerdi, Ricardo

PY - 2008

Y1 - 2008

N2 - This article summarizes major achievements and challenges of software resource estimation over the last 40 years, emphasizing the Cocomo suite of models. Critical issues that have enabled major achievements include the development of good model forms, criteria for evaluating models, methods for integrating expert judgment and statistical data analysis, and processes for developing new models that cover new software development approaches. The article also projects future trends in software development and evolution processes, along with their implications and challenges for future software resource estimation capabilities.

AB - This article summarizes major achievements and challenges of software resource estimation over the last 40 years, emphasizing the Cocomo suite of models. Critical issues that have enabled major achievements include the development of good model forms, criteria for evaluating models, methods for integrating expert judgment and statistical data analysis, and processes for developing new models that cover new software development approaches. The article also projects future trends in software development and evolution processes, along with their implications and challenges for future software resource estimation capabilities.

KW - Biological system modeling

KW - Capability maturity model

KW - Cocomo

KW - Cost estimation

KW - Estimation

KW - Measurement

KW - Metrics

KW - Programming

KW - Schedules

KW - Software

KW - Software engineering

KW - Software engineering economics

UR - http://www.scopus.com/inward/record.url?scp=50549103020&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=50549103020&partnerID=8YFLogxK

U2 - 10.1109/MS.2008.133

DO - 10.1109/MS.2008.133

M3 - Article

AN - SCOPUS:50549103020

VL - 25

SP - 74

EP - 83

JO - IEEE Software

JF - IEEE Software

SN - 0740-7459

IS - 5

ER -