رسائل ماجيستير
English
2016
Models For Conducting Progress And Milestone Reviews: Implementation Of Cmmi Level 2 Specific Practices For Small And Medium-sized Software Development Organizations
Mahmood Niazi, Osama Mohammed
كلية علوم وهندسة الحاسب الآلي-جامعة الملك فهد للبترول والمعادن · السعودية
The context of this research is software process improvement in small and medium sized software development organizations, particularly those implementing a specific practice SP 1.6: “conduct progress review” and SP 1.7 ”conduct milestonereview” of the CMMI level 2 project monitoring and control process area. In thisresearch, our objective is to implement the CMMI level 2 specific practice SP 1.6:”conduct progress review” and SP 1.7 ”conduct milestone review”. In addition,this research aims to help small and medium-sized software development organizations by designing a process map for SP 1.6 & SP 1. 7 with related templatesand checklists. The method of collecting data is based on the extensive literature review by selecting papers that are most relevant to our objectives and interviewing some experts. This method is used to clear the picture of different views ofimplementation. It will meet our objectives by minimizing the gap between theindustry and the academic fields. After analyzing the collected data, we have proposed two models for two specific practices SP 1.6 and SP 1.7. Each model isdivided into core stages, and different activities associated with each stage are indicated. The proposed models are evaluated by expert review process. In addition,initial evaluation of these models has been conducted through an expert panel review process. Based on the results and evaluation of the proposed model, small andmedium-sized software development organizations will find the models easy to follow, useful, efficient, and customer satisfactory. Moreover, our proposed modelsare going to assist the small and medium sized software development organizations in improving the software process and lead to the production of high-qualitysoftware products. The applicability of the model in the industry by conducting multiple case studies is still needed to gain rich insights.