Abstract:
In the domain ofsoftware process improvement, CMMI has been recognized as one
of the leading standards of process improvement methodologies. However, over the
years the literature reveals that only a few Sri Lankan software companies have
managed to successfully implement CMMI and obtain Level 3 certification. This
research investigates the reasons as to why CMMI has failed to manifest within the
Sri Lankan software industry as a popular choice for process improvement. In view
of realising this objective, this research provides an outlook on strategies used by
CMMI non-certified companies to improve their processes. Further, this study
propose a model framework, which can be used by the IT policy makers in deciding
whether CMMI implementation can be justified or whether existing company
specific software process improvement strategies are comprehensive enough to
address the requirements ofthe stakeholders.
In this study a theoretical framework is used which consists of a set of variables
identified as factors affecting non-adoption of CMMI from the literature in a similar
domain. Applicability of this framework within the prevalent conditions in the Sri
Lankan software industry is evaluated based on an empirical study carried out using
data collected from Sri Lankan IT export companies which do not have the CMMI
level-3 certification. This research revealed significant correlations between nonadoption of CMMI and variables such as demand for CMMI, benefits of CMMI,
applicability of CMMI, financial consideration in CMMI implementation,
involvement ofCMMI consultant and organization process improvement priority.