أربعة مواقف من الترقية — اختر واحدًا واكتبه
وأكثر المنشآت لا تختار: تُرقّي حين يُلحّ المزوّد وتؤجّل حين تنشغل:

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