عملية قرار المضي أو التوقف: شجرة قرار جاهزية الإطلاق
قالب شجرة قرار المضي أو التوقف لجاهزية الإطلاق: من يجيب عن كل سؤال، والتفرعات المؤدية إلى المضي، أو المضي المشروط، أو الإطلاق التجريبي، أو التوقف، أو إلغاء الإصدار.
كيف تعمل
أعد تسمية المسارات وفق صلاحيات القرار الحقيقية لديك
استبدل مدير الإصدار، والهندسة وضمان الجودة، والتشغيل والدعم، والراعي التنفيذي بالأدوار التي تملك الجواب فعلاً في مؤسستك. واجعل المسارات لمن يجيب لا لمن يشارك: إذا ساهمت ثلاثة فرق بالأدلة في سؤال واحد بينما يحسمه شخص واحد، فمكان ذلك السؤال هو مسار من يحسمه. وادمج أي مسار لا تستطيع تسمية شخص أو دور محدد له.
دوّن الحدود قبل أن تحتاجها
قيمة الشجرة من قيمة اختباراتها. على «هل العيوب ضمن حدود الخطورة؟» سجّل الحد لكل درجة خطورة ضمن النطاق المُصدَر، ومن يملك تجاوزه، وهل يشمل العدّ العيوب المعروفة المرحّلة من إصدارات سابقة. وافعل المثل مع «هل استُوفيت معايير القبول؟» بوسم كل معيار إلزامياً أو مرغوباً عند تجميد النطاق، حتى لا يُعاد التفاوض على البوابة يوم الاجتماع.
عرّف ما يعنيه اختبار التراجع
«هل نجح اختبار التراجع؟» ينبغي أن تعني تمريناً فعلياً على بيئة مماثلة للإنتاج، مقيساً بالزمن، مع شخص مُسمّى قادر على تنفيذه ومحفّز مكتوب لاستدعائه. ودوّن مسألة البيانات صراحةً، لأن تغيير المخطط أو ترحيل البيانات هو غالباً ما يحوّل جواب «هل التغيير قابل للتراجع أصلاً؟» إلى لا، وذلك التفرّع هو الطريق الوحيد إلى الإلغاء.
اجعل النتيجتين المشروطة والتجريبية حقيقيتين
المضي المشروط لا يختلف عن المضي الكامل إلا إذا حمل كل شرط مسؤولاً مُسمّى وتاريخ استحقاق وأثراً معلناً عند الإخلال به. والإطلاق التجريبي يحتاج تحديد شريحته، ونسبة التعرّض أو قائمة العملاء مكتوبة، ومعيار التوسيع. أضف الاثنين إلى حقل التعليق على «ما النطاق المصرَّح به؟» حتى لا تنتهي المراجعة بإيماءة غير مُقيَّدة.
افصل التوقف عن الإلغاء
التوقف يعني أن الإصدار نفسه سيُطلق لاحقاً، فيحتاج تاريخاً جديداً ومعوّقاً مُسمّى قبل انتهاء الاجتماع. أما الإلغاء فيعني سحب الإصدار وإعادة النطاق للمعالجة أو إعادة النظر. وإبقاؤهما نقطتَي نهاية متمايزتين يمنع تسجيل إلغاء حقيقي بوصفه تأجيلاً لأسبوعين يتكرر بهدوء.
انشرها ثم راجعها بعد كل بوابة
شارك الشجرة حيث تُعقد المراجعة فعلاً، إلى جانب ملف الأدلة، ووثّق اعتماد الأشخاص المُسمّين في المسارات. وبعد كل إصدار، افحص هل أُجيب عن سؤال بلا دليل، وهل نقصتك نتيجة كنت بحاجة إليها. واحتفظ بالنسخ السابقة لتستطيع إظهار متى تغيّرت المعايير ولماذا.
الأسئلة الشائعة
ما الفرق بين شجرة قرار المضي أو التوقف وخريطة عملية الإصدار؟
خريطة عملية الإصدار تجيب عن «ماذا يحدث تالياً ومن ينفّذه». تعرض المهام متسلسلة عبر المسارات، من تجميد النطاق والبناء والاختبار إلى النشر والمراقبة، وتعامل قرار المضي أو التوقف كعقدة واحدة. أما شجرة القرار فتجيب عن «أي خيار نختار ومن يقرر»: عمودها الفقري سلسلة أسئلة لا مهام، وتفرعاتها مُسمّاة بأجوبة مثل مستوفاة أو تتجاوزها أو قابلة للإعفاء أو محجوب، لا بالنشاط التالي، وتنتهي إلى نتائج متمايزة عدة بدل أن تلتقي عند مسار واحد. استخدم الاثنتين معاً: خريطة العملية للمسار الكامل على /ar/templates/عملية-إصدار-البرمجيات، وهذه الشجرة للبوابة القابعة داخله.
ما الأسئلة التي تنتمي إلى قرار المضي أو التوقف؟
سبعة أسئلة تغطي معظم الإطلاقات. هل استُوفيت كل معايير القبول الإلزامية؟ هل العيوب المفتوحة ضمن حدود الخطورة المتفق عليها؟ هل التبعيات والأطراف الثالثة جاهزة؟ هل جُرِّب التراجع فعلاً لا كُتب فحسب؟ هل الدعم والتشغيل مدرَّبان ومزوَّدان بالكوادر للحجم المتوقع؟ هل نافذة التغيير خالية على التقويم التجاري كما على التقني؟ هل اعتماد الراعي التنفيذي قائم؟ وينبغي أن يكون كل سؤال قابلاً للإجابة من أدلة جُمعت قبل الاجتماع، ولهذا تبدأ الشجرة بملف أدلة الجاهزية لا بالسؤال الأول.
من يتخذ قرار المضي أو التوقف؟
ينبغي أن يرأسه شخص واحد مُسمّى، غالباً مدير الإصدار أو من يملك بيئة الإنتاج، لكن الانضباط المفيد هو إسناد كل سؤال على حدة لا القرار كاملاً. الهندسة وضمان الجودة تجيبان عن أسئلة القبول والعيوب، والتشغيل والدعم يجيبان عن التراجع والكوادر، ومدير الإصدار يجيب عن التبعيات ونافذة التغيير، والراعي التنفيذي يجيب عن الاعتماد. وبهذه الصياغة تصبح مهمة الرئيس تشغيل الشجرة وتوثيق النتيجة، لا التحكيم في كل سؤال بنفسه. وتوثيق من أجاب عن ماذا مهم كدليل أيضاً: أطر الضبط مثل SOC 2 تتوقع أن تكون التغييرات مُصرَّحاً بها ومختبَرة ومعتمدة وموثّقة، وشجرة قرار بصلاحيات مُسمّاة طريقة مباشرة لإثبات ذلك.
متى ينبغي أن ينتهي القرار بمضي مشروط بدل التوقف؟
حين لا يعرّض البند المعلّق الإصدار للخطر ويوجد من سيتولاه بعد الإطلاق. المضي المشروط نتيجة حقيقية فقط إذا حمل كل شرط مسؤولاً مُسمّى وتاريخ استحقاق وأثراً معلناً عند الإخلال، وإلا فهو مضي كامل بأوراق إضافية. واحصر التوقف فيما قد يترك المستخدمين معرَّضين أو بلا دعم. وفي هذه الشجرة، تُحال إلى التوقف مع إعادة الجدولة كلٌّ من فجوات القبول المانعة، والعيب المتجاوز للحد بلا اتفاق، والتبعية الصلبة التي لا يمكن الإطلاق بدونها، ووظيفة الدعم غير الجاهزة، وتعارض نافذة التغيير.
ما الفرق بين التوقف والإلغاء؟
التوقف يعني تأجيل الإصدار: النطاق نفسه يُطلق في موعد جديد بعد انحسار المعوّق. أما الإلغاء فيعني سحبه وإعادة النطاق للمعالجة أو إعادة النظر، بلا تاريخ مرفق. والفصل بينهما مهم لأن إصداراً لا يمكن التراجع عنه إطلاقاً، أو إصداراً حجب الراعي التنفيذي اعتماده لأسباب تجارية، ليس منتظراً لإصلاح؛ وتسجيله كتأجيل يؤدي إلى عقد المراجعة نفسها بعد أسبوعين بالأدلة نفسها.
كيف أقصر الإطلاق على مجموعة تجريبية أو محدودة؟
عامله كنتيجة للقرار لا كتسوية يُتوصَّل إليها في الغرفة. في هذه الشجرة يتفرّع السؤال الأخير، «ما النطاق المصرَّح به؟»، إلى كامل ومشروط وتجريبي فقط، فيكون الإطلاق المحدود اختياراً مقصوداً بعد الإجابة عن كل أسئلة الجاهزية، لا وسيلة لتفادي التوقف. وقبل المراجعة، عرّف ما يعنيه الإطلاق التجريبي في منتجك: أي شريحة أو مستوى تعرّض، وكم يستمر، وما الذي يُراقَب، وما المعيار الذي يصرّح بتوسيعه.