AlNuzum
AR
كل المشاريع
مشروع X، الاسم تحت اتفاقية سرية

نظام من خمسة وأربعين قسمًا وجزء واحد اضطررنا إلى بنائه على حدة

خمسة وأربعون قسمًا بدل الجداول المتفرقة والمراسلات. في قلب النظام تجميع خطة شخصية كان أحد المختصين ينجزها بيده.

المعطياتتجميع الخيارفحص وفق قواعدمكتوبة بالكودالخيار صدرلم يستقم:مع بيانما الذي بالضبطاستقامحتى خمس جولات، وبعدها يذهب الخيار إلى إنسان

ما الذي تغيّر

قبل

كانت الطلبات والاشتراكات والمخزون والمشتريات والمال في أماكن مختلفة، ولا تلتقي إلا في رؤوس بضعة أشخاص، وكل تقرير يُجمع يدويًا.

بعد

نظام واحد بصلاحيات مفصولة: لكل دور قسمه وصلاحياته. التقارير تُجمع من تلقاء نفسها، وتاريخ التغييرات محفوظ بالكامل.

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

أين كانت الصعوبة

بقية الأقسام تُغطى بالوسائل المعتادة. جزء واحد وجب بناؤه على حدة: تجميع الخطة الشخصية. في ما يلي ثلاثة مفترقات وما كان سيكلفه كل منها لو اخترنا الجهة الخطأ.

المنع القاطع لا يُترك داخل الطلب

ثمن الخطأمنع مخروق يعني ضررًا يلحق بإنسان على الطرف الآخر، لا مجرد انطباع سيئ

الخطأ في تفضيل أمر مزعج، ويمكن تجاوزه. أما خرق منع قاطع فحدث من وزن آخر، ولن يكون قسم الدعم من يعالجه.

لذلك نُقلت الموانع إلى الخارج، إلى مرجع. يفحصها الكود قبل التجميع وبعده، والخيار الذي يخرق واحدًا منها على الأقل لا يخرج إلى الناس إطلاقًا.

الجواب الأول لا يصلح تقريبًا أبدًا

ثمن الخطأيصحح الإنسان المخرجات بيده، فلا توفّر الأتمتة شيئًا

التجميع الحر يعطي تكرارًا داخل اليوم الواحد، وميلًا إلى مكوّن واحد طوال الأسبوع، وفراغات في مواضع لا يصح أن تكون فيها.

لم نحاول إصلاح ذلك بإعادة صياغة الطلب. بعد التجميع يأتي فحص وفق قواعد مكتوبة بالكود: وإن لم يستقم شيء عاد الطلب مع بيان ما الذي لم يستقم بالضبط. حتى خمس جولات، وبعدها يُعدّ الخيار غير مكتمل ويُسلَّم إلى إنسان.

التنوع يقوم على التاريخ لا على الحظ

ثمن الخطأالتكرار يلحظه الإنسان على الطرف الآخر، ويلحظه قبلنا

الإنسان يرى الشيء نفسه يتكرر أسبوعًا بعد أسبوع. أما النظام فلا يرى ذلك من تلقاء نفسه: هو لا يتذكر المرة السابقة.

التاريخ نحفظه نحن. ما كان قريبًا يُستبعد، وما كان أبعد تنخفض أولويته، ولتكرار المكوّن الواحد سقف مكتوب كقاعدة.

كيف تحققنا من أنه لا يكذب

  • القواعد في الكود، لا في صياغة الطلب. يمكن قراءتها ومناقشتها مع العميل وتغييرها، دون تخمين كيف سيستجيب النظام.
  • كل عملية تجميع محفوظة بالكامل. يظهر ما طُلب وما عاد وأي القواعد لم تُستوفَ وكم جولة لزمت.
  • لا يُمرَّر المشكوك فيه بصمت. إن لم يكتمل الخيار خلال خمس جولات فلا يُسلَّم على أنه جاهز، بل يذهب إلى إنسان.

هل لديكم مهمة مشابهة؟

سننظر في ما ينتقل من هذا إلى سير عملكم، ونعرض نموذجًا عاملًا قبل الدفع.

لنناقش مهمتك