Title
Effort estimation in incremental software development projects using function points
Date Issued
29 November 2012
Access level
metadata only access
Resource Type
conference paper
Author(s)
Abstract
Nowadays, software development methodologies, such as Rational Unified Process or agile methodologies, recommend developing software by increments instead of following a waterfall lifecycle model. Although Function Points is one of the most known techniques to estimate effort and cost in software projects, there is little work that indicates how to adapt it in non-waterfall lifecycles, such as incremental ones. This paper presents an approach called Incremental-FP that allows estimating effort for each increment using unadjusted function points (UFP) and COCOMO's effort adjustment factor (EAF). This approach could be complemented with the Use Case Precedence Diagram to determine use case prioritization, and the rules proposed in a previous work to count UFP with UML class diagrams. We also present the results by applying our approach in projects with undergraduate students. We obtained good results, because the difference between estimated effort and real effort was lower than 20% for the second increment. Moreover, the results obtained with Incremental-FP were better than the ones obtained with adjusted function points. © 2012 Springer-Verlag.
Start page
458
End page
465
Volume
340 CCIS
Language
English
OCDE Knowledge area
Ingeniería de sistemas y comunicaciones
Ciencias de la computación
Subjects
Scopus EID
2-s2.0-84869852391
Source
Communications in Computer and Information Science
ISSN of the container
18650929
ISBN of the container
9783642352669
Conference
2012 International Conference on Advanced Software Engineering and Its Applications, ASEA 2012, and the 2012 International Conference on Disaster Recovery and Business Continuity, DRBC 2012, Held in Conjunction with GST 2012
Sources of information:
Directorio de Producción Científica
Scopus