جي كيو إم
على سبيل التعريف، يعد GQM، وهو اسم تاجي لمصطلحات "goal. question, metric" أي (الهدف، السؤال، المقياس)، عبارة عن توجه خاص بمقاييس البرامج قام بالترويج له فيكتور باسيلي في جامعة ماريلاند ، كوليدج بارك ومعمل هندسة البرامج في مركز جودارد لأبحاث الفضاء في وكالة ناسا بعد الإشراف على أطروحة الدكتوراة المقدمة من د. ديفيد م ويس. وكانت أعمال د. ويس مستوحاة من أعمال ألبرت إندريس في شركة IBM بألمانيا. وتعرض الأقسام التالية جوانب أخرى من الموضوع.
ومن ناحية أخرى، يتم تعريف الهدف لأي أمر لعدة أسباب، فيما يتعلق بطرز متنوعة من الجودة، ومن عدة وجهات نظر، وفيما يتعلق ببيئة معينة.
المستوى التشغيلي (السؤال)
المستوى الكمّي (المقياس)
ومن ناحية أخرى، ترتبط مجموعة من المقاييس، استنادًا إلى الطرز، بكل سؤال لتتم الإجابة عليه بطريقة قابلة للقياس.
علاوةً على ذلك، وضع مجموعة من الأهداف التجارية للمشروع والقسم والشركة وأهداف القياس المرتبطة بالإنتاجية والجودة
يُحدد توجه GQM طراز القياس على ثلاثة مستويات:
المستوى المفاهيمي (الهدف)
من جانب آخر، يتم استخدام مجموعة من الأسئلة لتحديد الالطرز لهدف الدراسة ثم تركز على هذا الهدف لتحديد خصائص التقييم أو إنجاز هدف معين.
وفي هذا الصدد، تصف المستندات المفتوحة في العادة التوجه GQM في عملية سداسية الخطوات تدور الثلاث خطوات الأولى منها حول استخدام الأهداف التجارية للدفع باتجاه تحديد المقاييس الصحيحة بينما تدور الثلاث خطوات الأخيرة حول جمع بيانات القياس وتحقيق الاستخدام الفعال لنتائج القياس لدفع عملية اتخاذ القرار والتحسينات. وقد وصف باسيلي عملية GQM سداسية الخطوات على النحو التالي:
كذلك، طرح أسئلة (استنادًا إلى الطرز) تحدد تلك الأهداف بشكل كامل قدر الإمكان بطريقة قابلة للقياس
ومن ناحية أخرى، تحديد القياسات المطلوب جمعها للإجابة على تلك الأسئلة وعملية التعقب وتوافق المنتج مع الأهداف
أنظر كذلك
من جانب آخر، Basili, Victor R. 'Using Measurement to Build Core Competencies in Software'. Seminar sponsored by Data and Analysis Center for Software, 2005.
وضع آليات لجمع البيانات
من جهة ثانية، جمع البيانات وتحليلها والتحقق من صحتها في الوقت الفعلي لتقديم ملاحظات على المشروع من أجل اتخاذ إجراء تصحيحي
علاوةً على ذلك، تحليل البيانات بطريقة التحليل بعد التشغيل لتقييم التوافق مع الأهداف ولعمل توصيات للتحسينات المستقبلية
ومن جهة أخرى، إليك مثال على تطبيق قالب GQM للتعبير عن هدف دراسة هندسة البرامج:
من جهة ثانية، تعد قوالب GQM طريقة منظمة لتحديد الأهداف. ويشتمل قالب GQM على الحقول التالية:
وفي هذا السياق، يتمثل الغرض من هذه الدراسة في تحديد خصائص تأثير برمجة النظير على جهد المبرمج وجودة البرنامج من وجهة نظر مديري البرامج في سياق شركة تطوير شبكات صغيرة.
التطورات الأخيرة
من جانب آخر، على الرغم من أن التوجه GQM قد خدم صناعة البرامج على نحو جيد لعقود، إلا أنه لم يقدم دعمًا واضحًا لدمج طراز قياس البرنامج مع عناصر المؤسسة الأكبر، مثل إستراتيجيات وأهداف الشركة على مستوى أعلى. وكان فيكتور باسيلي قد وضع إستراتيجيات GQM+
من جهة ثانية، برفقة مجموعة من الباحثين من معهد فراونهوفر وذلك استنادًا إلى نموذج مقياس سؤال الأهداف كما يضيف القدرة على إنشاء برامج قياس لضمان المحاذاة بين أهداف وإستراتيجيات الأعمال والأهداف الخاصة بالبرامج وأهداف القياس.
📝 هل في هذه المقالة خطأ؟
إذا وجدت معلومة تحتاج تصحيحاً أو إضافة، أو أردت حذف المقالة، أرسل لنا طلباً وسنراجعه.
ما رأيك في هذه المقالة؟