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