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