Effort estimation in incremental software development projects using function points

José Antonio Pow-Sang, Ricardo Imbert

Producción científica: Capítulo del libro/informe/acta de congresoContribución a la conferenciarevisión exhaustiva

6 Citas (Scopus)

Resumen

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.

Idioma originalInglés
Título de la publicación alojadaComputer Applications for Software Engineering, Disaster Recovery, and Business Continuity - International Conferences, ASEA and DRBC 2012, Held in Conjunction with GST 2012, Proceedings
Páginas458-465
Número de páginas8
DOI
EstadoPublicada - 2012
Evento2012 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 - Jeju Island, República de Corea
Duración: 28 nov. 20122 dic. 2012

Serie de la publicación

NombreCommunications in Computer and Information Science
Volumen340 CCIS
ISSN (versión impresa)1865-0929

Conferencia

Conferencia2012 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
País/TerritorioRepública de Corea
CiudadJeju Island
Período28/11/122/12/12

Huella

Profundice en los temas de investigación de 'Effort estimation in incremental software development projects using function points'. En conjunto forman una huella única.

Citar esto