skip to main content
10.1145/2593690.2593692acmconferencesArticle/Chapter ViewAbstractPublication PagesicseConference Proceedingsconference-collections
Article

On the relationship between quality assurance and productivity in software companies

Published:02 June 2014Publication History

ABSTRACT

Quality assurance methods based on software process im- provement models have been regarded as a main source of variability in software productivity. In this paper, we investi- gate the relationship between labor productivity and quality assurance levels, using a data set containing more than 500 Brazilian software rms. We perform statistical analyses relating labor productivity, as measured through the annual gross revenue per worker ratio, to quality levels, whose ma- turity was examined in appraisals performed from 2006 to 2012 according to two distinct software process improvement models (CMMI and MPS.BR). As a preparatory step to our ndings, we investigate the relationship between these mod- els. We show that CMMI and MPS.BR appraised maturity levels are correlated, but we nd no statistical evidence that the implemented quality assurance methods are related to higher labor productivity or productivity growth.

References

  1. Barry W. Boehm. Software Engineering Economics. Prentice Hall, 1981. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Barry W. Boehm. Improving software productivity. Computer, 20(9):43–57, 1987. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Mary B. Chrissis, Mike Konrad, and Sandy Shrum. CMMI: Guidelines for Process Integration and Product Improvement. SEI Series in Software Engineering. Addison-Wesley, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Carlos Henrique C. Duarte. Moving software to a global platform. IEEE Spectrum, 33(7):40–43, July 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Carlos Henrique C. Duarte. Brazil: Cooperative development of a software industry. IEEE Software, 19(3):84–87, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Carlos Henrique C. Duarte. A decade of continued support to the information and communication technology sector in Brazil: The most relevant events and the role of BNDES. Revista do BNDES, 19(37):91–126, 2012. In Portuguese.Google ScholarGoogle Scholar
  7. Carlos Henrique C. Duarte and Carlos Eduardo C. Branco. Social and economic impacts of the brazilian policy for information technologies. Revista do BNDES, 15:125–146, 2001. In Portuguese.Google ScholarGoogle Scholar
  8. Organization for Economic Cooperation and Development (OECD). Measuring Productivity: Measurement of Aggregate and Industry-Level Productivity Growth. 2001.Google ScholarGoogle Scholar
  9. Tony Gorschek and Alan Davis. Requirements engineering: In search of the dependent variables. Information and Software Technology, 50(1-2):67–75, January 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Zvi Griliches. Productivity, R&D and basic research at the firm level in the 1970s. The American Economic Review, 76(1):141––154, March 1986.Google ScholarGoogle Scholar
  11. James D. Herbsleb and Dennis R. Goldenson. A systematic survey of CMM experience and results. In Proc. 18th International Conference on Software engineering (ICSE’96), pages 323–330. IEEE Computer Society, 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. CMMI Institute. Published appraisal results {Online}, 2013. Available: https://sas.cmmiinstitute.com/pars/pars.aspx.Google ScholarGoogle Scholar
  13. Capers Jones and Olivier Bonsignour. The Economics of Software Quality. Addison-Wesley, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Marcos Kalinowski et al. From software engineering research to brazilian software quality improvement. In Proc. 15th Brazilian Software Engineering Symposium (SBES’2011), 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Mike Konrad and Sandy Shrum. CMMI for development: version 1.3. SEI series in software engineering. Addison-Wesley, 3rd edition, 2011.Google ScholarGoogle Scholar
  16. Mayuram S. Krishnan, Charles H. Kriebel, Sunder Kekre, and Tridas Mukhopadhyay. An empirical analysis of productivity and quality in software products. Management Science, 46(6):745–759, June 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Mariano A. Montoni, Ana R. Rocha, and Kival C. Weber. MPS.BR: a successful program for software process improvement in Brazil. Software Process: Improvement and Practice, 14(5):289–300, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Mark C. Paulk, Charles V. Weber, Bill Curtis, and Mary B. Chrissis. The Capability Maturity Model: Guidelines for Improving Software Processes. Addison-Wesley, 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Harvey P. Siy et al. Making the software factory work: Lessons from a decade of experience. In Proc. 7th International Symposium on Software Metrics (METRICS’01), pages 317–326. IEEE Computer Society, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Softex Society. MPS.BR evaluations {Online}, 2013. Available: http://www.softex.br/mpsbr.Google ScholarGoogle Scholar
  21. Mark Staples et al. An exploratory study of why organizatons do not adopt CMMI. Journal of Systems and Software, 80(6):883–895, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. On the relationship between quality assurance and productivity in software companies

        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
          CESI 2014: Proceedings of the 2nd International Workshop on Conducting Empirical Studies in Industry
          June 2014
          44 pages
          ISBN:9781450328432
          DOI:10.1145/2593690

          Copyright © 2014 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: 2 June 2014

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • Article

          Upcoming Conference

          ICSE 2025

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader