Estimating Software Project Effort Using Analogies
IEEE Transactions on Software Engineering
A Procedure for Analyzing Unbalanced Datasets
IEEE Transactions on Software Engineering
Calibrating the COCOMO II post-architecture model
Proceedings of the 20th international conference on Software engineering
A replicated assessment and comparison of common software cost modeling techniques
Proceedings of the 22nd international conference on Software engineering
A methodology for forecasting knowledge work projects
Computers and Operations Research - Neural networks in business
Software Engineering Economics
Software Engineering Economics
Applied Survival Analysis: Regression Modeling of Time to Event Data
Applied Survival Analysis: Regression Modeling of Time to Event Data
Software Cost Estimation with Cocomo II with Cdrom
Software Cost Estimation with Cocomo II with Cdrom
Software Project Duration and Effort: An Empirical Study
Information Technology and Management
Re-Planning for a Successful Project Schedule
METRICS '99 Proceedings of the 6th International Symposium on Software Metrics
Building A Software Cost Estimation Model Based On Categorical Data
METRICS '01 Proceedings of the 7th International Symposium on Software Metrics
Five Core Metrics: Intelligence behind Successful Software Management
Five Core Metrics: Intelligence behind Successful Software Management
On Prediction of Cost and Duration for Risky Software Projects Based on Risk Questionnaire
APAQS '01 Proceedings of the Second Asia-Pacific Conference on Quality Software
A quantitative and qualitative analysis of factors affecting software processes
Journal of Systems and Software
Identifying the Causes of Poor Progress in Software Projects
METRICS '04 Proceedings of the Software Metrics, 10th International Symposium
Survival Analysis for the Duration of Software Projects
METRICS '05 Proceedings of the 11th IEEE International Software Metrics Symposium
Data sets and data quality in software engineering
Proceedings of the 4th international workshop on Predictor models in software engineering
Survival analysis on the duration of open source projects
Information and Software Technology
Towards a model to support in silico studies of software evolution
Proceedings of the ACM-IEEE international symposium on Empirical software engineering and measurement
Hi-index | 0.03 |
The duration of a software project is a very important feature, closely related to its cost. Various methods and models have been proposed in order to predict not only the cost of a software project but also its duration. Since duration is essentially the random length of a time interval from a starting to a terminating event, in this paper we present a framework of statistical tools, appropriate for studying and modeling the distribution of the duration. The idea for our approach comes from the parallelism of duration to the life of an entity which is frequently studied in biostatistics by a certain statistical methodology known as survival analysis. This type of analysis offers great flexibility in modeling the duration and in computing various statistics useful for inference and estimation. As in any other statistical methodology, the approach is based on datasets of measurements on projects. However, one of the most important advantages is that we can use in our data information not only from completed projects, but also from ongoing projects. In this paper we present the general principles of the methodology for a comprehensive duration analysis and we also illustrate it with applications to known data sets. The analysis showed that duration is affected by various factors such as customer participation, use of tools, software logical complexity, user requirements volatility and staff tool skills.