A framework analysis of the open source software development paradigm
ICIS '00 Proceedings of the twenty first international conference on Information systems
Software Engineering Economics
Software Engineering Economics
Software Cost Estimation with Cocomo II with Cdrom
Software Cost Estimation with Cocomo II with Cdrom
Software development cost estimation approaches – A survey
Annals of Software Engineering
The Rational Unified Process: An Introduction
The Rational Unified Process: An Introduction
Distribution Patterns of Effort Estimations
EUROMICRO '04 Proceedings of the 30th EUROMICRO Conference
Determining how much software assurance is enough?: a value-based approach
EDSER '05 Proceedings of the seventh international workshop on Economics-driven software engineering research
Resource allocation among development phases: an economic approach
Proceedings of the 2006 international workshop on Economics driven software engineering research
A Systematic Review of Software Development Cost Estimation Studies
IEEE Transactions on Software Engineering
Software Effort, Quality, and Cycle Time: A Study of CMM Level 5 Projects
IEEE Transactions on Software Engineering
An investigation of software development productivity in China
ICSP'08 Proceedings of the Software process, 2008 international conference on Making globally distributed software development a success story
Effect of staffing pattern on software project: An empirical analysis
ESEM '09 Proceedings of the 2009 3rd International Symposium on Empirical Software Engineering and Measurement
The study of resource allocation among software development phases: an economics-based approach
Advances in Software Engineering
Revisiting software development effort estimation based on early phase development activities
Proceedings of the 10th Working Conference on Mining Software Repositories
Information and Software Technology
Hi-index | 0.00 |
Effort distribution by phase or activity is an important but often overlooked aspect compared to other steps in the cost estimation process. Poor effort allocation is among the major root causes of rework due to insufficiently resourced early activities. This paper provides results of an empirical study on phase effort distribution data of 75 industry projects, from the China Software Benchmarking Standard Group (CSBSG) database. The phase effort distribution patterns and variation sources are presented, and analysis results show some consistency in effects of software size and team size on code and test phase distribution variations, and some considerable deviations in requirements, design, and transition phases, compared with recommendations in the COCOMO model. Finally, this paper discusses the major findings and threats to validity and presents general guidelines in directing effort allocation. Empirical findings from this study are beneficial for stimulating discussions and debates to improve cost estimation and benchmarking practices.