castomFLOW
افتح castomFLOW

الشغل الإداري والتشغيلي

الشغل اللي مالوش مسؤول لأن كل واحد بيعمل منه شوية

كل شركة فيها طبقة مهام محدش اتعيّن يعملها وكل واحد بيلاقي نفسه بيعملها: الملف اللي لازم يتنقل، الرقم اللي لازم يتأكد، الموافقة اللي لازم حد يطارد عليها، التصدير اللي لازم يحصل قبل المحاسب يوصل.

الموزّع اللي عنده أربع أنظمة

موزّع صغير. الأوردرات بتوصل في نظام، المخزون عايش في تاني، المحاسب شغال في تالت، والمخزن شغال على برنامج من 2006 واجهته الوحيدة ملف CSV بيتساب على سيرفر SFTP. مفيش حاجة غلط في أي واحد فيهم لوحده. المشكلة كلها في الفراغات بينهم.

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

كل ليلة، أربعة أنظمة04:02
  • ⚡مشغلملف بيظهر على SFTP بتاع المورّد.
  • 2اتقرأفواصل منقوطة، byte-order mark، عناوين بالبولندي. 4,118 سطر.
  • 3اتأكدرموز العملة والدول مقابل البيانات المرجعية. صفّين غير صالحين.
  • 4اتبعتدفعات من 200 لنظام المخزون. حد السرعة محترم.
  • 5اتكتب راجعقيود محاسبية اتعملت للفرق بس.
  • !الاستثناءاتصفّين اتسجّلوا برقم الصف والسبب. الـ 4,116 التانيين عدّوا عادي.
  • ✉الملخصرسالة واحدة الساعة 07:00، متأجّلة بساعات الهدوء لحد وقتها.

خطوات مدفوعة: 0تكلفة الـ run ده: ولا حاجة

الاستثناءات هي المنتج

قيمة تدفق زي ده مش إنه ينقل أربعة آلاف صف. أي سكريبت ينقل أربعة آلاف صف. القيمة إنه بينقل 4,116 منهم في صمت وبيحط التانيين قدام حد، برقم الصف والقيمة اللي فشلت وسبب الفشل.

وده بيحوّل شغل خمسين دقيقة لشغل دقيقتين، و — الأهم — بيحوّل شغل مش مرئي لشغل مرئي. قبل كده، محدش كان عارف إن الفد فيه صفّين غلط في الأسبوع. كانوا بيتصلحوا في صمت من اللي بيعمل الاستيراد، والمورّد عمره ما اتقال.

موافقات مش بتقف

الموافقة هي انتظار. التشغيل واقف عند الخطوة دي، شايل كل اللي يعرفه، ومش بيكلف حاجة وهو واقف. لو محدش رد خلال المدة اللي بتحددها، بيتصعّد، أو بياخد المسار الافتراضي، أو بيقف ويسجّل نفسه — إنت اللي بتختار، والاختيار باين في التدفق نفسه مش في دماغ حد.

النسخة الشائعة: تلاحق بعد يومين، تصعّد لشخص تاني بعد أربعة، ومتعملش أبداً حاجة تقف تلات أسابيع لأن الشخص الوحيد اللي يقدر يوافق كان في أجازة.

زمان حد كان بيفضل بدري عشان ده.

الستة المعتادين

الناس بتبني إيه هنا

شغل الليل

تصدير، تحويل، استيراد، تأكيد، تقرير. حتمي من الأول للآخر، يعني مش بيكلف حاجة في التشغيل وبيطلع نفس النتيجة كل ليلة.

توجيه المستندات

الفاتورة بتوصل كمرفق PDF. البيانات بتتسحب، بتتراجع على أمر الشراء، وبتتخزن في ثلاثة أنظمة. اللي مش مطابق بيروح لواحد بشري.

تهيئة الموظفين الجداد وتسجيل خروج اللي ماشيين

زميل جديد محتاج حسابات في ستة أماكن، وواحد ماشي محتاج تتشال منهم كلهم في اليوم الصح. التاني هو اللي بيتنسي.

التصعيد

أي حاجة أقدم من حد معين، واقفة عند أي حد، بتتابع مرة وبعدها بتتصعّد. الـ workflow ممل، لكن غيابه هو سبب إن الحاجات تقعد تلات أسابيع.

مواعيد الامتثال

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

فحوصات الصحة

استعلم على الحاجات اللي لازم تكون شغالة، واطلع تنبيه واحد لو حاجة مش شغالة، بدل أربعة مية تنبيه أول ما الشبكة تقطع لحظة الساعة 2:41.

ليه الشغل ده بيفضل يدوي للمدة دي

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

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

ما تؤتمتش عملية وحشة. لو اتنين بيعملوا نفس الشغل بطريقتين مختلفتين وكل واحد متأكد إنه صح، الـ workflow هيخلي واحد فيهم غلط أسرع وبانتظام أكتر. اتفقوا على العملية الأول؛ الأتمتة بتاخد يوم والتخنيق بياخد أسبوعين.