skip to main content
10.1145/2961111.2962626acmconferencesArticle/Chapter ViewAbstractPublication PagesesemConference Proceedingsconference-collections
short-paper

Software Project Managers' Perceptions of Productivity Factors: Findings from a Qualitative Study

Authors Info & Claims
Published:08 September 2016Publication History

ABSTRACT

Context -- Developers' productivity plays an important role in software development organizations; however, in many cases the management of such human capital is mainly based on how project managers perceive productivity. Therefore, it is important to investigate what these perceptions are in practice. Goal -- This study's main goal is to understand project managers' perception regarding developers' productivity. Method -- We employed a qualitative research methodology using semi-structured interviews for data collection. We interviewed 12 managers from three software development organizations in the city of Manaus (Brazil). Results -- We identified that the managers' perceptions about developers' productivity are influenced by four different factors: (1) tasks delivered on time, (2) produced artifacts that do not need rework, (3) products that meet stakeholders' expectations, and (4) personal behavior such as focus and proactivity. Conclusions -- This qualitative study shows a perception of developers' productivity different from that presented in other research papers, and suggests that human factors play an important role in managers' perceptions about productivity. Future work will investigate how these perceptions concretely influence developers' productivity, and how they relate to the existing developers' productivity factors in the literature.

References

  1. Amrit, C., Daneva, M. and Damian, D. 2014. Human factors in software development: On its underlying theories and the value of learning from related disciplines. A guest editorial introduction to the special issue. Information and Software Technology. 56, 12 (Dec. 2014), 1537--1542. DOI= http://dx.doi.org/10.1016/j.infsof.2014.07.006.Google ScholarGoogle ScholarCross RefCross Ref
  2. Aquino Junior, G.S. de and Meira, S.R.L. 2009. Towards effective productivity measurement in software projects. In Proceedings of the 4th International Conference on Software Engineering Advance (Porto, 2009). Proc 4th Int Conf Softw Eng Adv. IEEE. 241--249. DOI= http://dx.doi.org/10.1109/ICSEA.2009.44. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Atkins, D.L., Ball, T., Graves, T.L. and Mockus, A. 2002. Using version control data to evaluate the impact of software tools: a case study of the Version Editor. IEEE Transactions on Software Engineering. 28, 7 (Jul. 2002), 625--637. DOI= http://dx.doi.org/10.1109/TSE.2002.1019478. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Cheikhi, L., Al-Qutaish, R.E. and Idri, A. 2012. Software Productivity: Harmonization in ISO/IEEE Software Engineering Standards. Journal of Software. 7, 2 (Feb. 2012), 462--470. DOI= http://dx.doi.org/10.4304/jsw.7.2.462-470.Google ScholarGoogle ScholarCross RefCross Ref
  5. Cruz, S.S.J.O., da Silva, F.Q.B., Monteiro, C.V.F., Santos, C.F. and dos Santos, M.T. 2011. Personality in software engineering: preliminary findings from a systematic literature review. In Proceedings of the 15th Annual Conference on Evaluation & Assessment in Software Engineering (Durham, 2011). Proc 15th Annu Conf Eval Assess Softw Eng. IET. 1--10. DOI= http://dx.doi.org/10.1049/ic.2011.0001.Google ScholarGoogle Scholar
  6. Hernández-López, A., Colomo-Palacios, R. and García-Crespo, A. 2012. Productivity in software engineering: a study of its meanings for practitioners Understanding the concept under their standpoint. In Proceedings of the 7th Iberian Conference on Information Systems and Technologies (Madrid, 2012). CISTI '12. IEEE. 1--6.Google ScholarGoogle Scholar
  7. Hernández-López, A., Colomo-Palacios, R. and García-Crespo, Á. 2013. Software Engineering Job Productivity---a Systematic Review. International Journal of Software Engineering and Knowledge Engineering. 23, 03 (Apr. 2013), 387--406. DOI= http://dx.doi.org/10.1142/S0218194013500125.Google ScholarGoogle ScholarCross RefCross Ref
  8. Huselid, M. 1995. The impact of Human Resource Management practices on turnover, productivity, and corporate financial performance. Academy of Management Journal. 38, 3 (1995), 635--872. DOI= http://dx.doi.org/10.2307/256741.Google ScholarGoogle Scholar
  9. Kersten, M. and Murphy, G.C. 2006. Using task context to improve programmer productivity. In Proceedings of the 14th ACM SIGSOFT international symposium on Foundations of software engineering (New York, NY, 2006). FSE '06. ACM Press. 1. DOI= http://dx.doi.org/10.1145/1181775.1181777. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Melo, C., Cruzes, D.S., Kon, F. and Conradi, R. 2011. Agile Team Perceptions of Productivity Factors. In Proceedings of the 2011 Agile Conference (Salt Lake City, UT, Aug. 2011). AGILE '11. IEEE. 57--66. DOI= http://dx.doi.org/10.1109/AGILE.2011.35. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Meyer, A.N., Fritz, T., Murphy, G.C. and Zimmermann, T. 2014. Software developers' perceptions of productivity. In Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering (New York, New York, USA, 2014). FSE '14. ACM Press. 19--29. DOI= http://dx.doi.org/10.1145/2635868.2635892. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Mockus, A. 2009. Succession: Measuring transfer of code and developer productivity. In Proceedings of the 2009 IEEE 31st International Conference on Software Engineering (Vancouver, BC, May 2009). ICSE '09. IEEE. 67--77. DOI= http://dx.doi.org/10.1109/ICSE.2009.5070509. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Oxford Dictionaries: 2016. http://www.oxforddictionaries.com/us/definition/english/productivity. Accessed: 2016-02-25.Google ScholarGoogle Scholar
  14. Paiva, E., Barbosa, D., Lima, R. and Albuquerque, A. 2010. Factors that Influence the Productivity of Software Developers in a Developer View. In Innovations in Computing Sciences and Software Engineering, T. Sobh and K. Elleithy, eds. Springer Netherlands. 99--104. DOI= http://dx.doi.org/10.1007/978-90-481-9112-3_17.Google ScholarGoogle Scholar
  15. Petersen, K. 2011. Measuring and predicting software productivity: A systematic map and review. Information and Software Technology. 53, 4 (2011), 317--343. DOI= http://dx.doi.org/10.1016/j.infsof.2010.12.001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Runeson, P., Host, M., Rainer, A. and Regnell, B. 2012. Case study research in software engineering: Guidelines and examples. John Wiley & Sons, Hoboken, NJ. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Strauss, A. and Corbin, J. 2008. Basics of qualitative research: Techniques and procedures for developing grounded theory, 2nd ed. SAGE publications, Thousand Oaks, CA.Google ScholarGoogle Scholar
  18. Trendowicz, A. and Münch, J. 2009. Factors Influencing Software Development Productivity - State of the Art and Industrial Experiences. Advances in Computers. 77, 09 (2009), 185--241. DOI= http://dx.doi.org/10.1016/S0065-2458(09)01206-6.Google ScholarGoogle ScholarCross RefCross Ref
  1. Software Project Managers' Perceptions of Productivity Factors: Findings from a Qualitative Study

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          ESEM '16: Proceedings of the 10th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement
          September 2016
          457 pages
          ISBN:9781450344272
          DOI:10.1145/2961111

          Copyright © 2016 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 8 September 2016

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • short-paper
          • Research
          • Refereed limited

          Acceptance Rates

          ESEM '16 Paper Acceptance Rate27of122submissions,22%Overall Acceptance Rate130of594submissions,22%

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader