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

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