خطأ (CMMI)

يمكنك أن تتعلم كيفية تعبئة تفاصيل عنصر عمل الخطأ في هذا الموضوع. يتصل أحد الشوائب توجد مشكلة محتملة في تعليمات برمجية التي كان فريق هو تطوير. لمزيد من المعلومات، راجع العمل مع الأخطاء.

لمزيد من المعلومات حول كيفية إنشاء هذا النوع من عنصر العمل, راجع عناصر العمل وسير العمل (Agile).

في هذا الموضوع

مواضيع ذات صلة

  • تعريف خطأ

  • ربط الخطأ بعناصر العمل الأخرى

  • إضافة تفاصيل، أو مرفقات، أو ارتباطات تشعبية إلى الخطأ

  • تغيير حالة الخطأ (State)

إرشاد العملية

المصنفات

لوحات التجميع و التقارير

مرجعية الحقل

الأذونات المطلوبة.

لعرض خطأ ما، يجب أن تكون عضواً فى مجموعة Readers (القراء) أو يجب أن يتم تعيين الإذن View work items in this node (عرض عناصر العمل في هذه العُقدة) على Allow (السماح). لإنشاء أو تعديل خطأ، يجب أن تكون عضواً فى مجموعة Contributors (المساهمون) أو يجب تعيين أذونات Edit work items in this node (تحرير عناصر العمل في هذه العُقدة) الخاصة بك على Allow (السماح). لمزيد من المعلومات، راجع إدارة الأذونات.

تعريف خطأ

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

نموذج عنصر عمل لوجود خطأ بتخزين بيانات في حقول و علامات التبويب التي تظهر التوضيحات التالية:

نموذج عنصر عمل خطأ CMMI

   

نموذج عنصر عمل خطأ CMMI - علامات التبويب

عندما تقوم بتعريف الخطأ، يجب عليك تعريف Title (عنوان) في القسم العلوي من نموذج عنصر العمل ثم كتابة النص في صندوق Symptom (الأعراض) في علامة التبويب Details (تفاصيل). يمكنك ترك كافة الحقول الأخرى فارغة أو قبول القيم الافتراضية الخاصة بهم .

لتعريف الخطأ

  1. في القسم العلوي من نموذج عنصر العمل، حدد واحد أو أكثر من الحقول التالية:

    • في Title (العنوان) (و هو حقل مطلوب) أكتب عبارة تصف العيب في التعليمات البرمجية الذي تم العثور عليه.

    • في قائمة Root cause (السبب الرئيسي)، انقر فوق سبب حدوث الخطأ.

      يمكنك تحديد احدى القيم التالية: Coding Error (خطأ في كتابة التعليمات البرمجية)، أو Design Error (خطأ في التصميم)، أو Specification Error (خطأ في المواصفات)، أو Communication Error (خطأ في الاتصال) أو Unknown (غير معروف).

    • في قائمة Assigned To (معيّن إلى)، انقر فوق اسم عضو الفريق المسؤول عن معالجة الخطأ.

      ملاحظة

      يمكنك تعيين عناصر العمل فقط إلى الأعضاء المجموعة Contribuإلىrs.

    • في قائمة الحالة اترك القيمة الافتراضية ، مقترح.

      و بشكل افتراضي، قيمة حقل Reason (السبب) تكون محددة على القيمة New (جديد). سبب تم الحل حقل هو للقراءة فقط ويلتقط الالقيمة سبب حقل متى تم تغييره من نشط Directory إلى من تم الحل. للحصول على مزيد من المعلومات حول هذه حقول وكيفية استخدامها إلى لتعقب سير العمل، راجع دولة الخطأ تغيير لاحقاً في هذا إلى صورة.

    • في قوائم المنطقة و التكرار، انقر فوق التكرار والمنطقة المناسبة.

      ملاحظة

      يعرف مسؤول المشروع لكل مشروع الفريق منطقة ومسارات التكرار لذلك المشروع بحيث يمكن للفريق تعقب التقدم بواسطة تلك التصميمات. لمزيد من المعلومات، راجع إنشاء و تعديل منطقة أو مسارات تكرار.

    • في القائمة Priority (الأولوية)، انقر فوق القيمة التي تشير إلى أهمية الخطأ، بحيث يكون 1 الأكثر أهمية و 4 الأقل أهمية.

      القيمة الافتراضية لهذا الحقل هى 2.

    • في قائمة Severity (الخطورة)، انقر فوق القيمة التي تشير إلى تأثير الخطأ على المشروع.

      القيمة الافتراضي لهذا الحقل هى 3 - Medium (3- متوسط).

    • في قائمة الفرز انقر فوق الفرز الفرعي.

      القيم المتاحة هي معلقة (افتراضية) و معلومات اضافية و معلومات متلقاة و مفرزة . يعرّف هذا الحقل مستوى فرز المهام للأخطاء في الحالة Proposed (مقترح).

    • في قائمة Blocked انقر فوق Yes (نعم) إذا كانت هناك مشكلة تمنع التقدم نحو حل الخطأ.

  2. في علامة التبويب Repro Steps (خطوات إعادة الإنتاج)، قم بتوفير أكبر قدر ممكن من التفاصيل يحتاجه أعضاء الفريق لفهم المشكلة التي يجب حلها.

  3. في علامة التبويب Details (التفاصيل)، قم بتوفير أكبر قدر ممكن من التفاصيل يحتاجه أعضاء الفريق لفهم المشكلة التي يجب حلها.

    • في Symptom (الأعراض) و هو مطلوب، قم بوصف العيب في التعليمات البرمجية أو السلوك غير المتوقع الذي تم العثور عليه.

      يمكنك تنسيق المحتوى الذي قمت بتوفيره في هذا الحقل.

  4. في علامة التبويب System Info(معلومات النظام)، حدد واحد أو أكثر من أنواع المعلومات التالية:

    • في Found-in environment(بيئة العثور على الخطأ)، قدّم وصفاً لإعدادات و تهيئة البرنامج حيث تم العثور على الخطأ.

    • في How found (كيفية العثور على الخطأ)، قم بوصف كيف تم العثور على الخطأ.

      على سبيل المثال، قد يتم العثور على الخطأ أثناء المراجعة بواسطة العميل أو من خلال الاختبار المخصص.

  5. في علامة التبويب System Info (معلومات النظام) قم بوصف بيئة البرامج التي تم العثور على خطأ بها.

    يمكنك تنسيق المحتوى الذي قمت بتوفيره في هذا الحقل.

  6. في علامة التبويب Fix (الإصلاح)، قم بوصف التغيير المقترح لإصلاح الخطأ.

    يمكنك تنسيق المحتوى الذي قمت بتوفيره في هذا الحقل.

  7. في علامة التبويب Other، حدد واحداً أو أكثر من أنواع المعلومات التالية:

    • في القائمة Found in (عُثر عليه في)، انقر أو اكتب اسم البناء الذي تم العثور على العيب فيه.

      ملاحظة

      يتم إقران كل بناء بإسم بناء فريد. لمزيد من المعلومات حول كيفية تعريف أسماء البناء، راجع كيفية: تخصيص أرقام البناء.

    • في Integrated in (تم الدمج في)، لا تقم بتحديد البناء عندما تقوم بإنشاء الخطأ. عندما تقوم بحل الخطأ، اكتب اسم البناء الذي يدمج التعليمات البرمجية أو الإصلاحات التي تعالج الخطأ.

    • في Original Estimate (التقدير الأصلي)، اكتب عدد الساعات المطلوبة لإصلاح الخطأ.

  8. في علامات التبويب Test Cases (حالات الاختبار) و All Links (كافة الارتباطات)، يمكنك إنشاء ارتباطات من الخطأ لعناصر العمل الأخرى مثل Tasks (المهام) و Change Request (طلبات التغيير)، و Test Cases (حالات الاختبار) و Bugs (الأخطاء) الأخرى.

    في علامة التبويب Attachments (المرفقات)، يمكنك إرفاق مواصفات، أو صور، أو ملفات أخرى لتوفير المزيد من التفاصيل حول الأخطاء المطلوب إصلاحها.

    للحصول على مزيد من المعلومات, راجع الأقسام التالية لاحقًا في هذا الموضوع:

    • ربط الخطأ بعناصر العمل الأخرى

    • إضافة تفاصيل، أو مرفقات، أو ارتباطات تشعبية للمتطلبات

  9. على شريط أدوات عنصر العمل، انقر فوق حفظ حفظ عنصر عمل.

    ملاحظة

    بعد أن تقوم بحفظ خطأ، يظهر المعرّف في العنوان ضمن شريط أدوات عنصر العمل.

ربط الخطأ بعناصر العمل الأخرى

من خلال إنشاء علاقات بين الأخطاء و عناصر العمل الأخرى، يمكنك متابعة التبعيات و العثور على المعلومات ذات الصلة بسرعة أكبر. من خلال نموذج عنصر العمل للخطأ، يمكنك إنشاء عنصر عمل يرتبط تلقائياً بالخطأ أو يمكنك إنشاء ارتباطات لعناصر العمل الموجودة.

يمكنك استخدام علامات التبويب Test Cases (حالات الاختبار) و All Links (كافة الارتباطات) لإنشاء ارتباطات مع أنواع محددة من عناصر العمل و أنواع معينة من الارتباطات. لمزيد من المعلومات حول قيود كل علامة تبويب راجع ربط عناصر العمل (CMMI).

لإنشاء مهمة، أو خطأ، أو طلب تغيير، أو حالة اختبار، أو عنصر عمل آخر وربطه بالخطأ

  1. قم بفتح نموذج عنصر العمل للخطأ، ثم نفذ أحد الإجراءات التالية:

    • لإنشاء ارتباط بحالة اختبار، انقر فوق علامة التبويب حالات الاختبار، ثم انقر فوق إضافة عنصر عمل مرتبط جديد جديد.

    • لإنشاء ارتباط لأي نوع عنصر عمل آخر، انقر فوق علامة التبويب كافة الارتباطات ثم انقر فوق إضافة عنصر عمل مرتبط جديد جديد.

    يفتح مربع حوار إضافة عنصر عمل جديد مرتبط.

    مربع الحوار "إضافة عنصر عمل مرتبط جديد"

  2. في قائمة ارتباط النوع، اترك القيمة الافتراضية، أو انقر فوق أحد الخيارات التالية:

    • لإنشاء ارتباط بـحالة اختبار، انقر فوق تم اختباره عن طريق .

    • لإنشاء ارتباط بـأي نوع آخر من عناصر العمل انقر فوق مترابط أو نوع آخر من الارتباط الذي يمثل العلاقة التي تريد تعقبها.

  3. في قائمة نوع عنصر العمل، انقر فوق نوع عنصر العمل الذي تريد إنشاؤه.

  4. في العنوان ، اكتب وصف قصير ولكن محدد.

  5. (اختياري) في تعليق، قم بكتابة معلومات إضافية.

  6. انقر فوق موافق.

    نموذج نوع عنصر العمل الذي حددته يفتح مع المعلومات التي قمت بتوفيرها.

  7. تحديد الحقول المتبقية كما تصف المواضيع التالية:

  8. انقر فوق حفظ حفظ عنصر العمل.

لربط عدة عناصر عمل موجودة مع أحد الأخطاء

  1. قم بفتح نموذج عنصر العمل للخطأ، ثم نفذ أحد الإجراءات التالية:

    • للربط مع أحد حالات الاختبار أو أكثر ، انقر فوق علامة التبويب حالات اختبار ثم انقر فوق إضافة ارتباطات ارتباط مع.

    • للارتباط بـواحد أو أكثر من عناصر عمل أنواع أخرى ، انقر فوق علامة تبويب كافة الارتباطات ثم انقر فوق إضافة ارتباطات ارتباط بـ.

    يتم فتح مربع الحوار Add Link to Bug (إضافة ارتباط لخطأ).

    مربع الحوار "إضافة ارتباط إلى الطلب"

  2. في قائمة ارتباط النوع، اترك القيمة الافتراضية، أو انقر فوق أحد الخيارات التالية:

    • لإنشاء ارتباطات مع حالات الاختبار، انقر فوق Tested By (تم الاختبار بواسطة).

    • لإنشاء ارتباطات بـأي نوع آخر من عنصر العمل انقر فوق مترابط أو نوع آخر من الارتباط الذي يمثل العلاقة التي تريد تعقبها.

  3. انقر فوق استعراض.

    يظهر مربع الحوار اختيار عناصر العمل المرتبطة .

    مربع الحوار "ربط مهمة إلى قصة مستخدم"

  4. اكتب العناصر في معرفات عنصر العمل أو استعراض بحثاً عن العناصر التي تريد الارتباط بها.

    يمكنك أيضاً تشغيل استعلام فريق لتحديد عناصر العمل التي تريد الارتباط بها. تتضمن هذه الاستعلامات الأخطاء النشطة، و طلبات التغيير، والمهام المفتوحة، وحالات الاختبار المفتوحة، والمهام المفتوحة.

  5. حدد خانة الاختيار التي بجانب كل عنصر عمل تريد ربطه بـالمطلب.

    لمزيد من المعلومات، راجع البحث عن عناصر العمل لارتباط أو إستيراد.

  6. (اختياري) اكتب وصفاً لعناصر العمل التي ترتبط بها.

  7. انقر فوق موافق ثم انقر فوق حفظ حفظ عنصر العمل .

    ملاحظة

    يتم تحديث كلاً من الخطأ وعناصر العمل الذين قمت بربطهما معه.

إضافة تفاصيل، أو مرفقات، أو ارتباطات تشعبية إلى الخطأ

يمكنك إضافة معلومات إلى خطأ لمساعدة الآخرين على إعادة إنتاج أو إصلاح الخطأ. و يمكنك إضافة التفاصيل للأخطاء بالطرق التالية:

  • اكتب المعلومات على علامات التبويب Description (وصف)، أو Repro Steps (خطوات إعادة إنتاج الخطأ)، System Info (معلومات النظام)، ‎Fix (الإصلاح) أو History (المحفوظات).

  • إرفاق ملف.

    على سبيل المثال، يمكنك إرفاق مؤشر ترابط بريد إلكتروني أو مستند أو صورة أو ملف سجل أو نوع آخر من الملفات.

  • إضافة ارتباط تشعبي إلى موقع ويب أو إلى ملف تم تخزينه على خادم أو موقع ويب.

إضافة تفاصيل للخطأ

  1. انقر فوق أحد علامات التبويب التالية: Repro Steps (خطوات إعادة إنتاج الخطأ)، أو Details (تفاصيل)، أو System Info (معلومات النظام)، أو Fix (إصلاح).

  2. اكتب المعلومات الذي ترغب في إضافتها.

    في معظم الحقول، يمكنك تنسيق النص لإضافة تأكيد أو قائمة ذات تعداد نقطي. لمزيد من المعلومات، راجع العناوين ،و المعرفات، والمحفوظات (CMMI).

  3. انقر فوق حفظ حفظ عنصر العمل.

لإضافة مرفق إلى الخطأ

  1. في علامة تبويب المرفقاتقم بـتنفيذ أحد الإجراءات التالية:

    • اسحب ملف إلى منطقة المرفق.

    • انقر فوق لصق أو اضغط CTRL-V للصق الملف الذي قمت بنسخه.

    • انقر فوقإضافة مرفق إضافة، ثم انقر فوقتصفح. في مربع الحوار المرفق اكتب أو استعرض اسم الملف الذي تريد إرفاقه.

      (اختياري) اكتب معلومات إضافية حول الملف المرفق في مربع تعليق. لإغلاق مربع حوارالمرفق انقر فوق موافق.

  2. انقر فوق حفظ حفظ عنصر العمل.

لإضافة ارتباط تشعبي إلى الخطأ.

  1. في علامة تبويب كافة الارتباطات انقر فوقإضافة ارتباطات ربط ب

    تعيين عنوان ارتباط تشعبي

  2. في القائمة نوع ارتباط انقر فوق ارتباط تشعبي.

  3. في Address (العنوان)، قم بتنفيذ أحد المهام التالية:

    • إذا كان الهدف موقع ويب ، اكتب URL الخاص به، أو انسخه من مستعرض الإنترنت الخاص بك ثم الصقه في مربع العنوان .

    • إذا كان الهدف موقع خادم, اكتب العنوان في شكل اسم UNC.

  4. (اختياري) اكتب معلومات إضافية حول الارتباط التشعبي في مربع تعليق.

  5. انقر فوق موافق ثم انقر فوق حفظ حفظ عنصر العمل .

حل و إغلاق الأخطاء

يمكن للفريق متابعة تقدم الخطأ بواسطة إعداد حقل State (الحالة) الخاص به إلى إحدى القيم التالية:

  • مقترحة

  • Active

  • تم وضع الحل

  • مغلقة

عندما يقوم عضو بالفريق بإنشاء خطأ، تكون حالته Proposed (مقترحة) بشكل افتراضي. بالتكرار الحالي، عندما يقبل الفريق خطأ ما، يغير الفريق حالة الخطأ إلى Active (نشطة) و قد يقوم بإنشاء المهام لتنفيذها. عند إصلاح عضو بالفريق للخطأ، يقوم بتغيير حالة الخطأ من Active (نشط) إلى Resolved (تم الحل). عندما يتم التحقق من عملية الإصلاح، يغيّر عضو بالفريق حالة الخطأ من Resolved (تم الحل) إلى Closed (مغلق).

يمكن أن يغيير أي عضو من أعضاء الفريق حالة الخطأ. و أيضاً، الخطأ الذي لا يمكن إصلاحه يمكن حلّه أو إغلاقه لأسباب أخرى كما هو موضح لاحقًا في هذا الموضوع.

للحصول على مزيد من المعلومات حول حقول البيانات التي يمكنك استخدامها لتعقب حالات عنصر العمل, راجع تعيينات و تنظيم سير العمل و تخطيط (CMMI).

لتغيير حالة الخطأ

  1. قم بفتح نموذج عنصر العمل للخطأ.

  2. في قائمة الحالة ، انقر فوق نشطة أو محلولة أو مغلقة .

    • إذا قمت بتغيير الحالة من مقترحة إلى نشطة ، حقل السبب يتغير إلى مقبولة.

    • إذا قمت بتغيير الحالة من Active (نشطة) إلى Resolved (محلولة)، يتغير حقل Reason (السبب) إلى Fixed(تم الإصلاح).

    • إذا قمت بتغيير الحالة من من تم الحل إلى مغلق ، يتغير سبب الحقل من تم التحقق من الصحة.

  3. انقر فوق حفظ حفظ عنصر العمل.

تقدم سير العمل بطريقة نموذجية:

  • يقوم عضو بالفريق بإنشاء خطأ في الحالة الافتراضية Proposed (مُقترحة)، مع السبب الافتراضي، New (جديد).

  • يقومعضو فريق بتغيير الحالة من مقترحة إلىنشطة مع السبب الافتراضي ، مقبولة .

  • يقوم عضو بالفريق بتغيير الحالة من Active (نشطة) إلى Resolved (محلولة) عندما يقوم بالعمل على إصلاح الخطأ أو إذا حدد أنه من غير الممكن إصلاحها.

  • يقوم عضواً بالفريق بتغيير الحالة من Resolved (محلولة) إلى Closed (مغلقة) عندما يقوم بالتحقق من أنه تم إصلاح الخطأ أو يحدد أنه من غير الممكن إصلاحه.

الانتقالات الغير قياسية:

  • يقوم عضو فريق بتغيير الحالة من مقترحة إلى مغلقة مع السبب الافتراضي ، محلولة .

  • يقوم عضواً بالفريق بتغيير الحالة من Active (نشطة) إلى Proposed (مقترحة) مع السبب الافتراضي، Investigation Complete (انتهاء عملية التحقق).

  • يفشل اختبار التحقق من تصحيح الخطأ. ولذلك، يقوم عضواً بالفريق بتغيير الحالة من Resolved (محلولة) إلى Active (نشطة) مع السبب الافتراضي، Not fixed (لم يتم الإصلاح).

  • أثناء اختبار تراجع، عضو فريق عثر التي وجود خطأ مغلق هو متكرر وقم بتغيير الحالة من مغلق إلى نشط Directory.

مخطط حالة الخطأ

مخطط أو سير عمل حالة خطأ CMMI

مقترح (جديد)

يتم التقاط حقول البيانات التالية تلقائياً عندما يقوم عضو الفريق بإنشاء خطأ ما:

  • إنشاء بواسطة: اسم عضو الفريق الذي قام بإنشاء الخطأ.

  • تاريخ الانشاء: التاريخ و الوقت عند إنشاء الخطأ، كما هو مسجل من قبل ساعة الخادم.

من مقترحة إلى نشطة

يمكن أن يقوم عضو بالفريق بحل خطأ نشِط للأسباب التي يصفها الجدول التالي:

السبب

وقت إجراء النسخ

إجراءات إضافية لتنفذ

مقبول

عندما توافق لجنة الفرز على الخطأ ليتم معالجته في التكرار الحالي.

تعيين الخطأ لعضو الفريق الذي سيتعامل معه.

التحقق

عندما تحدد لجنة الفرز أن الفريق يجب أن يتقصي التأثير على العميل قبل تحديد ما إذا كان يجب أن يتم التعامل مع الخطأ.

إرجاع الخطأ إلى الحالة Proposed (مقترحة) عند انتهاء عملية التحقيق.

يتم التقاط حقول البيانات التالية عند قيام عضو بالفريق بتغيير حالة الخطأ إلى Active (نشطة):

  • تنشيط بواسطة: اسم عضو الفريق الذي قام بتنشيط الخطأ.

  • تاريخ التنشيط : تاريخ و وقت تنشيط الخطأ، كما هو مسجل من قبل ساعة الخادم.

  • تاريخ تغيير الحالة: تاريخ و وقت تغيير حالة الخطأ.

من مقترحة إلى مغلقة

يستطيع عضو بالفريق إغلاق الخطأ الموجود فى حالة Proposed (مقترحة) بسبب الأسباب التى يصفها الجدول التالي:

السبب

وقت إجراء النسخ

إجراءات إضافية لتنفذ

رفض

عندما تحدد لجنة الفرز أنه من غير الممكن تطبيق الخطأ أو أن العميل لم يعد يحتاجه.

لا يوجد.

مكررة

عندما يقوم خطأ نشط آخر بالإبلاغ عن نفس المشكلة.

إنشاء ارتباط للخطأ يبقي نشطاً حتي يمكن لعضو الفريق الذي أنشأ الخطأ المتكرر التحقق من التكرارات بشكل أكثر سهولة.

يتم التقاط حقول البيانات التالية عندما يغلق أحد أعضاء الفريق الخطأ:

  • مغلق بواسطة: اسم عضو الفريق الذي قام باغلاق الخطأ.

  • تاريخ الاغلاق: تاريخ و وقت اغلاق الخطأ، كما هو مسجل من قبل ساعة الخادم.

  • تاريخ تغيير الحالة: تاريخ و وقت تغيير حالة الخطأ.

Active

فريق يجب إصلاح الأخطاء الموجودة في الولاية نشط Directory. يظل الخطأ في حالة نشطة كالفريق هو التحقيق وإصلاحها عليه.

من نشطة إلى محلولة

يمكنك تحديد واحد الأسباب في ما يلي جدول عندما قمت حل وجود خطأ:

السبب

وقت إجراء النسخ

إجراءات إضافية لتنفذ

Fixed (تم الإصلاح) (و هو الخيار الافتراضي)

بعدما تقوم بإصلاح المشكلة التي يعرّفها الخطأ، قم بتشغيل اختبارات الوحدة للتأكد من أنه تم إصلاح المشكلة، ثم قم بإيداع التعليمات البرمجية التي تم تغييرها.

قم بربط الخطأ مع مجموعة التغييرات عند إيداع الإصلاح.

المؤجل

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

(اختياري) انقل الخطأ إلي تكرار مستقبلي أو إلى التراكم و مع الاحتفاظ به في الحالة النشطة.

مكررة

عندما يقوم خطأ نشط آخر بالإبلاغ عن نفس المشكلة.

إنشاء ارتباط للخطأ يبقي نشطاً حتي يمكن لعضو الفريق الذي أنشأ الخطأ المتكرر التحقق من التكرارات بشكل أكثر سهولة.

As Designed (كما هو مصمم)

عندما يصف الخطأ شرط أو سلوك متوقع للنظام أو يكون خارج معايير القبول لنطاق التطبيق أو أحد المتطلبات التي يؤثر عليها الخطأ.

لا يوجد.

Cannot Reproduce (لا يمكن إعادة الإنشاء)

عندما يتعذر على أعضاء الفريق إعادة إنتاج السلوك الذي يبلغ عنه الخطأ.

لا يوجد.

Obsolete (مهمل)

عندما لم يعد الخطأ ينطبق على المنتج. على سبيل المثال، يعتبر الخطأ قديماً في حال كان يصف مشكلة في نطاق ميزة ما لم تعد موجودة في المنتج.

لا يوجد.

يتم إلتقاط حقول البيانات التالية تلقائياً عند تغيير حالة الخطأ من نشطة إلي تم حلها بواسطة أحد أعضاء الفريق:

  • محلول بواسطة: اسم عضو الفريق الذي قام بحل الخطأ.

  • تاريخ الحل: تاريخ و وقت حل الخطأ، كما هو مسجل من قبل ساعة الخادم.

  • تاريخ تغيير الحالة: تاريخ و وقت تغيير حالة الخطأ.

من محلولة إلى مغلقة

هو السبب الوحيد المعتمد لإغلاق أحد الشوائب من تم التحقق من الصحة.

حقول بيانات التالية يتم التقاطه عندما يقوم أحد أعضاء فريق بتغيير الولاية وجود خطأ auإلىmatically من حل إلى مغلقة:

  • مغلق بواسطة: اسم عضو الفريق الذي قام باغلاق الخطأ.

  • تاريخ الاغلاق: تاريخ و وقت اغلاق الخطأ، كما هو مسجل من قبل ساعة الخادم.

  • تاريخ تغيير الحالة: تاريخ و وقت تغيير حالة الخطأ.

تم وضع الحل

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

من محلولة إلى نشطة

يمكن لعضو بالفريق بإعادة تنشيط خطأ ما من حالة وضع الحل لسبب من الأسباب التي يصفها الجدول التالي:

السبب

وقت إجراء النسخ

إجراءات إضافية لتنفذ

Not fixed (لم يتم الإصلاح)

عندما يكون الحل غير مقبول أو إذا كان الإصلاح غير صحيح.

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

Test Failed (فشل الإختبار)

عند يوضح الاختبار أن الخطأ لا يزال موجوداً.

لتوفير تفاصيل حول أي الإختبارات قد فشلت وفي أي بناء.

يتم التقاط البيانات التالية تلقائياً عندما يقوم عضو بالفريق بإعادة تنشيط خطأ من حالة وضع الحل:

  • تنشيط بواسطة: اسم عضو الفريق الذي قام باعادة تنشيط الخطأ.

  • تاريخ التنشيط : تاريخ و وقت اعادة تنشيط الخطأ، كما هو مسجل من قبل ساعة الخادم.

مغلقة

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

من مغلقة إلى نشطة

يمكنك تحديد أحد الأسباب في الجدول التالي عند إعادة تنشيط خطأ من حالة الإغلاق:

السبب

وقت إجراء النسخ

إجراءات إضافية لتنفذ

Regression (التراجع)

عند إعادة ظهور الخطأ في عمليات البناء اللاحقة للتعليمات البرمجية.

لا يوجد.

تم الإغلاق عن طريق الخطأ

عندما يتم إغلاق الخطأ بشكل غير مقصود أو لسبب آخر.

لا يوجد.

يتم التقاط البيانات التالية تلقائياً عندما يقوم عضو بالفريق بإعادة تنشيط خطأ من حالة وضع الحل:

  • تنشيط بواسطة: اسم عضو الفريق الذي قام باعادة تنشيط الخطأ.

  • تاريخ التنشيط : تاريخ و وقت اعادة تنشيط الخطأ، كما هو مسجل من قبل ساعة الخادم.

راجع أيضًا:

موارد أخرى

عناصر العمل و سير العمل (CMMI)

العناصر الملموسة (CMMI):