QRP: a CMMI Appraisal Tool for Project Quality Management

Abstract Organizations adopt software process improvement (SPI) frameworks for developing higher-quality software more efficiently. CMMI is one of the most widely used SPI frameworks; however, software tools that provide a higher automation level are required. In this paper, the QRP platform, which guides and evaluates conformance to a CMMI level, is presented. The main innovation provided by the platform is the automation of the CMMI level assessment using evidences collected during day-to-day project development, facilitating the appraisal of CMMI to a great extent.

[1]  Mark Staples,et al.  Two case studies on small enterprise motivation and readiness for CMMI , 2010, PROFES '10.

[2]  M. Lepasaar,et al.  Integrating software process assessment models using a process meta model , 2002, IEEE International Engineering Management Conference.

[3]  Ernesto Damiani,et al.  Improving Quality and Cost-Effectiveness in Enterprise Software Application Development: An Open, Holistic Approach for Project Monitoring and Control , 2011, ICSOB.

[4]  Rory V. O'Connor,et al.  Systems, Software and Services Process Improvement , 2015, Communications in Computer and Information Science.

[5]  Ernesto Damiani,et al.  The Use of a Meta-Model to Support Multi-Project Process Measurement , 2008, 2008 15th Asia-Pacific Software Engineering Conference.

[6]  Jeremy Rose,et al.  Prescription, description, reflection: the shape of the software process improvement field , 2004, Int. J. Inf. Manag..

[7]  D. Ross Jeffery,et al.  An exploratory study of why organizations do not adopt CMMI , 2007, J. Syst. Softw..

[8]  Assessment Method Integrated Team,et al.  Standard CMMI Appraisal Method for Process Improvement (SCAMPI), Version 1.1: Method Definition Document , 2001 .

[9]  Don-Lin Yang,et al.  Applying UML and software simulation for process definition, verification, and validation , 2008, Inf. Softw. Technol..

[10]  Juan Garbajosa,et al.  MATURE: A Model Driven bAsed Tool to Automatically Generate a langUage That suppoRts CMMI Process Areas spEcification , 2010, EuroSPI.

[11]  Deborah J. Armstrong,et al.  Software process improvement: it's a journey, not a destination , 2005, CACM.