6.0

6.0 مقدمة إلى الجزء 6: مقاييس الموثوقية والعمليات والأمان

غطى الجزء 2 كيف ينتقل تغيير من التزام إلى الإنتاج؛ يغطي هذا الجزء ما يحدث بمجرد أن يعمل هناك، إلى أجل غير مسمى، تحت ظروف حقيقية لا يستطيع الفريق التحكم بها بالكامل. مقاييس الموثوقية والعمليات والأمان حيث تواجه وعود هندسة البرمجيات الواقع المستدام: ليس “هل نجح هذا النشر” بل “هل يستمر هذا النظام في العمل، ليلة تلو أخرى، تحت الحمل، وتحت الهجوم، وتحت إجهاد دوران استدعاء يجب أن يكون مستدامًا لسنوات، لا فقط للحادثة التالية”.

تتبع مواضيع هذا الجزء الأربعة قوسًا متعمدًا. تُرسِي مؤشرات وأهداف مستوى الخدمة (الموضوع 6.1) المفردات وانضباط تحديد الأهداف الذي يعتمد عليه كل شيء آخر في هذا الجزء. تقيس مقاييس الحوادث (الموضوع 6.2) ما يحدث عندما يُفوَّت ذلك الهدف. تقيس مقاييس الاستدعاء والقدرة (الموضوع 6.3) التكلفة البشرية وتكلفة البنية التحتية للحفاظ على تحقيق الهدف. تُوسِّع مقاييس الأمان وإدارة الثغرات (الموضوع 6.4) نفس انضباط الموثوقية إلى خطر مميز لكن مرتبط ارتباطًا وثيقًا: ليس “هل سيفشل هذا من تلقاء نفسه” بل “هل سيجعله شخص ما يفشل عمدًا”. تشترك المواضيع الأربعة في انضباط هذا الكتاب المركزي: سمِّ المقياس، وسمِّ كيف يُتلاعَب به، واقرنه بالضمان الذي يكتشف ذلك التلاعب.

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

المواضيع في هذا الجزء

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

كيف ترتبط هذه المواضيع ببعضها

يُرسِي الموضوع 6.1 الأساس الذي يبني عليه كل موضوع لاحق في هذا الجزء: بدون هدف مستوى خدمة واضح، “كم كانت هذه الحادثة سيئة” (الموضوع 6.2) و”هل عبء استدعائنا مستدام” (الموضوع 6.3) ليس لهما نقطة مرجعية مشتركة للقياس مقابلها. مقاييس الحوادث في الموضوع 6.2 هي، بمعنى حقيقي، سجل إنفاق ميزانية الخطأ الذي يُقدِّمه الموضوع 6.1؛ يقيس الموضوع 6.3 استدامة النظام البشري المسؤول عن إبقاء ذلك الإنفاق ضمن الميزانية؛ ويُطبِّق الموضوع 6.4 نفس تفكير الهدف-والميزانية على وضع أمان يميل، إن تُرِك بلا قياس، لتلقي اهتمام رد فعل فقط، بعد حادثة، بدلًا من استباقيًا.

يرتبط هذا الجزء مباشرة عائدًا بالجزء 2: معدل فشل التغيير ووقت التعافي من النشر الفاشل الخاصان بـ DORA (كلاهما مُغطًّى في الموضوع 2.10) هما، على التوالي، مؤشر استباقي لمقاييس حوادث هذا الجزء ونموذج منها. يرتبط أيضًا تقدمًا بالجزء 8، حيث يعتمد توجيه لوحة المعلومات ونضج البرنامج بشدة على نموذج ميزانية الخطأ في هذا الجزء كمثال عملي لتحويل هدف مجرد (الموثوقية، الأمان) إلى هدف ملموس وقابل للتتبع وغير مطلق يستطيع فريق إدارته فعليًا يومًا بيوم.