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