Abstract
Software Process Improvement (SPI) has been proven to increase product and service quality as organizations apply it to achieve their business objectives. Improvement needs of small organizations are same as larger organizations, i.e. they want to achieve better results in software projects, product quality, and customer satisfaction and put an end to the project overruns and failures. However the resources of the small company for SPI-work are often limited and external support seems to be essential. Companies are lacking experience and knowledge how to define and implement appropriate improvement plans and actions. The paper presents current results of software process assessment and improvement work done at University of Joensuu in cooperation with small and medium-sized software companies.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Allen, P., Ramachandran, M., Abushama, H.: PRISMS: an Approach to Software Process Improvement for Small to Medium Enterprises. In: Proceedings of Third International Conference On Quality Software, Dallas, Texas, November 6-7 (2003)
Brodman, J., Johnson, D.: Tailoring the CMM for Small Businessess, Small Organizations, and Small Projects. Software Process Newsletter (8) (1997)
Cater-Steel, A.: Process Improvement in Four Small Software Companies. In: Proceedings of 13th Australian Software Engineering Conference (ASWEC 2001), Canberra, Australia, August 27-28 (2001)
CMMI for Systems Engineering, Software Engineering, Integrated Product and Process Development, and Supplier Sourcing (CMMI-SE/SW/IPPD/SS) Version 1.1, Software Engineering Institute, Carnegie Mellon University (2002)
Diaz, M., Sligo, J.: How Software Process Improvement Helped Motorola. IEEE Software 14(5), 75–81 (1997)
Dybå, T.: Factors of Software Process Improvement Success in Small and Large Organizations: an Empirical Study in the Scandinavian Context. In: Proceedings of the 9th European Software Engineering Conference held jointly with 10th ACM SIGSOFT International Symposium on Foundations of Software Engineering, Helsinki, Finland, pp. 148–157 (2003)
El Emam, K., Briand, L.: Cost and Benefits of Software Process Improvement. Technical Report ISERN-97-12, International Software Engineering Research Network (1997)
Herbsleb, J., Carleton, A., Rozum, J., Siegel, J., Zubrow, D.: Benefits of CMM based Software Process Improvement: Initial Results. Technical Report CMU/SEI-94-TR-13, Software Engineering Institute, Pittsburgh, PA (1994)
Hofer, C.: Software Development in Austria: Results of an Empirical Study among Small and Very Small Enterprises. In: Proceedings of the 28 th Euromicro Conference (EUROMICRO 2002), Dortmund, Germany, September 4-6, pp. 361–366 (2002)
Horvat, R., Rozman, I., Györkös, J.: Managing the Complexity of SPI in Small Companies. Software Process Improvement and Practice 5(1), 45–54 (2000)
IEEE Software November/December 2003: The State of the Practice, vol. 20(6) (2003)
ISO/IEC IS 15504-2: Software Engineering - Process Assessment - Part 2: Performing An Assessment (2003)
ISO/IEC TR 15504-1: Information Technology - Software Process Assesment - Part 1: A Concepts and Introductory Guide. International Organisation for Standardisation (1998)
ISO/IEC TR 15504-5: Information Technology - Software process assessment - Part 5: An assessment model and indicator guidance. International Organisation for Standardisation (1998)
Kautz, K.: Software Process Improvement in Very Small Enterprises? Does it pay off? Journal of Software Process - Improvement and Practice, Special Issue on Organizational Change through Software Process Improvement 4(4), 209–226 (1998)
Kelly, D., Culleton, B.: Process Improvement for Small Organizations. IEEE Computer 32(10), 41–47 (1999)
Krasner, H.: Accumulating the Body of Evidence for The Payoff of Software Process Improvement (1997), http://www.utexas.edu/coe/sqi/archive/krasner/spi.pdf (accessed 12.7.2004)
Kuvaja, P., Similä, J., Krzanik, L., Bicego, A., Koch, G., Saukkonen, S.: Software Process Assessment and Improvement, The BOOTSTRAP Approach. Blackwell Publishers, Oxford (1994)
The KYKY model, Software Technology Transfer Finland, http://www.sttf.fi/ (unpublished)
Laryd, A., Orci, T.: Dynamic CMM for Small Organizations. In: Proceedings of the 1st Argentine Symposium on Software Engineering (ASSE 2000), pp. 133–149 (2000)
Moitra, D.: Managing Change for Software Process Improvement Initiatives: a Practical Experience-Based Approach. Software Process Improvement and Practice 4(4), 199–207 (1998)
Rainer, A., Hall, T.: Key Success Factors for Implementing Software Process Improvement: A Maturity-Based Analysis. Journal of Systems and Software 67(2), 71–84 (2002)
Saukkonen, S., Oivo, M.: Teollinen ohjelmistoprosessi: Ohjelmistoprosessin parantaminen SIPI-menetelmällä. Helsinki, TEKES (1998) (in finnish)
SPICE assessment forms: Finnish Software Measurement Association network, http://www.fisma.org/ (unpublished)
tSoft-project: University of Joensuu, Finland, http://cs.joensuu.fi/tSoft/ (in finnish)
Stelzer, D., Mellis, W.: Success Factors of Organizational Change in Software Process Improvement. Software Process Improvement and Practice 4(4), 227–250 (1998)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Saastamoinen, I., Tukiainen, M. (2004). Software Process Improvement in Small and Medium Sized Software Enterprises in Eastern Finland: A State-of-the-Practice Study. In: Dingsøyr, T. (eds) Software Process Improvement. EuroSPI 2004. Lecture Notes in Computer Science, vol 3281. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30181-3_7
Download citation
DOI: https://doi.org/10.1007/978-3-540-30181-3_7
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-23725-9
Online ISBN: 978-3-540-30181-3
eBook Packages: Springer Book Archive