Standardization of Processes Applying CMMI Best Practices
Capability Maturity Model Integration (CMMI) is a set of practices that can be applied in companies in order to improve processes. The goal of this work was to understand the barriers in implementing CMMI and improve processes following the model. The study was conducted in a company in the North of Portugal, following three steps: (1) diagnosing the company (2) opinion gathering through questionnaires and (3) reimplementation of CMMI. The analysis of the questionnaires indicated that implementing CMMI is problematical due to bureaucracy and lack of detailed protocols. Based on the difficulties encountered we developed a detailed documentation with standard processes where the employer has a more prominent role in controlling the processes. The adapted CMMI was then re-introduced in the same company. Finally, linking perceptions and results from the reimplementation, we consider fundamental a good use of CMMI to ensure efficient production.
KeywordsCMM (Capability Maturity Model) CMMI (Capability Maturity Model Integration) Reimplementation Process Improvement
Unable to display preview. Download preview PDF.
- 3.SEI: Software Engineering Institute, http://www.sei.cmu.edu
- 7.Nandyal, R.: CMMI - A Framework for Building World-class Software and Systems Enterprises. Tata Mcgraw-Hill Publishing Co. Ltd. (2004)Google Scholar
- 8.Saunders, M., Lewis, P., Thornhill, A.: Research Methods for Business Students, 5th edn. Pearson Education (2009)Google Scholar
- 9.SEI: CMMI® for SCAMPISM Class A Appraisal Results 2011 End-Year Update. Pittsburgh, USA (2011)Google Scholar