مراجعة فنية من قبل النظراء

في مجال الهندسة ، تُعدّ مراجعة النظراء الفنية عملية مراجعة مُحددة بدقة لاكتشاف العيوب وتصحيحها، ويُجريها فريق من النظراء ذوي الأدوار المُحددة. تُجرى هذه المراجعات من قِبل نظراء يُمثلون مجالات دورة حياة المنتج المُتأثرة بالمادة قيد المراجعة (عادةً ما يقتصر عددهم على ستة أشخاص أو أقل). تُعقد مراجعات النظراء الفنية خلال مراحل التطوير، وبين مراجعات المراحل الرئيسية، وعلى المنتجات المُكتملة، أو على أجزاء مُكتملة من المنتجات. [ 1 ] يُمكن تسمية مراجعة النظراء الفنية أيضًا بمراجعة النظراء الهندسية ، أو مراجعة النظراء للمنتج ، أو مراجعة/تفتيش النظراء، أو التفتيش.

ملخص

يهدف التقييم الفني من قبل النظراء إلى إزالة العيوب في أقرب وقت ممكن من عملية التطوير. فمن خلال إزالة العيوب من منشئها (مثل متطلبات ووثائق التصميم، وخطط وإجراءات الاختبار، وشفرة البرمجيات، وما إلى ذلك)، يمنع التقييم الفني من قبل النظراء انتشار العيوب عبر مراحل متعددة ومنتجات العمل، ويقلل من حجم العمل الإضافي المطلوب في المشاريع. ويُعد تحسين كفاءة الفريق أحد الآثار الجانبية (مثل تحسين التواصل بين أعضاء الفريق، ودمج وجهات نظر مختلف التخصصات الهندسية، وتسريع تأهيل الأعضاء الجدد، وتثقيف أعضاء المشروع حول ممارسات التطوير الفعالة).

في نموذج نضج القدرات المتكاملة (CMMI) ، تُستخدم مراجعات النظراء كوسيلة أساسية للتحقق في مجال عملية التحقق، وكأسلوب تقييم موضوعي في مجال عملية ضمان جودة المنتج والعملية. ويمكن الإبلاغ عن نتائج مراجعات النظراء الفنية خلال مراجعات المراحل الرئيسية .

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

كما أنها تختلف عن مراجعات تدقيق البرمجيات ، التي يجريها أفراد من خارج المشروع، لتقييم مدى الامتثال للمواصفات والمعايير والاتفاقيات التعاقدية أو غيرها من المعايير. مراجعة النظراء للبرمجيات هي نوع من أنواع مراجعة النظراء التقنية. يحدد معهد مهندسي الكهرباء والإلكترونيات (IEEE) الهياكل والأدوار والعمليات الرسمية لمراجعات النظراء للبرمجيات. [ 2 ]

أدوار المشاركين

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

المصالح الشخصية للمراجعين

توجد فلسفتان حول مصلحة المفتشين في المنتج قيد المراجعة. فمن جهة، يمتلك موظفو المشروع الذين لديهم مصلحة مباشرة في المنتج قيد المراجعة معرفة واسعة به، ولديهم دافع قوي لاكتشاف العيوب وإصلاحها. ومن جهة أخرى، يُضفي الموظفون من خارج المشروع، الذين لا تربطهم مصلحة مباشرة بالمنتج، الموضوعية ووجهة نظر جديدة على فريق المراجعة الفنية.

يُطلب من كل مفتش الكشف عن مصالحه الخاصة لبقية أعضاء لجنة مراجعة النظراء الفنية حتى يتمكن المنسق من ممارسة حكم سليم في تقييم مدخلات المفتش.

مراجع

  1. دليل هندسة أنظمة ناسا (PDF) . ناسا . 2007. SP-610S.
  2. معيار IEEE رقم 1028-1997، "معيار IEEE لمراجعات البرمجيات"