Skip to main content

The Tutelkan SPI Framework for Small Settings: A Methodology Transfer Vehicle

  • Conference paper

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 99))

Abstract

Software organizations aim to improve their processes to increase their productivity, competitiveness and performance. Although numerous standards and models have been proposed, their adoption among small organizations is hard due to some size mismatches and to lack of experienced process engineers, which forces them to hire (expensive) external consultants. This article describes the Tutelkan SPI Framework, which proposes a three-fold approach to this problem: (1) providing a library of reusable process assets, (2) offering composition tools to describe small organizations processes using these assets, and (3) systematically training small organization focused consultants for these library and toolset. The framework has been successfully piloted with several Chilean small companies, and the library and tools are open and freely available.

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. McFeeley, B.: IDEAL: A User’s Guide for Software Process Improvement, Handbook CMU/SEI-96-HB-001. Carnegie Mellon University, Pittsburgh (1996)

    Google Scholar 

  2. Gibson, D.L., Goldenson, D.R., Kost, K.: Performance Results of CMMI-Based Process Improvement, Technical Report CMU/SEI-2006-TR-004. Carnegie Mellon University, Pittsburgh (2006)

    Google Scholar 

  3. Staples, M., Niazi, M.: Systematic Review of Organizational Motivations for Adopting CMM-based SPI. Information and Software Technology 50, 605–620 (2008)

    Article  Google Scholar 

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

    Article  Google Scholar 

  5. European Commission, The New SME Definition: User Guide and Model Declaration (2005), http://ec.europa.eu/enterprise/policies/sme/files/sme_definition/sme_user_guide_en.pdf

  6. Laporte, C.Y., Alexandre, S., O’Connor, R.V.: A Software Engineering Lifecycle Standard for Very Small Enterprises. In: O’Connor, R.V., Baddoo, N., Smolander, K., Messnarz, R. (eds.) EuroSPI 2008. CCIS, vol. 16, pp. 129–141. Springer, Berlin (2008)

    Google Scholar 

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

    Google Scholar 

  8. Pino, F.J., Garcia, F., Piattini, M.: Software Process Improvement in Small and Medium Software Enterprises: a Systematic Review. Software Quality Journal 16, 237–261 (2008)

    Article  Google Scholar 

  9. Mondragon, O.A.: Addressing Infrastructure Issues in Very Small Settings. In: Proceedings of the First International Research Workshop for Process Improvement in Small Settings, pp. 5–11. Carnegie Mellon University, Pittsburgh (2006)

    Google Scholar 

  10. Kelly, G.: Barriers to Adoption of the CMMI Process Model in Small Settings. In: Proceedings of the First International Research Workshop for Process Improvement in Small Settings, pp. 18–22. Carnegie Mellon University, Pittsburgh (2006)

    Google Scholar 

  11. Garcia, S., Graettinger, C., Kost, K. (eds.): Proceedings of the First International Research Workshop for Process Improvement in Small Settings, Special Report CMU/SEI-2006-SR-001. Carnegie Mellon University, Pittsburgh (2006)

    Google Scholar 

  12. Garcia, S., Graettinger, C., Carmody, C., Penn, M.L.: Prototype for a Field Guide for Improving Processes in Small Settings. Carnegie Mellon University, Pittsburgh (2008)

    Google Scholar 

  13. Pino, F.J., Garcia, F., Piattini, M.: Key Processes to Start Software Process Improvement in Small Companies. In: Proceedings of the 2009 ACM Symposium on Applied Computing, pp. 509–516. ACM, New York (2009)

    Chapter  Google Scholar 

  14. Cater-Steel, A., Toleman, M., Rout, T.: Process Improvement for Small Firms: An Evaluation of the RAPID Assessment-based Method. Information and Software Technology 48, 323–334 (2006)

    Article  Google Scholar 

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

    Article  Google Scholar 

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

    Google Scholar 

  17. Casey, V., Richardson, I.: A Practical Application of the IDEAL Model. Software Process: Improvement and Practice 9(3), 123–132 (2004)

    Article  Google Scholar 

  18. 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 

  19. 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 

  20. Wangenheim, C.G.v., Anacleto, A., Salviano, C.F.: Helping Small Companies Assess Software Processes. IEEE Software 23(1), 91–98 (2006)

    Article  Google Scholar 

  21. Ferreira, A., Santos, G., Cerqueira, R., Montoni, M., Barreto, A., Rocha, A., Figueiredo, S., Barreto, A., Filho, R., Lupo, P., Cerdeiral, C.: Taba Workstation: Supporting Software Process Improvement Initiatives Based on Software Standards and Maturity Models. In: Richardson, I., Runeson, P., Messnarz, R. (eds.) EuroSPI 2006. LNCS, vol. 4257, pp. 207–218. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  22. Montoni, M., Santos, G., Rocha, A., Weber, K., de Araujo, E.: MPS Model and TABA Workstation: Implementing Software Process Improvement Initiatives in Small Settings. In: Proceedings of the Fifth International Workshop on Software Quality (WoSQ’07), p. 4. IEEE Computer Society, Washington (2007)

    Chapter  Google Scholar 

  23. Pino, F.J., García, F., Piattini, M.: An Integrated Framework to Guide Software Process Improvement in Small Organizations. In: O’Connor, R.V., Baddoo, N., Gallego, J.C., Muslera, R.R., Smolander, K., Messnarz, R. (eds.) EuroSPI 2009. CCIS, vol. 42, pp. 219–224. Springer, Berlin (2009)

    Google Scholar 

  24. Martínez-Ruiz, T., Pino, F.J., León-Pavón, E., García, F., Piattini, M.: Supporting the Process Assessment through a Flexible Software Environment. In: Cordeiro, J., Shishkov, B., Ranchordas, A., Helfert, M. (eds.) ICSOFT 2008. CCIS, vol. 47, pp. 187–199. Springer, Berlin (2009)

    Google Scholar 

  25. Rimawi, Y., Amescua, A., Cuevas, G., San Feliu, T., Garcia, J.: Ramala: A Knowledge Base for Software Process Improvement. In: Proceedings of the Second International Conference on Innovations in Information Technology, Dubai, UAE (2005)

    Google Scholar 

  26. Wangenheim, C.G.v., Weber, S., Hauck, J., Trentin, G.: Experiences on Establishing Software Processes in Small Companies. Information and Software Technology 48, 890–900 (2006)

    Article  Google Scholar 

  27. Abrahamsson, P.: The Role of Commitment in Software Process Improvement, PhD Dissertation. Department of Information Processing Science, University of Oulu (2002)

    Google Scholar 

  28. Villarroel, R., Gómez, Y., Gajardo, R., Rodríguez, O.: Implementation of an Improvement Cycle using the Competisoft Methodological Framework and the Tutelkan Platform. CLEI Electronic Journal 13(1), paper 2 (2010)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Valdes, G., Astudillo, H., Visconti, M., López, C. (2010). The Tutelkan SPI Framework for Small Settings: A Methodology Transfer Vehicle. In: Riel, A., O’Connor, R., Tichkiewitch, S., Messnarz, R. (eds) Systems, Software and Services Process Improvement. EuroSPI 2010. Communications in Computer and Information Science, vol 99. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-15666-3_13

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-15666-3_13

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-15665-6

  • Online ISBN: 978-3-642-15666-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics