الإجابة المختصرة
غالبًا ما يُطرح النقاش بين تنفيذ Big Bang والاطلاق المرحلي كمسألة مخاطر، ولكنه في الأساس مسألة تبعية. إذا كانت وحدتان تتقاسمان نفس السجل ونفس العملية، فإن تقسيمهما إلى موجات مختلفة يخلق فترة انتقالية مكلفة وعرضة للأخطاء. أما إذا كانت الوحدات مستقلة، فلا يوجد سبب لإطلاقها جميعًا في وقت واحد.
القاعدة العملية: أولاً، حدد التبعيات، ثم اختر الاستراتيجية.
لمحة موجزة عن المقاربتين
يقوم إطلاق Big Bang بنشر جميع الوحدات في تاريخ واحد. الميزة هي الانتهاء السريع، ومصدر وحيد للحقيقة من اليوم الأول، وتكلفة صفرية للفترة الانتقالية. العيب هو تركيز المخاطر: أي خطأ يؤثر على الجميع في نفس اللحظة، والتعافي معقد.
ينشر الاطلاق المرحلي وحدة أو عملية في كل موجة. الميزة هي التعلم من موجة إلى أخرى، ومخاطر محدودة، وفريق يتحسن. العيب هو فترة مشروع أطول، وإرهاق تنظيمي، وفترة طويلة تعمل فيها نظامان بالتوازي.
تحديد التبعيات – الاختبار الحاسم
| السؤال | الإجابة التي تؤدي إلى Big Bang | الإجابة التي تؤدي إلى موجات |
|---|---|---|
| هل تتم معالجة نفس السجل في وحدتين؟ | نعم، بشكل روتيني | لا، بتكلفة واضحة |
| هل تمر العملية بين الأقسام؟ | نعم، من البداية إلى النهاية | عمليات منفصلة |
| هل يجمع التقرير الإداري بينها كلها؟ | نعم، يوميًا | تقرير على مستوى الوحدة |
| هل يمكن المزامنة ثنائية الاتجاه بتكلفة معقولة؟ | لا | نعم |
| هل تشترك الوحدات في نفس كتالوج المنتجات والتسعير؟ | نعم | لا |
ثلاث إجابات أو أكثر في العمود الأيسر – التجزئة إلى موجات ستكلف أكثر مما توفره.
تكلفة التعايش
هذا هو البند الذي يحسم العديد من القرارات، ومع ذلك يتم نسيانه في التخطيط. تشمل الفترة الانتقالية: المزامنة ثنائية الاتجاه بين Salesforce والنظام القديم، وإنشاء تقارير موحدة من مصدرين، ودعم بيئتين، وتدريب مزدوج للمستخدمين الذين يعملون مع كليهما، ومعالجة تعارضات التحديث.
يتراوح التقدير الواقعي بين 10% و 25% من ميزانية المشروع، ويزداد كلما طالت الفترة. إذا كانت الخطة تتضمن عامًا من التعايش، فيجب دراسة ما إذا كان تقصير هذه الفترة يستحق المخاطر الإضافية للإطلاق الأوسع.
مخاطر ترحيل البيانات في كل مقاربة
في Big Bang، يكون ترحيل البيانات حدثًا واحدًا وكبيرًا في نافذة زمنية قصيرة. يتطلب هذا تكرارات كاملة (Mock Cutover) وخطة استرجاع مثبتة. في الاطلاق المرحلي، يتكرر ترحيل البيانات في كل موجة، ولكن بنطاق أصغر – وفي كل مرة يجب تحديد ما يحدث للسجلات التي تلامس وحدات لم يتم نشرها بعد.
في كلتا الحالتين، جودة البيانات هي العامل الحاسم في يوم الاطلاق. التفاصيل التخطيطية موجودة في دليل تنفيذ Salesforce.
مصفوفة القرار حسب نوع المنظمة
| السياق | التوصية | السبب الرئيسي |
|---|---|---|
| حتى 150 مستخدمًا، عملية موحدة | Big Bang | تكلفة التعايش تتجاوز المخاطر |
| مواقع أو دول متعددة | موجات حسب الموقع | اختلافات تنظيمية وعملياتية |
| أقسام متعددة ذات عملية مشتركة | جوهر مشترك ثم موجات | يمنع المزامنة ثنائية الاتجاه |
| تاريخ نهائي ثابت لعقد قائم | Big Bang بنطاق محدود | لا يوجد وقت للفترة الانتقالية |
| منظمة ليس لديها خبرة سابقة في Salesforce | موجة أولى صغيرة | بناء القدرات الداخلية |
| ترحيل بيانات معقد من مصادر متعددة | موجات | D_2 توزيع مخاطر البيانات |
المقاربة الهجينة التي تعمل في الواقع
تجمع معظم عمليات تنفيذ Salesforce الكبيرة الناجحة بين: طبقة أساسية موحدة – نموذج البيانات، العملاء، الأذونات، التقارير الأساسية – يتم إطلاقها للمؤسسة بأكملها في وقت واحد؛ وفوقها موجات حسب الوحدة للعمليات المحددة. يمنع هذا المزامنة ثنائية الاتجاه للبيانات المشتركة، ومع ذلك يحافظ على التعلم التدريجي.
يعد اختيار النطاق الأدنى للموجة الأولى قرارًا بحد ذاته، ويتم تفصيله في تحديد MVP في Salesforce. في المؤسسات الكبيرة، تكون الآثار أوسع وتناقش في تنفيذ Salesforce في المؤسسات الكبيرة.
الآثار على فترة الاستقرار
تحدد الاستراتيجية أيضًا هيكل دعم Hypercare: في Big Bang، يلزم فريق كبير لفترة مكثفة وقصيرة؛ في الموجات، يلزم فريق صغير يعود في كل موجة وتتراكم لديه المعرفة. في كلتا الحالتين، تتطلب معايير خروج محددة، كما هو مفصل في Hypercare بعد Go Live.
الخلاصة
حدد التبعيات بين الوحدات قبل مناقشة المنهجية، وقدر تكلفة فترة التعايش بالأرقام، واختر حسب السياق: المؤسسة الصغيرة ذات العملية الموحدة ستتجه إلى Big Bang، والمؤسسة متعددة المواقع ستتجه إلى الموجات، ومعظم المؤسسات المتوسطة ستستفيد من جوهر مشترك وموجات فوقه.
