Abstract
Software process improvement (SPI) has had its roots primarily in software engineering, nowadays this approach has grown and covers management of software companies - SPI is widely used in software companies to improve quality, stakeholders’ satisfactions, reduce time-to-market, and introduce cost savings within the company. The current literature widely reports certain critical success factors (CSFs) of SPI initiatives; however, the number of publications concerning the topic of management of CSFs is limited. The objective of this paper is to identify and systemize critical success factors presented in the literature as well as to study how the case company manages CSFs in SPI. The case company evaluated the importance and current status of CSF of SPI activities and reported on management work toward performance improvement of CSFs. The main conclusion of this pilot study shows that proper management of CSFs increase usefulness of offering SPI to its key beneficiaries, thus stakeholders’ values are taken into consideration.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Aaen, I., Arent, J., Mathiassen, L., Ngwenyama, O.: A conceptual map of software process improvement. Scand. J. Inf. Syst. 13, 123–146 (2001)
Abrahamson, P.: Is management commitment a necessity after all in software process improvement? In: 26th Euromicro Conference Proceedings, vol. 2, pp. 246–253 (2000)
Arent, J., Nordjerg, E.: Software process improvement as organizational knowledge creation: a multiple case study. In: Proceedings of the 33rd Hawaii International Conference on System Sciences, Maui, Hawaii, USA (2000)
Bazzana, G., Fagnoni, E.: Process improvement in the Internet Service Providing. In: Messnarz, R., Tully, C. (eds.) Better Software Practice for Business Benefit: Principles and Experiences. IEEE computer society, pp. 267–279 (1999)
Boehm, B.: Value-Based software engineering: reinventing “EarnedValue” monitoring and control. SIGSOFT Softw. Eng. Notes, 28 (2003)
Börjesson, A., Mathiassen, L.: Successful process implementation. IEEE Softw. 21(4), 36–44 (2004)
Debou, C., Courtel, D., Lambert, H., Fuchs, N., Haux, M.: Alcatel’s experience with process improvement. In: Messnarz, R., Tully, C. (eds.) Better Software Practice for Business Benefit: Principles and Experiences. IEEE computer society, pp. 281–301 (1999)
Diaz, M., Sligo, J.: How software process improvement helped Motorola. IEEE Softw. 14(5), 75–81 (1997)
Dyba, T.: An impirical investigation of the key factors for success in software process improvement. IEEE Trans. Softw. Eng. 31(5), 410–424 (2005)
El Emam, K., Goldenson, D., McCurley, J., Herbsleb, J.: Success or failure? modelling the likelihood of software process improvement. International Software Engineering Research Network Technical Report, ISERN-98-15 (1998)
Godelson, D., Herbsleb, J.: After the appraisal: a systematic survey of process improvement, its benefits, and factors that influence success, Technical report, CMU/SEI-95-TR-009, Software Engineering Institute, Pittsburg, 50 p (1995)
Hall, T., Rainer, A., Baddoo, N.: Implementing software process improvement: an empirical study. Softw. Process: Improv. Pract. 7(1), 3–15 (2002)
Hansen, B., Rose, J., Tjørnehøj, G.: Prescription, description, reflection: the shape of the software process improvement field. Int. J. Inf. Manag. 24(6), 457–472 (2004)
Humphrey, W., Snyder, T., Willis, R.: Software process improvement at Hughes aircraft. IEEE Softw. 8(4), 11–23 (1991)
Espinosa-Curiel, I.E., Rodrıguez-Jacobo, J., Fernandez-Zepeda, J.A.: A framework for evaluation and control of the factors that influence the software process improvement in small organizations. J. Softw. Evol. Process 25(4), 393–406 (2013)
McFeeley, B.: IDEAL: A User’s Guide for Software Process Improvement. SEI, Pittsburgh (1996)
Niazi, M., Wilson, D., Zowghi, D.: Critical success factors for software process improvement implementation: an empirical study. Softw. Process: Improv. Pract. 11(2), 193–211 (2006)
Rainer, A., Hall, T.: Key success factors for implementing software process improvement: a maturity-based analysis. J. Syst. Softw. 62(2), 71–84 (2002)
Stelzer, D., Mellis, W.: Success factors of organizational change in software process improvement. Softw. Process: Improv. Pract. 4(4), 227–250 (1998)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Pekki, J. (2016). How the Company Manages Critical Success Factors in Software Process Improvement Initiatives: Pilot Case-Study in Finnish Software Company. In: Kreiner, C., O'Connor, R., Poth, A., Messnarz, R. (eds) Systems, Software and Services Process Improvement. EuroSPI 2016. Communications in Computer and Information Science, vol 633. Springer, Cham. https://doi.org/10.1007/978-3-319-44817-6_15
Download citation
DOI: https://doi.org/10.1007/978-3-319-44817-6_15
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-44816-9
Online ISBN: 978-3-319-44817-6
eBook Packages: Computer ScienceComputer Science (R0)