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