Student or educator? Sign up with your school email and get 6 months of Pro free.
PreprintCited by 114Software Engineering Techniques and PracticesSoftware Engineering ResearchAdvanced Software Engineering Methodologies

The DOI matches its DataCite record; 2 of the 2 references it cites were found in a registry or an index.

A Systematic Review of Productivity Factors in Software Development

Open access

Abstract

Analysing and improving productivity has been one of the main goals of software engineering research since its beginnings. A plethora of studies has been conducted on various factors that resulted in several models for analysis and prediction of productivity. However, productivity is still an issue in current software development and not all factors and their relationships are known. This paper reviews the large body of available literature in order to distill a list of the main factors influencing productivity investigated so far. The measure for importance here is the number of articles a factor is mentioned in. Special consideration is given to soft or human-related factors in software engineering that are often not analysed with equal detail as more technical factors. The resulting list can be used to guide further analysis and as basis for building productivity models.

Overview

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Integrity signals

Registry

DataCite · 10.48550/arxiv.1801.06475

Cites

2 of 2 references verified0 citation errors · 0 not checkable

Statistics

Verification

Claims the paper makes

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

The self-check needs the paper’s full text.

Citations

Cites

Show all 2 references

Research works printed but not linked: 24

  1. [1][1] A. J. Albrecht. Measuring application development productivity. In Proc. Joint SHARE/GUIDE/IBM Application Development Symposium , pages 83-92, 1979. -
  2. [2][2] R. Berntsson-Svensson and A. Aurum. Successful software project and products: An empirical investigation. In Proc. ISESE '06 , pages 144-153. ACM Press, 2006. -
  3. [3][3] J. D. Blackburn, G. D. Scudder, and L. N. Van Wassenhove. Improving speed and productivity of software development: A global survey of software developers. IEEE Trans. Softw. Eng. , 22(12), 1996. -
  4. [5][5] B. W. Boehm and P. N. Papaccio. Understanding and controlling software costs. IEEE Trans. Softw. Eng. , 14(10):1462-1477, 1988. -
  5. [8][8], pages 51-67. -
  6. [7][7] F. C. Brodbeck. Software-Entwicklung: Ein T¨ atigkeitsspektrum mit vielf¨ altigen Kommunikationsund Lernanforderungen. In Brodbeck and Frese [8], pages 13-34. - [8] F. C. Brodbeck and M. Frese, editors. Produktivit¨ at und Qualit¨ at in Software-Projekten . R. Oldenbourg Verlag, 1994. -
  7. [9][9] W. D. Brooks. Software technology payoff: Some statistical evidence. J. Syst. Software , 2(1):3-9, 1981. -
  8. [10][10] P. D. Chatzoglou and L. A. Macaulay. The importance of human factors in planning the requirements capture stage of a project. Int. J. Proj. Manag. , 15(1):39-53, 1997. 1 ProdFLOW is a registred trademark of the Siemens AG. -
  9. [12][12] M. Frese and F. C. Brodbeck. Einleitung. In Brodbeck and Frese [8], pages 7-10. -
  10. [13][13] R. L. Glass. Software runaways-some surprising findings. J. Sys. Software , 41(2):75-77, 1998. -
  11. [14][14] L. Hatton. The chimera of software quality. Computer , 40(8):102-104, 2007. -
  12. [16][16] D. R. Jeffery and M. J. Lawrence. Some issues in the measurement and control of programming productivity. Inform. Manag. , 4(4):169-176, 1981. -
  13. [17][17] C. Jones. Programming Productivity: Steps Toward a Science . McGraw-Hill, 1986. -
  14. [18][18] C. Jones. Software Assessments, Benchmarks, and Best Practices . Addison-Wesley, 2000. -
  15. [19][19] B. Kitchenham and E. Mendes. Software productivity measurement using multiple size measures. IEEE Trans. Softw. Eng. , 30(12):1023-1035, 2004. -
  16. [20][20] B. Lakhanpal. Understanding the factors influencing the performance of software development groups: An exploratory group-level analysis. Inform. Software Tech. , 35(8):468473, 1993. -
  17. [21][21] K. Maxwell, L. Van Wassenhove, and S. Dutta. Software development productivity of european space, military and industrial applications. IEEE Trans. Softw. Eng. , 22(10):706718, 1996. -
  18. [22][22] K. D. Maxwell and P. Forselius. Benchmarking software development productivity. IEEE Softw. , 17(1):80-88, 2000. -
  19. [24][24] D. Port and M. McArthur. A study of productivity and efficiency for object-oriented methods and languages. In Proc. APSEC '99 . IEEE CS, 1999. -
  20. [26][26] R. H. Rasch. An investigation of factors that impact behavioral outcomes of software engineers. In Proc. SIGCPR . ACM Press, 1991. -
  21. [27][27] M. Ruhe and S. Wagner. Using the ProdFLOW approach to address the myth of productivity in R&D organizations. In Proc. ESEM '08 . ACM Press, 2008. -
  22. [29][29] S. Wagner and M. Ruhe. A structured review of productivity factors in software development. Technical Report TUMI0832, TU M¨ unchen, 2008. -
  23. [30][30] C. E. Walston and C. P. Felix. A method of programming measurement and estimation. IBM Sys. J. , 16(1):54-73, 1977. -
  24. [31][31] C. Wohlin and M. Ahlgren. Soft factors and their impact on time to market. Software Qual. J. , 4(3):189-205, 1995.

Cited by

See all 114

Metadata

Authors
Wagner, S., & Ruhe, M.
Affiliations
  • Technical University of Munich (DE)
  • Siemens (Germany) (DE)
Venue
arXiv
Publisher
arXiv
Published
2018
ISSN
2331-8422 (ISSN-L)
OpenAlex
W2785247517
Cited by
114
References
2
Citations by year
2025: 3 · 2024: 6 · 2023: 15 · 2022: 7 · 2021: 19 · 2020: 12 · 2019: 16 · 2018: 4
FWCI
2.36
Type
journal article
Language
en
Open access
Locations
  • arXiv (Cornell University) (submittedVersion)
  • arXiv (Cornell University)
Topics
  • Physical Sciences › Computer Science › Information Systems › Software Engineering Techniques and Practices
  • Physical Sciences › Computer Science › Information Systems › Software Engineering Research
  • Physical Sciences › Computer Science › Software › Advanced Software Engineering Methodologies
Keywords
software productivity, determinants of productivity, software development, productivity model, productivity prediction, human factors, software engineering

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review

How to cite

Cite CoChat for the checks on this page, and the paper for its own findings.

This page
CoChat. (2026). Citation check: A Systematic Review of Productivity Factors in Software Development. https://app.cochat.ai/papers/10.48550/arxiv.1801.06475
The paper
Wagner, S., & Ruhe, M. (2018). A Systematic Review of Productivity Factors in Software Development. arXiv. https://doi.org/10.48550/arxiv.1801.06475