عمليات الأعمال ولماذا تهمّنا
عمليات الأعمال ولماذا تهمّنا
لقد أتقنت حتى الآن الأدوات الكاملة للمحلل: استخلاص المتطلبات، وكتابة المواصفات، وتقييم الجدوى، ورسم مخططات التدفق ومخططات تدفق البيانات، ونمذجة الأنظمة بـ UML ومخططات الكيانات والعلاقات. يُضيف هذا الدرس البعد الأخير — تحليل عمليات الأعمال — وهو الفرع الذي لا يسأل فحسب "ماذا يفعل النظام؟" بل يسأل أيضاً "كيف تعمل المنظمة فعلاً، وكيف يمكنها أن تعمل بشكل أفضل؟"
الأداة التي ستتقنها هنا هي BPMN (نموذج ورموز عمليات الأعمال)، وهو المعيار الدولي لتوثيق عمليات الأعمال والتواصل بشأنها. لكن قبل أن نلمس الرموز، نحتاج إلى فهم ما هي عملية الأعمال ولماذا يُعدّ نمذجتها من أعلى قيم ما يمكن للمحلل تقديمه.
ما هي عملية الأعمال؟
عملية الأعمال هي تسلسل منظّم ومتكرر من الأنشطة — يؤدّيها أشخاص أو أنظمة أو كلاهما — يُحوّل مُدخلاً أو أكثر إلى مخرج محدد ذي قيمة لعميل أو صاحب مصلحة. ثلاث كلمات في هذا التعريف تحمل أكبر الأهمية:
- منظّم — ثمة نمط مميّز. يحدث نفس النوع من العمل بترتيب مشابه في كل مرة، حتى إن اختلفت بعض الخطوات من حالة إلى أخرى.
- متكرر — يحدث أكثر من مرة. الحدث الفريد ليس عملية، بل هو حادثة. العمليات هي النبضة المتكررة للمنظمة.
- مخرج ذو قيمة — كل عملية توجد لتُنتج شيئاً: طرداً مُسلَّماً، أو قرضاً معتمداً، أو موعداً مؤكداً، أو تذكرة دعم محلولة. إن لم تستطع تسمية المخرج، فأنت لم تُحدّد العملية بعد.
أمثلة عبر الصناعات
توجد العمليات في كل منظمة. فيما يلي ثلاثة أمثلة ملموسة ستعود إليها طوال هذا الدرس:
- حجز موعد في عيادة طبية. يتصل مريض أو يستخدم بوابة إلكترونية لطلب موعد. يتحقق موظف الاستقبال (أو النظام) من توفّر الطبيب، ويُؤكّد الموعد، ويُسجّل الحجز، ويُرسل تذكيراً. المُدخل: طلب موعد. المخرج: حجز مؤكّد في الجدول الزمني.
- تنفيذ طلب شراء إلكتروني. يُقدّم العميل طلباً على موقع تجارة إلكترونية. يتحقق النظام من الدفع، ويُجمّع عامل المستودع البضاعة، ويستلمها شريك الشحن، ويصل إشعار التسليم للعميل. المُدخل: طلب مُقدَّم. المخرج: بضاعة مُسلَّمة ومخزون محدَّث.
- معالجة مطالبة تأمينية في شركة شحن. يُبلّغ عميل الشحن عن بضاعة مُتلفة. يُسجّل موظف المطالبات الشكوى، يُراجع مفتّش الجودة الأدلة، يُقرّر المدير قبول التعويض أو رفضه، وتُنفّذ الإدارة المالية التحويل. المُدخل: تقرير تلف. المخرج: مطالبة محلولة مع سداد أو خطاب رفض.
لاحظ أن كل مثال يعبر دوراً واحداً على الأقل ويتضمن نقطة قرار. هذا التقاطع بين الأدوار والقرارات هو بالضبط حيث تنهار العمليات — وحيث سيكون تحليلك أكبر أثراً.
تشريح العملية: الأحداث والأنشطة والتدفقات
كل عملية أعمال — مهما بلغت من التعقيد — مبنية من ثلاثة لبنات أساسية ستُتيح لك BPMN رسمها بدقة:
- الأحداث — الأشياء التي تقع. تبدأ العملية بحدث بداية (يتصل المريض بالعيادة) وتنتهي بحدث نهاية (تأكيد الحجز). تقع أحداث وسيطة أثناء العملية (إرسال تذكير قبل 24 ساعة من الموعد).
- الأنشطة — الأشياء التي تُنجز. مهام مثل "التحقق من توفّر الطبيب" أو "تسجيل الحجز". هذه تستهلك الوقت والموارد.
- التدفقات — الاتصالات التي تُظهر الترتيب والشروط. يقول تدفق التسلسل "بعد أ، افعل ب". يقول التدفق الشرطي "إذا كان الموعد متاحاً، اذهب هنا؛ وإلا اذهب هناك".
حتى هذا العرض المبسّط يكشف شيئاً مفيداً فوراً: حين لا يكون الموعد متاحاً، تعود العملية للبحث عن موعد بديل — حلقة تغذية راجعة يجب تطبيقها في أي نظام حجز. بدون الرسم، يسهل إغفال هذه الحلقة في وصف نصي.
لماذا تهمّ عمليات الأعمال محلل الأنظمة
يقع كثير من المحللين في خطأ القفز مباشرة إلى متطلبات النظام دون فهم عملية الأعمال التي يجب أن تدعمها تلك المتطلبات. والنتيجة هي برنامج يُؤتمت الشيء الخاطئ بكفاءة — يُكرّر بأمانة عملية مكسورة وغير فعّالة بدلاً من إصلاحها.
يمنحك تحليل عمليات الأعمال ثلاثة أشياء لا تستطيع المتطلبات وحدها تقديمها:
- سياق لكل متطلب. معرفة أن "إرسال بريد التأكيد" يُشغَّل بنشاط "تسجيل الحجز" — لا بضغطة زر في أي مكان في النظام — يُخبرك بالضبط متى وتحت أي شروط يجب أن يُرسل البريد. المتطلبات بدون سياق العملية غامضة؛ أما المتطلبات المُرسّخة في نموذج عملية فهي دقيقة.
- رؤية الهدر والتأخير. حين تُنمذج الحالة الراهنة للعملية (العملية الحالية) تستطيع قياسها: كم تستغرق كل خطوة؟ أين تتراكم العناصر في انتظار الدور؟ أي الأدوار مُثقَل؟ لا يمكنك الإجابة على هذه الأسئلة من قائمة متطلبات.
- هدف التصميم. حين تفهم العملية الحالية، تستطيع تصميم الحالة المستقبلية المُحسَّنة (العملية المقترحة) بتغييرات واضحة ومبرّرة. يستطيع أصحاب المصلحة رؤية ما سيتغيّر ولماذا. هذا أكثر إقناعاً بكثير من قائمة طلبات ميزات.
عقلية العملية الحالية / العملية المقترحة
الإطار الأكثر عملية لتحليل عمليات الأعمال هو زوج العملية الحالية / العملية المقترحة:
- العملية الحالية (As-Is) هي الواقع الراهن — كيف يحدث العمل فعلاً اليوم، بما في ذلك كل الحلول الارتجالية اليدوية وجداول البيانات وعمليات التسليم غير الرسمية التي لم يدوّنها أحد في دليل المستخدم.
- العملية المقترحة (To-Be) هي الحالة المستقبلية المقصودة — كيف يجب أن يحدث العمل بعد تطبيق النظام أو التغيير المقترح.
الفجوة بين العملية الحالية والمقترحة هي بالضبط ما يجب أن يُقدّمه المشروع. وهي أيضاً أوضح طريقة لتوصيل نطاق المشروع لأصحاب المصلحة غير التقنيين: "اليوم تؤدّون هذه الخطوات الخمس يدوياً؛ بعد إطلاق النظام، ستتأتمت هذه الخطوات الثلاث وسيُزال تأخير التسليم."
سلسلة القيمة: العمليات بوصفها أصولاً للمنظمة
فكّر في العمليات الموثّقة بجودة كأصل تنظيمي، لا مجرد تسليمة مشروع. المنظمات التي تُدير عملياتها بشكل صريح تكسب أربع مزايا طويلة المدى:
- سرعة التأهيل. يستطيع موظف جديد قراءة مخطط BPMN وفهم عملية في ساعة واحدة بدلاً من أسابيع من مراقبة الزملاء.
- جاهزية التدقيق والامتثال. الصناعات المُنظَّمة (الرعاية الصحية، المالية، اللوجستية) يجب أن تُثبت أن عملياتها تتبع قواعد محددة. العمليات الموثّقة دليل؛ العمليات غير الموثّقة مسؤولية قانونية.
- التحسين المستمر. المنظمات ذات النماذج الصريحة للعمليات تستطيع قياس الأداء في كل خطوة، وتحديد نقاط الاختناق، وإجراء تجارب مُتحكَّم بها. بدون نموذج خط الأساس، "التحسين" ليس إلا تخميناً.
- تقييم أثر التغيير. حين يتغيّر تشريع أو يُعتمد تقنية جديدة، يُتيح نموذج العملية تحديد الخطوات المتأثرة فوراً. بدونه، تكتشف الأثار عند الإطلاق.
مكانة BPMN في هذه الصورة
BPMN (نموذج ورموز عمليات الأعمال) هي اللغة المُوحَّدة دولياً برقم ISO لرسم عمليات الأعمال. تُعطي كل عنصر معنى دقيقاً ومتفقاً عليه: الدائرة الرفيعة تعني "تبدأ العملية هنا"؛ الدائرة ذات الحدود السميكة تعني "تنتهي العملية هنا"؛ المستطيل ذو الزوايا المستديرة هو مهمة؛ والمعيّن هو قرار. حين ترسم مخطط BPMN، يقرأه أي محلل مُدرَّب في أي مكان في العالم تماماً كما قصدت.
ستتعلم رموز BPMN بالتفصيل من الدرس الثاني فصاعداً. الآن، الرؤية الرئيسية هي: المخططات التي سترسمها في هذا الدرس ليست مجرد صور — بل هي وسيط تواصل رسمي، بنفس دقة مخطط قاعدة البيانات أو مخطط الفصل في UML، لكنه مقروء لأصحاب المصلحة التجاريين الذين لم يكتبوا سطراً من كود في حياتهم.
خلاصة
عملية الأعمال هي تسلسل منظّم ومتكرر من الأنشطة ينتج مخرجاً محدداً ذا قيمة. لكل عملية مُشغِّل (حدث بداية)، ومجموعة أنشطة، ونقاط قرار، وحالة نهائية. يقع تحليل عمليات الأعمال في صميم تحليل الأنظمة لأنه يُوفّر السياق الذي يُحوّل طلبات الميزات الغامضة إلى متطلبات دقيقة ومبرّرة.
عقلية العملية الحالية / المقترحة هي الإطار العملي: نمذجة كيف يحدث العمل اليوم، وتحديد الهدر والثغرات، ثم تصميم كيف يجب أن يحدث بعد اكتمال مشروعك. الفجوة بين الحالتين هي نطاق مشروعك — مُصاغ بلغة الأعمال، مرئي لكل صاحب مصلحة، وقابل للاختبار بمجرد إطلاق النظام.
في الدرس الثاني سنبدأ رموز BPMN الرسمية، بدءاً من العناصر التي رأيتها هنا بصورة غير رسمية: الأحداث والمهام والتدفق الأساسي للتسلسل.