The Tutelkan Reference Process: A Reusable Process Model for Enabling SPI in Small Settings
The adoption of international standards and models of process quality is difficult for small organizations due to several issues they face, such as inability to afford the associated costs and unawareness of SPI benefits. This article presents the Tutelkan Reference Process (TRP), a public software process that is conformant to CMMI-DEV v1.2, ISO 9001:2000 and Competisoft, and whose process assets can be reused as baseline for developing specific software process in small organizations. We present the methods we applied to evaluate standard-compliance of TRP, which are based on mapping techniques and methods used to appraise and audit organizations, and discuss how TRP is applied as part of an SPI framework oriented to small settings. When using TRP organizations become aware of their level of compliance with international standards, since each reusable asset contains information about the specific CMMI-DEV v1.2 practices, ISO 9001:2000 clauses and Competisoft activities it conforms to.
Keywordssoftware process improvement process quality models small settings Tutelkan CMMI-DEV v1.2 ISO 9001:2000 Competisoft
Unable to display preview. Download preview PDF.
- 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, PA (2006)Google Scholar
- 5.European Commission, 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.) Software Process Improvement, EuroSPI 2008. CCIS, vol. 16, pp. 129–141. Springer, Berlin (2008)CrossRefGoogle Scholar
- 12.Software Engineering Institute: CMMI for Development, Version 1.2 (2006)Google Scholar
- 13.International Organization for Standardization: ISO 9001 - Quality management systems - Requirements (2000) Google Scholar
- 14.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
- 15.Software Engineering Institute: Standard CMMI Appraisal Method for Process Improvement (SCAMPI) A, Version 1.2: Method Definition Document (2006) Google Scholar
- 16.International Organization for Standardization: ISO 19011 - Guidelines for quality and/or environmental management systems auditing (2002)Google Scholar
- 17.International Organization for Standardization and International Electrotechnical Commission: ISO/IEC 90003 - Software engineering - Guidelines for the application of ISO 9001:2000 to computer software (2004)Google Scholar