An Empirical Analysis of Software Productivity
暂无分享,去创建一个
The aim of our research is to discover what factors impact software project productivity (measured as function points per hour) using real world data. Within this overall goal we also compare productivity between different business sectors and project types. We analysed a data set of almost 700 projects that have been collected by STTF from a number of Finnish companies since 1978. These projects are quite diverse type (new and maintenance projects), in terms of
size (6 to over 5000 function points), effort (55 to over 60000 person hours), application domain and implementation technology. There are three main findings. First productivity varies enormously between projects. Second, project type has limited influence on productivity. Third,
application domain or business area has a major impact upon productivity. Because this data set is not a random sample generalisation is somewhat problematic, we hope that it contributes to an overall body of knowledge about software productivity and thereby facilitates the construction of a bigger picture.
[1] Soumitra Dutta,et al. Software Development Productivity of European Space, Military, and Industrial Applications , 1996, IEEE Trans. Software Eng..
[2] Barbara A. Kitchenham,et al. An empirical analysis of software productivity over time , 2005, 11th IEEE International Software Metrics Symposium (METRICS'05).
[3] Mark C. Paulk,et al. Capability Maturity Model , 1991 .
[4] Soumitra Dutta,et al. Performance Evaluation of General and Company Specific Models in Software Development Effort Estimation , 1999 .