جي كيو إم

GQM ( الهدف، السؤال، المقياس ) هو نهج راسخ موجه نحو الهدف لقياس جودة البرمجيات بهدف تحسينها وقياسها. [ 1 ]
تاريخ
تم تطوير منهجية GQM من قِبل فيكتور باسيلي من جامعة ميريلاند، كوليدج بارك ، ومختبر هندسة البرمجيات في مركز غودارد لرحلات الفضاء التابع لناسا [ 2 ]، وذلك بعد إشرافه على أطروحة دكتوراه للدكتور ديفيد إم. فايس. [ 3 ] وقد استلهم الدكتور فايس عمله من أعمال ألبرت إندريس في شركة آي بي إم بألمانيا. [ 4 ] [ 5 ] [ 6 ]
طريقة
يحدد نموذج GQM نموذج قياس على ثلاثة مستويات: [ 7 ]
- 1. المستوى المفاهيمي (الهدف)
- يتم تحديد هدف لشيء ما، لأسباب متنوعة، فيما يتعلق بنماذج الجودة المختلفة، ومن وجهات نظر مختلفة، وبالنسبة لبيئة معينة.
- 2. المستوى التشغيلي (سؤال)
- يتم استخدام مجموعة من الأسئلة لتحديد نماذج موضوع الدراسة، ثم يتم التركيز على هذا الموضوع لتوصيف تقييم أو تحقيق هدف محدد.
- 3. المستوى الكمي (المقياسي) [ 8 ]
- يتم ربط مجموعة من المقاييس، بناءً على النماذج، بكل سؤال من أجل الإجابة عليه بطريقة قابلة للقياس.
GQM خطوة بخطوة
وهناك تفسير آخر للإجراء وهو: [ 9 ]
- تخطيط
- تعريف
- جمع البيانات
- تفسير
الخطوات الفرعية
تتطلب كل مرحلة خطوات فرعية. ولإكمال مرحلة التعريف ، يُقترح إجراء من إحدى عشرة خطوة: [ 9 ]
- تحديد أهداف القياس
- مراجعة أو إنتاج نماذج عمليات البرمجيات
- إجراء مقابلات GQM
- حدد الأسئلة والفرضيات
- مراجعة الأسئلة والفرضيات
- حدد المقاييس
- تحقق من مقاييس الاتساق والاكتمال
- إعداد خطة إدارة الجودة الشاملة
- إعداد خطة قياس
- إعداد خطة تحليل
- مراجعة الخطط
التطورات الأخيرة
تم تطوير منهجية GQM+Strategies بواسطة فيكتور باسيلي ومجموعة من الباحثين من جمعية فراونهوفر . [ 10 ] وهي تستند إلى نموذج الهدف والسؤال والمقياس وتضيف القدرة على إنشاء برامج قياس تضمن التوافق بين أهداف واستراتيجيات العمل، والأهداف الخاصة بالبرمجيات، وأهداف القياس.
تم وصف تطبيق جديد لـ GQM على بيانات الأعمال. [ 11 ] ويُستخدم GQM تحديدًا في مجالات هندسة البرمجيات، وتحديدًا في ضمان الجودة والاختبار. [ 12 ]
للمزيد من القراءة
- مساهمات فيكتور ر. باسيلي في جودة البرمجيات (IEEE Software، 2006)
- سولينجن/بيرجوت: طريقة الهدف/السؤال/المقياس: دليل عملي لتحسين جودة تطوير البرمجيات (PDF، 2015)
انظر أيضاً
مراجع
- ↑ "الهدف/السؤال/المقياس (GQM) - صناعة البرمجيات" . تم الاطلاع عليه بتاريخ 18-03-2021 .
- ↑ "قسم هندسة البرمجيات/الرمز 580" . sed.gsfc.nasa.gov . مؤرشف من الأصل بتاريخ 13 مارس 2022. تم الاطلاع عليه بتاريخ 18 مارس 2021 .
- ↑ باسيلي، في آر؛ فايس، دي إم (نوفمبر 1984). "منهجية لجمع بيانات هندسة البرمجيات الصحيحة". معاملات IEEE في هندسة البرمجيات . SE-10 (6): 728-738 . doi : 10.1109/TSE.1984.5010301 . hdl : 1903/7513 . ISSN 1939-3520 . S2CID 10114944 .
- ^ "الصفحة الرئيسية لألبرت إندريس" . www.aendres.de . تم الاسترجاع 2021-03-18 .
- ↑ إندريس، ألبرت (2003). دليل هندسة البرمجيات والأنظمة : الملاحظات التجريبية والقوانين والنظريات . بقلم هـ. ديتر رومباخ. هارلو، إنجلترا: بيرسون أديسون ويسلي. ISBN 0-321-15420-7. OCLC 50417309 .
- ↑ إندريس، ألبرت (1975-04-01). "تحليل الأخطاء وأسبابها في برامج النظام" . مجلة ACM SIGPLAN Notices . 10 (6): 327–336 . doi : 10.1145/390016.808455 . ISSN 0362-1340 .
- ↑ باسيلي، ف.؛ كالديرا، ج.؛ رومباخ، هـ.د. (1994). "نهج مقياس سؤال الهدف". S2CID 13884048 .
{{cite web}}: مفقود أو فارغ|url=( مساعدة ) - ↑ هيوثر، ديريك (2020). كتاب طبخ المقاييس . ص 11. ISBN 9798586916082.
- 1 2 سولينجن، ريني فان (1999). منهج الهدف/السؤال/المقياس : دليل عملي لتحسين جودة تطوير البرمجيات . إيجون بيرغهاوت. لندن: ماكجرو هيل. ISBN 0-07-709553-7. OCLC 43551689 .
- ^ باسيلي، في آر؛ جي هايدريش؛ م. ليندفال؛ جيه مونش؛ سي بي سيمان؛ إم ريجاردي؛ أ. ترندوفيتش (2009). “تحديد تأثير استراتيجيات الأعمال باستخدام مبادئ من القياس الموجه نحو الأهداف”. خدمات الأعمال: Konzepte، Technologien، Anwendungen. 9. الدولية تاغونغ Wirtschaftsinformatik . كتب او سي جي. فيينا، النمسا: Österreichische Computer Gesellschaft. رقم ISBN 978-3-85403-246-5.
- ↑ ساوثيكال، براشانث هـ. (2017). البيانات لتحسين أداء الأعمال : نموذج الهدف-السؤال-المقياس (GQM) لتحويل بيانات الأعمال إلى أصول مؤسسية . باسكنغ ريدج، نيوجيرسي. ISBN 978-1-63462-184-7. OCLC 970616125 .
{{cite book}}: CS1 maint: موقع الناشر مفقود ( رابط ) - ^ Witte، Frank (2018)، “Goal Question Metric” ، in Witte، Frank (ed.)، Metriken für das Testreporting: Analyze und Reporting für wirkungsvolles Testmanagement (في المانيا)، فيسبادن: Springer Fachmedien، الصفحات من 145 إلى 150، دوى : 10.1007/978-3-658-19845-9_22 ، ISBN 978-3-658-19845-9تم الاطلاع عليه بتاريخ 18 مارس 2021
- مقاييس البرمجيات
- جودة البرمجيات
