Content area

Abstract

The importance of software quality is increasing with the rapid development of different types of software. Software quality has an important role in developing different types of software applications. Many organizations use CMMI to assess software products by assessing the development process that is used in developing the software. However, previous research has shown that the quality of the product does not depend on the quality of the process that is used to develop the product.

The objective of this work is to propose a framework to measure software product maturity called Technical-Capability Maturity Model Integration (T-CMMI) in order to assess the final software product without depending on the development process of that software. T-CMMI contains a reference model and an assessment method. The reference model is called Product Maturity Model Integration (PMMI). PMMI has four different product maturity levels and two stages. These stages are concerned with the internal and external quality attributes. Each stage has its own stakeholders, set of quality attributes, and metrics to measure these quality attributes. The T-CMMI assessment method is called Product Maturity Assessment Method (PMAM) which contains guidelines on how to use PMMI to measure the maturity level of software.

T-CMMI helps software organizations in evaluating software products to ensure that they meet the desired quality before releasing them. T-CMMI also helps software clients in assessing software to ensure that it meets the desired quality levels in order to purchase it.

Alternate abstract:

أهمية جودة البرمجيات تتزايد مع التطور السريع ألنواع مختلفة من البرمجيات. جودة البرمجيات تلعب دورا هاما في تطوير أنواع مختلفة من التطبيقات البرمجية. العديد من المؤسسات تستخدم نموذج نضج القدرات المتكامل )CMMI ) لتقييم المنتج البرمجي من خالل تقييم عملية التطوير المستخدمة لتطوير المنتج. و لكن, األبحاث السابقة اظهرت ان جودة المنتج البرمجي ال تعتمد على جودة "عملية التطوير" المستخدمة لصناعة البرنامج. الهدف من خالل هذا العمل اقتراح اطار لقياس نضج المنتج البرمجي. اسم هذا المقترح هو االطار الفني – لنموذج نضج القدرات المتكامل (CMMI-T (الذي يهدف الى تقييم المنتج البرمجي النهائي من دون االعتماد على "عملية التطوير البرمجي". ال CMMI-T تتكون من قسمين: النموذج المرجعي و طريقة التقييم. النموذج المرجعي يسمى نضج المنتج نموذج التكامل (PMMI .(ال PMMI تتكون من اربع مستويات للنضج و مرحلتين.هذه المراحل تركز على قياس سمات الجودة الداخلية و الخارجية للمنتج البرمجي. كل مرحلة من المراحل لها الجهات المعنية, سمات الجودة, و المقاييس الخاصة بها. طريقة التقييم بال CMMI-T تسمى طريقة تقييم نضج المنتج (PMAM (التي تحتوي على تعليمات عن كيفية استخدام ال (PMMI (لقياس نضج المنتج. ال CMMI-T تساعاد مؤسسات التطوير على قياس المنتج البرمجي للتأكد انه يطابق الجودة المرغوبة قبل اطالقه. CMMI-T تساعد عمالء المنتج البرمجي بالتأكد انه يطابق جودتهم المرغوبة قبل القيام بشراء المنتج البرمجي.

Details

1010268
Title
A Framework for Measuring Software Product Maturity
Number of pages
134
Publication year
2015
Degree date
2015
School code
1088
Source
MAI 81/6(E), Masters Abstracts International
ISBN
9781392652336
Committee member
Niazi, Mahmood; Ahmed, Moataz
University/institution
King Fahd University of Petroleum and Minerals (Saudi Arabia)
Department
Computer Engineering Department
University location
Saudi Arabia
Degree
M.S.
Source type
Dissertation or Thesis
Language
English
Document type
Dissertation/Thesis
Dissertation/thesis number
10687787
ProQuest document ID
2353152159
Document URL
https://www.proquest.com/dissertations-theses/framework-measuring-software-product-maturity/docview/2353152159/se-2?accountid=208611
Copyright
Database copyright ProQuest LLC; ProQuest does not claim copyright in the individual underlying works.
Database
ProQuest One Academic