A comprehensive study of CMMI based framework for collaborative software maintenance

Software maintenance (SM) environment is a highly complex area, knowledge-driven and collaborative. Therefore, Capability Maturity Model Integration (CMMI) is a process improvement approach that provides organizations with the essential elements of effective processes that ultimately improve their p...

Full description

Bibliographic Details
Main Authors: Al-Ahmad, Haneen, Atan, Rodziah, Abd Ghani, Abdul Azim, Azmi Murad, Masrah Azrifah
Format: Article
Language:English
Published: Asian Research Publishing Network 2013
Online Access:http://psasir.upm.edu.my/id/eprint/30688/1/A%20comprehensive%20study%20of%20CMMI%20based%20framework%20for%20collaborative%20software%20maintenance.pdf
Description
Summary:Software maintenance (SM) environment is a highly complex area, knowledge-driven and collaborative. Therefore, Capability Maturity Model Integration (CMMI) is a process improvement approach that provides organizations with the essential elements of effective processes that ultimately improve their performance. We propose a new framework of CMMI based on Multi-Agent System (MAS) to identify the process measurement of SM. The proposed MAS architecture includes three types of agents: Personal Agent (PA), Maintenance Agent (MA) and Key Process Area Agent (KPAA). In order to verify our proposed CMMI framework based on MAS architecture, a pilot study is conducted using a questionnaire survey. Rasch Model is used to analyze the pilot data. Item reliability is found to be poor and a few respondents and items are identified as misfits with distorted measurements.