Skip to main content

Factors that Influence the Productivity of Software Developers in a Developer View

  • Conference paper
  • First Online:
Innovations in Computing Sciences and Software Engineering

Abstract

To measure and improve the productivity of software developers is one of the greatest challenges faced by software development companies. Therefore, aiming to help these companies to identify possible causes that interfere in the productivity of their teams, we present in this paper a list of 32 factors, extracted from the literature, that influence the productivity of developers. To obtain the ranking of these factors, we have applied a questionnaire with developers. In this work, we present the results: the factors that have the greatest positive and negative influence on productivity, the factors with no influence and the most important factors and what influences them. To finish, we present a comparison of the results obtained from the literature.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Peck, C., Callahan, D.W.. “A proposal for measuring software productivity in a working environment”, 2002. [Online]. Website: http://ieeexplore.ieee.org/search/freesrchabstract.jsp?arnumber=1027063&isnumber=22050&punumber=7971&k2dockey=1027063@ieeecnfs

  2. Yu, W. D. “A Modeling Approach to Software Cost Estimation”, 1990. [Online]. Website: http://ieeexplore.ieee.org/search/freesrchabstract.jsp?arnumber=46886&isnumber=1775&punumber=49&k2dockey=46886@ieeejrns

  3. Yu, W. D., Smith, D. P., Huang, S. T. “Software productivity measurements”, 1990. [Online]. Website: http://ieeexplore.ieee.org/search/freesrchabstract.jsp?arnumber=170239&isnumber=4410&punumber=342&k2dockey=170239@ieeecnfs

  4. Kitchenham, B. (2004), “Procedures for Performing Systematic Reviews”, Keele technical report SE0401 and NICTA technical report 0400011T.1.

    Google Scholar 

  5. Pai, M., McCulloch, M., Gorman, J., Pai, N., Enanoria, W., Kennedy, G., Tharyan, P., Colford Jr., J. (2004), “Systematic reviews and meta-analyses: An illustrated step-by-step guide”. The National Medical Journal of India, 17(2), pp: 86-95.

    Google Scholar 

  6. Wang, Hao, Wang, Haiqing, Zhang,H. “Software Productivity Analysis with CSBSG Data Set”, 2008. [Online]. Website: http://ieeexplore.ieee.org/search/freesrchabstract.jsp?arnumber=4722120&isnumber=4721981&punumber=4721667&k2dockey=4722120@ieeecnfs

  7. CMMI – Capability Maturity Model Integration. Website: http://www.cmmi.de/cmmi_v1.2/browser.html

  8. MPS.BR – Melhoria no Processo de Desenvolvimento de Software. Website: http://www.softex.br/mpsbr/_home/default.asp

  9. NBR ISO 9001 - ASSOCIAÇÃO BRASILEIRA DE NORMAS TÉCNICAS.– Sistema de Gestão da Qualidade – Requisitos. Rio de Janeiro, 2008. Website: http://www.abnt.org.br

  10. Simmons, D. B. “Communications : a software group productivity dominator”, 1991. [Online]. Website: http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?isnumber=3440&arnumber=120430

  11. Sherdil, K., Madhavji, N. H. “Personal ‘Progress Functions’ in the Software Process”, 1994. [Online]. Website: http://ieeexplore.ieee.org/search/freesrchabstract.jsp?arnumber=512780&isnumber=11304&punumber=3880&k2dockey=512780@ieeecnfs

  12. Blackburn, J. D., Scudder, G. D., Wassenhove, N. V. “Improving Speed and Productivity of Software Development: A Global Survey of Software Developers”, 1996. [Online]. Website: http://ieeexplore.ieee.org/search/freesrchabstract.jsp?arnumber=553636&isnumber=11972&punumber=32&k2dockey=553636@ieeejrns

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Edgy Paiva .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer Science+Business Media B.V.

About this paper

Cite this paper

Paiva, E., Barbosa, D., Lima, R., Albuquerque, A. (2010). Factors that Influence the Productivity of Software Developers in a Developer View. In: Sobh, T., Elleithy, K. (eds) Innovations in Computing Sciences and Software Engineering. Springer, Dordrecht. https://doi.org/10.1007/978-90-481-9112-3_17

Download citation

  • DOI: https://doi.org/10.1007/978-90-481-9112-3_17

  • Published:

  • Publisher Name: Springer, Dordrecht

  • Print ISBN: 978-90-481-9111-6

  • Online ISBN: 978-90-481-9112-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics