Skip to main content

A Process for Driving Process Improvement in VSEs

  • Conference paper

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

Abstract

A success factor in Software Process Improvement -SPI- in very small enterprises -VSEs- is that improvement effort must be guided and managed by means of specific process. Nonetheless, many proposals related to this issue have not considered that type of process explicitly. So, aiming to establish SPI in VSEs systematically and coherently, we have defined a light process for managing and leading the improvement process step-by-step, called PmCOMPETISOFT. This paper introduces that process, which guides the implantation of an improvement cycle in an iterative and incremental manner. It also describes our experience of the application of the proposed process in four VSEs, through case studies. The results of the case studies show that the companies increased the capability of their processes, and that it is feasible to implement this process in this type of organizations, by investing an effort which corresponds to the particular characteristics of each.

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. Laporte, C., Alexandre, S., Renault, A.: Developing International Standards for Very Small Enterprises. IEEE Computer 41(3), 98–101 (2008)

    Article  Google Scholar 

  2. Richardson, I., Wangenheim, C.G.v.: Why are Small Software Organizations Different? IEEE Software 24(1), 18–22 (2007)

    Article  Google Scholar 

  3. Staples, M., Niazi, M., Jeffery, R., Abrahams, A., Byatt, P., Murphy, R.: An exploratory study of why organizations do not adopt CMMI. Journal of Systems and Software 80(6), 883–895 (2007)

    Article  Google Scholar 

  4. Pino, F., Garcia, F., Piattini, M.: Software Process Improvement in Small and Medium Software Enterprises: A Systematic Review. Soft. Quality Journal 16(2), 237–261 (2008)

    Article  Google Scholar 

  5. Oktaba, H., Garcia, F., Piattini, M., Pino, F., Alquicira, C., Ruiz, F.: Software Process Improvement: The COMPETISOFT Project. IEEE Computer 40(10), 21–28 (2007)

    Article  Google Scholar 

  6. Oktaba, H.: MoProSoft®: A Software Process Model for Small Enterprises. In: Proceedings of the First International Research Workshop for Process Improvement in Small Settings, pp. 93–101. Carnegie Mellon University, Pittsburgh (2006)

    Google Scholar 

  7. Weber, K., Araújo, E., Rocha, A., Machado, C., Scalet, D., Salviano, C.: Brazilian Software Process Reference Model and Assessment Method. In: Yolum, p., Güngör, T., Gürgen, F., Özturan, C. (eds.) ISCIS 2005. LNCS, vol. 3733, pp. 402–411. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  8. McCaffery, F., Taylor, P., Coleman, G.: Adept: A Unified Assessment Method for Small Software Companies. IEEE Software 24(1), 24–31 (2007)

    Article  Google Scholar 

  9. Cater-Steel, A.P., Toleman, M., Rout, T.: Process improvement for small firms: An evaluation of the RAPID assessment-based method. Inf. and Soft. Tech., pp. 1–12 (2005)

    Google Scholar 

  10. Scott, L., Jeffery, R., Carvalho, L., D’Ambra, J., Rutherford, P.: Practical Software Process Improvement -The IMPACT Project. In: Proceedings of the Australian Software Engineering Conference, pp. 182–189 (2001)

    Google Scholar 

  11. Calvo-Manzano, J.A., Cuevas, G., San Feliu, T., De Amescua, A., Pérez, M.: Experiences in the Application of Software Process Improvement in SMES. Software Quality Journal 10(3), 261–273 (2002)

    Article  Google Scholar 

  12. Casey, V., Richardson, I.: A practical application of the IDEAL model. Software Process: Improvement and Practice 9(3), 123–132 (2004)

    Article  Google Scholar 

  13. Kautz, K., Hansen, H.W., Thaysen, K.: Applying and adjusting a software process improvement model in practice: the use of the IDEAL model in a small software enterprise. In: ICSE 2000, Limerick, Ireland, pp. 626–633 (2000)

    Google Scholar 

  14. Horvat, R.V., Rozman, I., Györkös, J.: Managing the complexity of SPI in small companies. Software Process: Improvement and Practice 5(1), 45–54 (2000)

    Article  Google Scholar 

  15. ISO, ISO/IEC 15504-4:2004 Information technology - Process assessment - Part 4: Guidance on use for process improvement and process capability determination (2004)

    Google Scholar 

  16. Pino, F., Garcia, F., Piattini, M.: Key processes to start software process improvement in small companies. In: SAC 2009, Honolulu, Hawaii, U.S.A, pp. 1694–1701 (2009)

    Google Scholar 

  17. CYTED, COMPETISOFT Methodological Framework (in Spanish) (2008)

    Google Scholar 

  18. Hernández, M., Florez, A., Pino, F., Garcia, F., Piattini, M., Ibargüengoitia, G., Oktaba, H.: Supporting the Improvement Process for Small Software Enterprises through a software tool. In: SES during ENC 2008, Mexicali, México (2008) (in press)

    Google Scholar 

  19. Brereton, P., Kitchenham, B., Budgen, D., Li, Z.: Using a protocol template for case study planning. In: EASE 2008, Bari, Italia, pp. 1–8 (2008)

    Google Scholar 

  20. Yin, R.K.: Case Study Research: Design and Methods. Sage, Thousand Oaks (2003)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Pino, F.J., Hurtado Alegría, J.A., Vidal, J.C., García, F., Piattini, M. (2009). A Process for Driving Process Improvement in VSEs. In: Wang, Q., Garousi, V., Madachy, R., Pfahl, D. (eds) Trustworthy Software Development Processes. ICSP 2009. Lecture Notes in Computer Science, vol 5543. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-01680-6_31

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-01680-6_31

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-01679-0

  • Online ISBN: 978-3-642-01680-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics