An approach for effort estimation in incremental software development using cosmic function points

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

7 Scopus citations

Abstract

Context: The current trend for software construction consists in developing software through increments, which is recommended by recognized methodologies such as Rational Unified Process or Agile Methodologies. Although Cosmic Functional Size Measurement Method is one of the most known techniques to estimate effort and cost in software projects, there is little evidence that indicates how to adapt it to non-waterfall lifecycles, such as incremental ones. Goal: This paper presents an approach called Incremental CFP that allows estimating effort for each increment using Cosmic Function Points (CFP) and COCOMO's effort adjustment factor (EAF). Method: In order to validate this new approach, we employed data from two different projects in which undergraduate students had to work originally with IFPUG function points. Results: The results were considered as promising given that the difference between the estimated effort and the real effort was lower than 30% for the second increment. Conclusions: With a minimum difference between the estimated effort and the real effort, it was possible to establish that the proposed technique is acceptable and predictive. However, more study cases should be performed before generalizing its applicability for different contexts.

Original languageEnglish
Title of host publicationInternational Symposium on Empirical Software Engineering and Measurement
PublisherIEEE Computer Society
ISBN (Electronic)9781450327749
DOIs
StatePublished - 18 Sep 2014
Event8th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, ESEM 2014 - Torino, Italy
Duration: 18 Sep 201419 Sep 2014

Publication series

NameInternational Symposium on Empirical Software Engineering and Measurement
ISSN (Print)1949-3770
ISSN (Electronic)1949-3789

Conference

Conference8th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, ESEM 2014
Country/TerritoryItaly
CityTorino
Period18/09/1419/09/14

Keywords

  • COCOMO
  • cosmic function points
  • incremental software development
  • object oriented

Fingerprint

Dive into the research topics of 'An approach for effort estimation in incremental software development using cosmic function points'. Together they form a unique fingerprint.

Cite this