Tampere University of Technology

TUTCRIS Research Portal

Estimating software development effort based on phases

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

Standard

Estimating software development effort based on phases. / Lenarduzzi, Valentina; Morasca, Sandro; Taibi, Davide.

Proceedings - 40th Euromicro Conference Series on Software Engineering and Advanced Applications, SEAA 2014. Institute of Electrical and Electronics Engineers Inc., 2014. p. 305-308.

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

Harvard

Lenarduzzi, V, Morasca, S & Taibi, D 2014, Estimating software development effort based on phases. in Proceedings - 40th Euromicro Conference Series on Software Engineering and Advanced Applications, SEAA 2014. Institute of Electrical and Electronics Engineers Inc., pp. 305-308, 40th Euromicro Conference Series on Software Engineering and Advanced Applications, SEAA 2014, Verona, Italy, 27/08/14. https://doi.org/10.1109/SEAA.2014.54

APA

Lenarduzzi, V., Morasca, S., & Taibi, D. (2014). Estimating software development effort based on phases. In Proceedings - 40th Euromicro Conference Series on Software Engineering and Advanced Applications, SEAA 2014 (pp. 305-308). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/SEAA.2014.54

Vancouver

Lenarduzzi V, Morasca S, Taibi D. Estimating software development effort based on phases. In Proceedings - 40th Euromicro Conference Series on Software Engineering and Advanced Applications, SEAA 2014. Institute of Electrical and Electronics Engineers Inc. 2014. p. 305-308 https://doi.org/10.1109/SEAA.2014.54

Author

Lenarduzzi, Valentina ; Morasca, Sandro ; Taibi, Davide. / Estimating software development effort based on phases. Proceedings - 40th Euromicro Conference Series on Software Engineering and Advanced Applications, SEAA 2014. Institute of Electrical and Electronics Engineers Inc., 2014. pp. 305-308

Bibtex - Download

@inproceedings{859c4510e9ec483a8786fddf159fa3b2,
title = "Estimating software development effort based on phases",
abstract = "Software development effort estimation is a very important issue in software engineering and several models have been defined to this end. In this paper, we carry out an empirical study on the estimation of software development effort broken down by phase, so that estimation can be used along the software development lifecycle. More specifically, our goal is twofold. At any given point in the software development lifecycle, we estimate the effort needed for the next phase. Also, we estimate the effort for the remaining part of the software development process. Our empirical study is based on historical data from the ISBSG database. The results show a set of statistically significant correlations between: (1) the effort spent in one phase and the effort spent in the following one, (2) the effort spent in a phase and the remaining effort, (3) the cumulative effort up to the current phase and the remaining effort. However, the results also show that these estimation models come with different degrees of goodness of fit. Finally, including further information, such as the functional size, does not significantly improve estimation quality.",
keywords = "data driven estimation, isbsg, software estimation",
author = "Valentina Lenarduzzi and Sandro Morasca and Davide Taibi",
year = "2014",
month = "10",
day = "17",
doi = "10.1109/SEAA.2014.54",
language = "English",
pages = "305--308",
booktitle = "Proceedings - 40th Euromicro Conference Series on Software Engineering and Advanced Applications, SEAA 2014",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
address = "United States",

}

RIS (suitable for import to EndNote) - Download

TY - GEN

T1 - Estimating software development effort based on phases

AU - Lenarduzzi, Valentina

AU - Morasca, Sandro

AU - Taibi, Davide

PY - 2014/10/17

Y1 - 2014/10/17

N2 - Software development effort estimation is a very important issue in software engineering and several models have been defined to this end. In this paper, we carry out an empirical study on the estimation of software development effort broken down by phase, so that estimation can be used along the software development lifecycle. More specifically, our goal is twofold. At any given point in the software development lifecycle, we estimate the effort needed for the next phase. Also, we estimate the effort for the remaining part of the software development process. Our empirical study is based on historical data from the ISBSG database. The results show a set of statistically significant correlations between: (1) the effort spent in one phase and the effort spent in the following one, (2) the effort spent in a phase and the remaining effort, (3) the cumulative effort up to the current phase and the remaining effort. However, the results also show that these estimation models come with different degrees of goodness of fit. Finally, including further information, such as the functional size, does not significantly improve estimation quality.

AB - Software development effort estimation is a very important issue in software engineering and several models have been defined to this end. In this paper, we carry out an empirical study on the estimation of software development effort broken down by phase, so that estimation can be used along the software development lifecycle. More specifically, our goal is twofold. At any given point in the software development lifecycle, we estimate the effort needed for the next phase. Also, we estimate the effort for the remaining part of the software development process. Our empirical study is based on historical data from the ISBSG database. The results show a set of statistically significant correlations between: (1) the effort spent in one phase and the effort spent in the following one, (2) the effort spent in a phase and the remaining effort, (3) the cumulative effort up to the current phase and the remaining effort. However, the results also show that these estimation models come with different degrees of goodness of fit. Finally, including further information, such as the functional size, does not significantly improve estimation quality.

KW - data driven estimation

KW - isbsg

KW - software estimation

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

U2 - 10.1109/SEAA.2014.54

DO - 10.1109/SEAA.2014.54

M3 - Conference contribution

SP - 305

EP - 308

BT - Proceedings - 40th Euromicro Conference Series on Software Engineering and Advanced Applications, SEAA 2014

PB - Institute of Electrical and Electronics Engineers Inc.

ER -