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