Skip to main content

Improving by Involving: A Case Study in a Small Software Company

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 4257))

Abstract

One way of implementing Software Process Improvement (SPI) is to empower employees to carry out decisions made by management. An alternative way is to invite developers and project leaders to participate in all phases of planning and implementing SPI projects. Such participation has always been a central goal and one of the pillars of organization development and change, and has also been shown to be one of the factors with the strongest influence on SPI success. However, there are few studies reporting how participation can be done in practice in software companies doing SPI. In this paper, we describe how long-term participation can be realized in various SPI initiatives using several participation techniques like search conferences, survey feedback, autonomous work groups, quality circles, and learning meetings. The research has been carried out in a small Norwegian software company called Kongsberg Spacetec, over a period of eight years.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Ahire, S.L., Golhar, D.Y.: Quality management in large vs small firms - An emperical investigation. Journal of Small Business Management 34(2), 1–13 (1996)

    Google Scholar 

  2. Avison, D., Lau, F., Myers, M., Nielsen, P.A.: Action research. Communications of the ACM 42(1), 94–97 (1999)

    Article  Google Scholar 

  3. Basili, V.R.: Quantitative Evaluation of Software Engineering Methodology. The First Pan Pacific Computer Conference, Melbourne, Australia (1985)

    Google Scholar 

  4. Baskerville, R.L., WoodHarper, A.T.: A critical perspective on action research as a method for information systems research. Journal of Information Technology 11(3), 235–246 (1996)

    Article  Google Scholar 

  5. Baumgartel, H.: Using employee questionnaire results for improving organizations: The survey feedback experiment. Kansas Business Review 12, 2–6 (1959)

    Google Scholar 

  6. Cotton, J.L., Vollrath, D.A., Froggatt, K.L., Lengnickhall, M.L., Jennings, K.R.: Employee Participation - Diverse Forms and Different Outcomes. Academy of Management Review 13(1), 8–22 (1988)

    Article  Google Scholar 

  7. Deming, E.W.: Out of the Crisis. MIT Press, Cambridge (2000)

    Google Scholar 

  8. Dingsøyr, T.: Postmortem reviews: purpose and approaches in software engineering. Information and Software Technology 47(5), 293–303 (2005)

    Article  Google Scholar 

  9. Dingsøyr, T., Moe, N.B., Dybå, T., Conradi, R.: A workshop-oriented approach for defining electronic process guides - A case study. In: Acuña, S.T., Juristo, N. (eds.) Software Process Modelling. Kluwer International Series on Software Engieering, pp. 187–205. Kluwer, Boston (2004)

    Google Scholar 

  10. Dingsøyr, T., Moe, N.B., Nytrø, Ø.: Augmenting Experience Reports with Lightweight Postmortem reviews. In: Bomarius, F., Komi-Sirviö, S. (eds.) PROFES 2001. LNCS, vol. 2188, pp. 167–181. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  11. Dybå, T.: Factors of Software Process Improvement Success in Small and Large Organizations: An Empirical Study in the Scandinavian Context. In: Proceedings of (ESEC) and 11th SIGSOFT Symposium, Helsinki, Finland, pp. 148–157 (2003)

    Google Scholar 

  12. Dybå, T.: An empirical investigation of the key factors for success in software process improvement. IEEE Transactions on Software Engineering 31(5), 410–424 (2005)

    Article  Google Scholar 

  13. Dybå, T., Dingsøyr, T., Moe, N.B.: Process Improvement in Practice - A Handbook for IT Companies. Kluwer, Boston (2004)

    Google Scholar 

  14. Dybå, T., Moe, N.B.: Rethinking the Concept of Software Process Assessment. In: Proceedings of the European Software Process Improvement Conference (EuroSPI), Pori, Finland (1999)

    Google Scholar 

  15. ESA, ESA software engineering standard, European Space Agency (1991)

    Google Scholar 

  16. Fenton-O’Creevy, M.: Employee involvement and the middle manager: evidence from a survey of organizations. Journal of Organizational Behavior 19(1), 67–84 (1998)

    Article  Google Scholar 

  17. Greenwood, D., Levin, M.: Introduction to action research: social research for social change. Sage, Thousand Oaks (1998)

    Google Scholar 

  18. Guzzo, R.A., Dickson, M.W.: Teams in organizations: Recent research on performance and effectiveness. Annual Review of Psychology 47, 307–338 (1996)

    Article  Google Scholar 

  19. ISO, ISO 9001:2000 Quality management systems – Requirements (2000)

    Google Scholar 

  20. Lawler, E.E., Mohrman, S.A.: Quality Circles - after the Honeymoon. Organizational Dynamics 15(4), 42–54 (1987)

    Article  Google Scholar 

  21. McGarry, F.: Process Improvement Is a Bottom-up Task. IEEE Software 11(4), 13 (1994)

    Google Scholar 

  22. Moe, N.B., Dingsøyr, T.: The Impact of Process Workshop Involvement on the Use of an Electronic Process Guide: A Case Study. In: EuroMicro, Porto, Portugal, pp. 188–195. IEEE, Los Alamitos (2005)

    Google Scholar 

  23. Moe, N.B., Dingsøyr, T., Nilsen, K.R., Villmones, N.J.: Project Web and Electronic Process Guide as Software Process Improvement. In: Richardson, I., Abrahamsson, P., Messnarz, R. (eds.) EuroSPI 2005. LNCS, vol. 3792, pp. 175–186. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  24. Purser, R.E., Cabana, S.: Involve employees at every level of strategic planning. Quality Progress 30(5), 66–71 (1997)

    Google Scholar 

  25. Scott, L., Carvalho, L., Jeffery, R., D’Ambra, J., Becker-Kornstaedt, U.: Understanding the use of an electronic process guide. Information and Software Technology 44(10), 601–616 (2002)

    Google Scholar 

  26. SEI, Capability Maturity Model ® Integration (CMMI), Version 1.1 (2002)

    Google Scholar 

  27. Solingen, R.v., Berghout, E.: The Goal/Question/Metric Method - A practical Guide for Quality Improvement of Software Development. McGraw-Hill, London (1999)

    Google Scholar 

  28. Stålhane, T.: Root cause analysis and gap analysis - A tale of two methods. In: Dingsøyr, T. (ed.) EuroSPI 2004. LNCS, vol. 3281, pp. 150–160. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  29. Susman, G., Evered, R.: An assessment of the scientific merits of action research. Administrative Science Quarterly 23(4), 582–603 (1978)

    Article  Google Scholar 

  30. Zajac, G., Bruhn, J.G.: The moral context of participation in planned organizational change and learning. Administration & Society 30(6), 706–733 (1999)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Moe, N.B., Dybå, T. (2006). Improving by Involving: A Case Study in a Small Software Company. In: Richardson, I., Runeson, P., Messnarz, R. (eds) Software Process Improvement. EuroSPI 2006. Lecture Notes in Computer Science, vol 4257. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11908562_15

Download citation

  • DOI: https://doi.org/10.1007/11908562_15

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-47695-5

  • Online ISBN: 978-3-540-47696-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics