MODELS FOR CONDUCTING PROGRESS AND MILESTONE REVIEWS: IMPLEMENTATION OF CMMI LEVEL 2 SPECIFIC PRACTICES FOR SMALL AND MEDIUM-SIZED SOFTWARE DEVELOPMENT ORGANIZATIONS

MODELS FOR CONDUCTING PROGRESS AND MILESTONE REVIEWS: IMPLEMENTATION OF CMMI LEVEL 2 SPECIFIC PRACTICES FOR SMALL AND MEDIUM-SIZED SOFTWARE DEVELOPMENT ORGANIZATIONS. Masters thesis, King Fahd University of Petroleum and Minerals.

[img]
Preview
PDF
Osama_MS_Thesis.pdf - Accepted Version

Download (2MB) | Preview

Arabic Abstract

سياق هذا البحث هو تحسين تطوير عملية البرمجيات في المنظمات المتخصصة بتطوير البرمجيات الصغيرة والمتوسطة الحجم، خصوصا تلك التي تنفذ ممارسة الاجراء المحدد 1.6: " إجراء مراجعات التقدم المحرز" والاجراء المحدد 1.7: "إجراء مراجعات العلامات المرحلية" في نموذج تكامل نضوج المقدرة للمستوى الثاني ضمن منطقة عملية "."رصد المشاريع والتحكم في هذا البحث، هدفنا هو تنفيذ اجراء مراجعة التقدم المحرز والعلامات المرحلية للمشروعات المنفذة بواسطة الشركات الصغيرة والمتوسطة. وبالإضافة إلى ذلك، يهدف هذا البحث إلى مساعدة المؤسسات الصغيرة والمتوسطة الحجم على تطوير البرمجيات من خلال تصميم خريطة عملية لكل من الاجراء المحدد 1.6 والاجراء المحدد 1.7 والقوالب ذات الصلة لكل منهما. الأسلوب المتبع للوصول للنتائج هو المسح الادبي المستفيض عن طريق اختيار الأوراق الأكثر ملاءمة من اجل الحصول على المنشورات التي تساهم في تحقيق الأهداف المنشودة، وأيضا عن طريق مقابلة بعض الخبراء. وتستخدم هذه الطريقة لاستيضاح الرؤية من وجهات نظر مختلفة عن التنفيذ. هذه الطريقة سوف تحقق أهدافنا عن طريق التقليل من الفجوة بين المجالات الأكاديمية والصناعية. وبعد تحليل البيانات التي تم جمعها، اقترحنا نموذجين للإجراءين المحددين 1.6 و1.7. وينقسم كل نموذج الى مراحل أساسية، وأيضا أنشطة مختلفة مرتبطة بكل مرحلة. وبالإضافة إلى ذلك، سيتم إجراء تقييم أولي لهذه النماذج عن طريق عرض النتائج على خبراء في نفس المجال. وبناء على نتائج وتقييم النموذج المقترح، منظمات تطوير البرمجيات الصغيرة والمتوسطة الحجم ستتمكن من استخدام نماذج سهلة التتبع، مفيدة، فعالة، ومرضية للعملاء. وعلاوة على ذلك، النماذج المقترحة سوف تساهم في مساعدة مؤسسات تطوير البرمجيات الصغيرة والمتوسطة الحجم في تحسين عملية البرمجيات وتؤدي إلى إنتاج برمجيات عالية الجودة. بالرغم من ذلك، لا تزال هناك حاجة لتطبيق النموذج في النواحي الصناعية من خلال إجراء دراسات حالة متعددة للحصول على معلومات أكثر.

English Abstract

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 milestone review” of the CMMI level 2 project monitoring and control process area. In this research, 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 templates and 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 of implementation. It will meet our objectives by minimizing the gap between the industry 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 is divided 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 and medium-sized software development organizations will find the models easy to follow, useful, efficient, and customer satisfactory. Moreover, our proposed models are going to assist the small and medium sized software development organizations in improving the software process and lead to the production of high-quality software products. The applicability of the model in the industry by conducting multiple case studies is still needed to gain rich insights.

Item Type: Thesis (Masters)
Subjects: Computer
Department: College of Computing and Mathematics > Information and Computer Science
Committee Advisor: Niazi, Mahmoud
Committee Members: Alshayeb, Mohammad and Mahmood, Sajjad
Depositing User: osama Mohammed (g201306350)
Date Deposited: 19 Sep 2016 05:13
Last Modified: 01 Nov 2019 16:35
URI: http://eprints.kfupm.edu.sa/id/eprint/140086