A software development productivity model for MIS enviroments
Journal of Systems and Software
Predicting (Individual) Software Productivity
IEEE Transactions on Software Engineering
Model of software effort and productivity
Information and Software Technology - Information and software economics
CHANGE-POINTs: a proposal for software productivity measurement
Journal of Systems and Software
Software Development Productivity of European Space, Military, and Industrial Applications
IEEE Transactions on Software Engineering
Software metrics (2nd ed.): a rigorous and practical approach
Software metrics (2nd ed.): a rigorous and practical approach
Software-engineering process simulation model (SEPS)
Journal of Systems and Software
A learning curve based simulation model for software development
Proceedings of the 20th international conference on Software engineering
Software size measurement and productivity rating in a large-scale software development department
Proceedings of the 20th international conference on Software engineering
Experimentation in software engineering: an introduction
Experimentation in software engineering: an introduction
Software Engineering Economics
Software Engineering Economics
SEKE '02 Proceedings of the 14th international conference on Software engineering and knowledge engineering
Preliminary guidelines for empirical research in software engineering
IEEE Transactions on Software Engineering
An Empirical Study of Software Productivity
COMPSAC '01 Proceedings of the 25th International Computer Software and Applications Conference on Invigorating Software Development
Identifying High Performance ERP Projects
IEEE Transactions on Software Engineering
Agile and Iterative Development: A Manager's Guide
Agile and Iterative Development: A Manager's Guide
A taxonomy of computer attacks with applications to wireless networks
A taxonomy of computer attacks with applications to wireless networks
ISESE '03 Proceedings of the 2003 International Symposium on Empirical Software Engineering
Evaluating the impact of process improvements quantitatively using process modeling
CASCON '93 Proceedings of the 1993 conference of the Centre for Advanced Studies on Collaborative research: software engineering - Volume 1
Software Productivity Measurement Using Multiple Size Measures
IEEE Transactions on Software Engineering
Improving Dynamic Calibration through Statistical Process Control
ICSM '05 Proceedings of the 21st IEEE International Conference on Software Maintenance
Value-Based Software Engineering
Value-Based Software Engineering
Requirements engineering paper classification and evaluation criteria: a proposal and a discussion
Requirements Engineering
A metric space for productivity measurement in software development
Proceedings of the second international workshop on Software engineering for high performance computing system applications
ARIMAmmse: An Improved ARIMA-based
COMPSAC '06 Proceedings of the 30th Annual International Computer Software and Applications Conference - Volume 02
Misleading Metrics and Unsound Analyses
IEEE Software
Applying Systematic Reviews to Diverse Study Types: An Experience Report
ESEM '07 Proceedings of the First International Symposium on Empirical Software Engineering and Measurement
Functional size measurement revisited
ACM Transactions on Software Engineering and Methodology (TOSEM)
Presenting software engineering results using structured abstracts: a randomised experiment
Empirical Software Engineering
Guidelines for conducting and reporting case study research in software engineering
Empirical Software Engineering
Journal of Systems and Software
What's up with software metrics? - A preliminary mapping study
Journal of Systems and Software
Context in industrial software engineering research
ESEM '09 Proceedings of the 2009 3rd International Symposium on Empirical Software Engineering and Measurement
Empirical study on benchmarking software development tasks
ICSP'07 Proceedings of the 2007 international conference on Software process
GENSIM 2.0: a customizable process simulation model for software process evaluation
ICSP'08 Proceedings of the Software process, 2008 international conference on Making globally distributed software development a success story
A method for evaluating rigor and industrial relevance of technology evaluations
Empirical Software Engineering
Evaluation of the capability of personal software process based on data envelopment analysis
SPW'05 Proceedings of the 2005 international conference on Unifying the Software Process Spectrum
Systematic mapping studies in software engineering
EASE'08 Proceedings of the 12th international conference on Evaluation and Assessment in Software Engineering
What scope is there for adopting evidence-informed teaching in SE?
Proceedings of the 34th International Conference on Software Engineering
Issue ownership activity in two large software projects
ACM SIGSOFT Software Engineering Notes
Interpretative case studies on agile team productivity and management
Information and Software Technology
Computer Supported Cooperative Work
Considering rigor and relevance when evaluating test driven development: A systematic review
Information and Software Technology
Hi-index | 0.00 |
Context: Software productivity measurement is essential in order to control and improve the performance of software development. For example, by identifying role models (e.g. projects, individuals, tasks) when comparing productivity data. The prediction is of relevance to determine whether corrective actions are needed, and to discover which alternative improvement action would yield the best results. Objective: In this study we identify studies for software productivity prediction and measurement. Based on the identified studies we first create a classification scheme and map the studies into the scheme (systematic map). Thereafter, a detailed analysis and synthesis of the studies is conducted. Method: As a research method for systematically identifying and aggregating the evidence of productivity measurement and prediction approaches systematic mapping and systematic review have been used. Results: In total 38 studies have been identified, resulting in a classification scheme for empirical research on software productivity. The mapping allowed to identify the rigor of the evidence with respect to the different productivity approaches. In the detailed analysis the results were tabulated and synthesized to provide recommendations to practitioners. Conclusion: Risks with simple ratio-based measurement approaches were shown. In response to the problems data envelopment analysis seems to be a strong approach to capture multivariate productivity measures, and allows to identify reference projects to which inefficient projects should be compared. Regarding simulation no general prediction model can be identified. Simulation and statistical process control are promising methods for software productivity prediction. Overall, further evidence is needed to make stronger claims and recommendations. In particular, the discussion of validity threats should become standard, and models need to be compared with each other.