وثائق

نتائج وعمليات التنفيذ

حيث توجد نتائج الفحوصات، وحيث يتم تسجيل كل عملية تشغيل، وكيفية قراءتها عبر المشاريع.

ما تكشف عنه الفحوصات يظل مرتبطًا بالعمل الذي ينتمي إليه، وكل عملية تنفيذ تُسجل في سجل واحد. لكل منها مكان محدد:

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

أنماط متكررة عبر الأعمال.

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

ما يجب البحث عنه:

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

عمليات تنفيذ

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

النمط المفيد هنا هو حدوث أعطال متكررة في نفس المرحلة عبر مهام غير مرتبطة — وهذا مشكلة في إعدادات المشروع وليست مشكلة في الكود، وإعادة تشغيل المهام لن تحلها. انظر إعدادات البناء والاختبار.

تحويل الأنماط إلى أعمال.

يمكن أن تصبح نتيجة متكررة مهمة. هذه هي الغاية من ملاحظتها: "هذا النمط موجود في أربعين ملفًا" هو عمل، وليس حالة دائمة في قاعدة الكود.

عندما يجب مراقبة حالة ما بشكل مستمر بدلاً من التحقق منها يدويًا، فإن أتمتة يمكنها مراقبتها وفتح أعمال للتصحيح.

ضبط بدلاً من التسامح.

إذا كانت النتائج هائلة، فإن الفحوصات معايرة بشكل خاطئ وليس كودك سيئًا بشكل استثنائي.

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