Skip to main content
Log in

On the applicability of capability models for small software organizations: does the use of standard processes lead to a better achievement of business goals?

  • Published:
Software Quality Journal Aims and scope Submit manuscript

Abstract

The ISO/IEC 15504 standard implies that the use of its level-based capability model for software process development leads to a better business performance. At capability level 3, this would mean that there is not only a positive correlation but also a causal relation from the use of standard processes to better achievement of business goals. In this paper, we make this claim explicit and challenge it with a counterargument in the context of small software organizations. We argue that in most part, the way the software is designed is what determines the business success in software development, and when application domains are complex socio-technical systems, relying on a standard process instead of human expertise not only fails to answer the promise of process stability but also presents business risks related to poor design, a loss of diversity, and reduced adaptability. With reasons to believe that the standard’s claim is weak in this context, we come up with alternative explanations for why some small software organizations nevertheless use standard processes. Through these hypotheses, we argue that the reasons are not necessarily process-related. In closing, we suggest further studies on how the standard’s notion of process capability and business goals relate to each other when the application domain is not just complicated but complex.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Bird, R. B., & Smith, E. A. (2005). Signaling theory, strategic interaction, and symbolic capital. Current Anthropology, 46(2), 221–248.

    Article  MathSciNet  Google Scholar 

  • Boehm, B., & Basili, V. R. (2001). Software defect reduction Top 10 list. IEEE Computer, 34(1), 135–137.

    Article  Google Scholar 

  • Bostrom, R. P., & Heinen, J. S. (1977). MIS problems and failures: A socio-technical perspective. MIS Quarterly, 1(3), 17–32.

    Article  Google Scholar 

  • Brooks, F. P. (1987). No silver bullet: Essence and accidents of software engineering. Computer, 20(4), 10–19.

    Article  MathSciNet  Google Scholar 

  • Connelly, B. L., Certo, S. T., Ireland, R. D., & Reutzel, C. R. (2011). Signaling theory: A review and assessment. Journal of Management, 37(1), 39–67.

    Article  Google Scholar 

  • Holland, J. H. (2006). Studying complex adaptive systems. Journal of Systems Science and Complexity, 19(1), 1–8.

    Article  MathSciNet  MATH  Google Scholar 

  • ISO/IEC FDIS 15504–1. (2004). Information technology—Process assessment—Part 1: Concepts and vocabulary (p. 20). Geneve: International Organization for Standardization.

    Google Scholar 

  • ISO/IEC FDIS 15504–2. (2002). Information Technology—Process Assessment—Part 2: Performing an Assessment (p. 26). Geneve: International Organization for Standardization.

    Google Scholar 

  • ISO/IEC FDIS 15504–4. (2003). Information Technology—Process Assessment—Part 4: Guidance on use for Process Improvement and Process Capability Determination (p. 33). Geneve: International Organization for Standardization.

    Google Scholar 

  • Kahneman, D. (2011). Thinking, fast and slow (p. 499). UK: Allen Lane, Penguin Books.

    Google Scholar 

  • McKelvey, B., & Andriani, P. (2005). Why Gaussian statistics are mostly wrong for strategic organization. Strategic Organization, 3(2), 219–228.

    Article  Google Scholar 

  • Page, S. E. (2010). Diversity and complexity (p. 296). Princeton: Princeton University Press.

    Google Scholar 

  • Relyea, D. B. (2011). The practical application of the process capability study: Evolving from product control to process control (p. 153). New York, NY: Productivity Press.

    Google Scholar 

  • Searle, J. R. (2010). Making the social world: The structure of human civilization (p. 224). Oxford: Oxford University Press.

    Google Scholar 

  • Searle, J. R. (2011). Philosophy of society. Philosophy 138, Fall 2011, Department of Philosophy, University of California Berkeley [audio]. Retrieved 11 Nov 2011 from http://webcast.berkeley.edu/series.html#c,s,Fall_2011.

  • Spence, M. (2002). Signaling in retrospect and the informational structure of markets. American Economic Review, 92(3), 434–459.

    Article  Google Scholar 

  • Suominen, M. (2011). Prosessien vakioinnista pienessä ohjelmistoyrityksessä. Master’s Thesis, Tampere University of Technology, Department of Information Technology, p. 73.

  • Taleb, N. N. (2007). The black swan: The impact of the highly improbable (p. 366). London: Penguin Books.

    Google Scholar 

  • Trienekens, J. J. M., Kusters, R., Kriek, D., & Siemons, P. (2008). Entropy based software processes improvement. Software Quality Journal, 17(3), 231–243.

    Article  Google Scholar 

  • Turing, A. M. (1936). On computable numbers, with an application to the Entscheidungsproblem. Proceedings of the London Mathematical Society, Series 2, 42, 230–265.

    Google Scholar 

  • Vasconcelos, F. C., & Ramirez, R. (2009). Complexity in business environments. Journal of Business Research, 64(3), 236–241.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mika Suominen.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Suominen, M., Mäkinen, T. On the applicability of capability models for small software organizations: does the use of standard processes lead to a better achievement of business goals?. Software Qual J 22, 579–591 (2014). https://doi.org/10.1007/s11219-013-9201-7

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11219-013-9201-7

Keywords

Navigation