اتفاقية مستوى الخدمة ليست ملحقاً قانونياً يُوقَّع ويُنسى. هي الوثيقة الوحيدة التي تحوّل كلمة «ندعمكم» إلى شيء يمكن قياسه والمحاسبة عليه. وأغلب الاتفاقيات التي نراها تفشل في نقطة واحدة: تحتوي أرقاماً، لكنها لا تعرّف ما تعنيه تلك الأرقام.

١. تعريف الجاهزية قبل نسبتها

الرقم «٩٩٫٩٪» بلا معنى حتى تُجيب الاتفاقية عن ثلاثة أسئلة: جاهزية ماذا بالضبط؟ وتُقاس من أين؟ وعلى أي فترة؟

جاهزية الخادم تختلف عن جاهزية الخدمة التي يقدّمها. قد يكون الخادم يعمل بينما التطبيق لا يستجيب. والقياس من داخل مركز البيانات يعطي نتيجة أفضل دائماً من القياس من موقع المستخدم. وفترة القياس تغيّر كل شيء: نسبة تُحسب شهرياً تسمح بانقطاع أطول في اليوم الواحد من نسبة تُحسب أسبوعياً.

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

نسبة الجاهزية الانقطاع المسموح شهرياً (تقريباً)
٩٩٪نحو ٧ ساعات و١٢ دقيقة
٩٩٫٥٪نحو ٣ ساعات و٣٦ دقيقة
٩٩٫٩٪نحو ٤٣ دقيقة
٩٩٫٩٥٪نحو ٢٢ دقيقة
٩٩٫٩٩٪نحو ٤ دقائق و٢٠ ثانية

الفرق بين ٩٩٪ و٩٩٫٩٪ يبدو ضئيلاً على الورق، لكنه عملياً الفرق بين يوم عمل ضائع وبين استراحة غداء. وكلما ارتفعت النسبة ارتفعت التكلفة — فاختر ما تحتاجه أنظمتك الحرجة فعلاً، لا أعلى رقم متاح.

٢. تصنيف الحوادث بمعيار الأثر لا بمعيار التقنية

التصنيف الجيد يبدأ من أثر الحادثة على العمل، لا من نوع النظام المتعطل. مثال على تصنيف عملي:

  • حرجة: توقّف كامل لخدمة تمنع العمل، أو تسريب بيانات محتمل.
  • عالية: تدهور كبير في الأداء، أو تعطّل يصيب مجموعة مستخدمين مع وجود حل بديل مؤقت.
  • متوسطة: خلل يصيب مستخدماً أو وظيفة محدودة دون إيقاف العمل.
  • منخفضة: طلبات وتغييرات مجدولة واستفسارات.

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

٣. الفصل بين زمن الاستجابة وزمن الحل

زمن الاستجابة هو المدة حتى يبدأ شخص مؤهل العمل على الحادثة فعلاً — لا حتى يصلك ردّ آلي. وزمن الحل هو المدة حتى تعود الخدمة. الالتزام بالأول وحده شائع لأنه سهل، لكنه لا يحمي أحداً.

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

٤. الاستثناءات — البند الذي يقرأه القليلون

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

  • الصيانة المجدولة: كم ساعة شهرياً؟ وبأي إشعار مسبق؟ وهل تُحتسب من الجاهزية؟
  • أعطال مزوّد ثالث (الاتصالات، السحابة): هل يتوقف التزام المزوّد تماماً، أم يبقى ملزماً بالمتابعة والتصعيد؟
  • تغييرات ينفّذها فريقكم: مقبول كاستثناء، لكن يجب تعريف ما يُعدّ تغييراً
  • القوة القاهرة: معرّفة بدقة، لا كعبارة مفتوحة

٥. أثر الإخلال

اتفاقية بلا أثر عند الإخلال هي إعلان نوايا. الأثر لا يعني بالضرورة تعويضاً مالياً كبيراً — التعويضات في هذا المجال غالباً رمزية مقارنة بالخسارة الفعلية. الأهم منها عملياً هو حق الإنهاء عند تكرار الإخلال، لأنه الأداة الوحيدة التي تحافظ على جدية المزوّد بعد التوقيع.

٦. التقرير والمراجعة

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

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

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

الخلاصة

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