الدروس · الدرس 3 من 5
السلسلة والإعاقة والمسار
ما الاعتماد هنا، وماذا يعني علَم الإعاقة فعلاً، ولماذا ليست السلسلة المُبرَزة هي أطول مسار.
الدرس 3 من 5 · 26 د
عمّ يدور هذا الدرس
المسار الحرج أكثر من قائمة تواريخ. إنه ادّعاء بأن بعض التواريخ يحبس بعضها الآخر. وهذا الدرس عن كيفية تسجيل ذلك الادّعاء هنا.
ويتناول ما يرفضه التطبيق حين تسبق الخطة. ويتناول كذلك الموضع الذي يكون فيه النموذج أرقّ ممّا توحي به الكلمة. اقرأ السلسلة المُبرَزة على أنها الجواب كلّه فتثق بفرع ليس آمناً.
أب واحد لكلٍّ
كل محطّة تستطيع أن تشير إلى محطّة واحدة بوصفها ما تأتي بعده. لا اثنتين، ولا مجموعة. واحدة.
وهذا يكفي لبناء سلسلة ولا يكفي لبناء شبكة. فعلى العمود الفقري المحبوك تتعلّق أربع محطّات بتأكيد الطلبية، وثلاث ببدء الخياطة، واثنتان بكلٍّ من اعتماد عيّنة القَصّة، وأمر الإكسسوارات، واعتماد عيّنة ما قبل الإنتاج، ووصول القماش، وجهوزية الحاوية. والتفرّع مقبول. أمّا الالتقاء من جديد فلا. فالمحطّة التي تنتظر أمرين فعلاً لا تسجّل إلا واحداً، والاعتماد الآخر لا وجود له في التطبيق.
أبقِ ذلك في ذهنك طوال هذا الدرس. فكل استنتاج يستخرجه التطبيق عمّا يحبس ماذا مستخرَج من هذه الروابط المفردة.
علَم الإعاقة يتكلّم عن كونها مُعاقة
كل محطّة تحمل كذلك علَماً. وشاشة القوالب تعرضه في عمود عنوانه Blocker?، بقيمتين: Blocker وPartial.
والاسم يُقرأ كأنه يسم محطّةً تحبس غيرها. وليس كذلك. فحين تحاول دفع محطّة إلى الأمام، ينظر التطبيق في العلَم على المحطّة التي تدفعها، ثم ينظر بعد ذلك فقط في المحطّة التي تشير إليها. فالعلَم يعني هذه لا تبدأ حتى تنتهي سابقتها هي. ولا يقول شيئاً عمّا يعتمد عليها.
وتسع عشرة من المحطّات السبع والعشرين على العمود المحبوك تحمل العلَم. وواحدة منها، تأكيد الطلبية، لا سابقة لها تنتظرها. فيبقى ثماني عشرة محطّة محكومة بشرط: القصّ، والخياطة، والتشطيب، والفحصان، وجهوزية الحاوية، وأمر الغزل، ووصول القماش، وكل اعتماد في سُلَّم العيّنات.
ماذا تقول محطّة محبوسة
في 20 سبتمبر تحاول خلود ضبط Cutting Start على In Progress. والغزل لم يدخل المخزن. والقصّ يعتمد على Bulk Fabric In-House، والقصّ يحمل العلَم. فينظر التطبيق في صفّ القماش، فيجده غير مكتمل، فيرفض بهذا:
Complete “Bulk Fabric In-House” first — this milestone can’t start until that step is done.
إنه يسمّي المحطّة. ويبدو ذلك بديهياً، وهو المقصد كلّه. فقد كانت صيغة سابقة من هذه الرسالة تقول إن اعتماداً لم يتحقّق فحسب، فتترك القارئ يبحث في سبعة وعشرين صفّاً عن الصفّ المقصود. والقاعدة التي يتبعها التطبيق الآن في كل مكان أن الرفض يسمّي ما يحبس، ويربط إليه حيثما استطاع.
وموضعان يحملان الشقّ الرابط.
- على بند عمل الاعتماد نفسه، يظهر ما يحبسه قبل أن تحاول شيئاً: شريط يقول "Waiting on Bulk Fabric In-House — it must be completed before this milestone can start"، يتبعه رابط Open Bulk Fabric In-House.
- وموضع الرابط يتوقّف على نوع المحطّة الحابسة. فمحطّة عيّنات أو لون تربط إلى بند عملها في
/approvals/<id>. وما عداها يربط إلى تبويب T&A على الطلبية، مُمرَّراً إلى ذلك الصفّ بعينه. - وتلك المجموعة تُطابَق بالاسم: صباغة عيّنة، وبروفة طباعة، وطباعة، وتطوير غسيل، وعيّنة، وأوّلية، وقَصّة، ومجموعة مقاسات، وPP، وTOP.
وثمّة شقّ ثالث، وهو الأنفع. فحين يُسجَّل اعتماد المشتري على محطّة سابقتها لم تنتهِ، يُحفظ القرار على أيّ حال. ولا ينتظر إلا الإغلاق التلقائي للمحطّة، ويعود الجواب مسمّياً ما يحبس بدل أن يرمي الاعتماد. فجواب المشتري باهظ الثمن ولا يجوز أن تضيعه قاعدة جدولة.
المسار الذي يُبرزه التطبيق
فوق الجدول يقع خطّ زمني للقراءة فقط، تستطيع طيّه. وعنوانه Timeline & critical path. وكل شريط يمتدّ من تاريخ سابقة المحطّة إلى تاريخها هي، فالشريط نافذة العمل لا المحطّة. والمحطّة التي لا سابقة لها تُرسم نقطة.
ويُحسب المسار الحرج هكذا. خذ المحطّة صاحبة آخر تاريخ، وافضض التساوي بأخذ الأدنى في الخطة. وامشِ إلى الوراء عبر سابقتها، وسابقة سابقتها، حتى لا يبقى شيء فوق. تلك السلسلة تُبرَز، وما عداها يُخفَت، وتقول جملة تحتها: "A slip on any of these moves the ship date. The dimmed milestones have slack."
وعلى ORD-1274 تسع حلقات في السلسلة من أصل سبع وعشرين.
| # | المحطّة |
|---|---|
| 1 | Order Confirmation & Tech Pack Handover |
| 2 | Bulk Yarn / Fabric PO Confirmed |
| 3 | Bulk Fabric In-House |
| 4 | Cutting Start |
| 5 | Sewing Start |
| 6 | Finishing & Packing Start |
| 7 | Final Random Inspection (FRI) |
| 8 | Cargo Ready / Packing Complete |
| 9 | Pre-Shipment Inspection (PSI) |
وهي سلسلة جيّدة. إنها طريق الغزل، وفي برنامج محبوك بغزل مستورد يكون طريق الغزل عادةً هو الحابس. اقرأها تعرف أين تدفع.
حيث تحمل الكلمة أكثر ممّا يحمل النموذج
والآن التحذير، وهو سبب وجود هذا الدرس.
في كل تعريف مقرَّر للمصطلح، المسار الحرج هو أطول مسار في شبكة الأنشطة، وكل نشاط خارجه يحمل قدراً مقيساً من الفسحة. والفسحة هي عدد الأيام التي يستطيع النشاط أن يتأخّرها قبل أن يبدأ بتحريك تاريخ النهاية. أمّا هنا فالسلسلة المُبرَزة ليست إلا سلسلة أسلاف أيّ محطّة صادف أنها الأخيرة. وهما الشيء نفسه فقط حين تكون الشبكة سلسلة واحدة، وهذه ليست كذلك.
انظر ما هو مخفَت على ORD-1274. سُلَّم العيّنات كلّه — صباغة العيّنة وإرسالها واعتمادها، وعيّنة القَصّة وإرسالها واعتمادها، ومجموعة المقاسات، وعيّنة ما قبل الإنتاج واعتمادها — مرسوم على أن له فسحة. وذلك صحيح في رسم التطبيق، لأن لا شيء في سُلَّم العيّنات مسجّل سابقاً للقصّ. وهو غير صحيح البتّة في المصنع. فلا أحد يقصّ 24,000 قطعة قبل أن يعتمد المشتري عيّنة ما قبل الإنتاج.
والثغرة في البيانات لا في الرسم. فالقوالب المزروعة لا تربط سُلَّم الاعتمادات بسُلَّم الإنتاج، ولا شاشة تدعوك إلى ربطهما. ونتيجتان صادقتان تلزمان.
- التأخّر في سُلَّم العيّنات لا يحرّك شيئاً بعده، ولا يظهر أيّ تحذير.
- كلمة فسحة على تلك الأشرطة المخفَتة تعني لا خَلَف مسجّل، لا ثمّة متّسع.
اختبر فهمكخطتك تُظهر تسعة أشرطة مُبرَزة وثمانية عشر مخفَتاً. بماذا أُخبرت فعلاً؟أظهر الإجابة
بأن تسع محطّات تكوّن سلسلة الآباء المفردين رجوعاً من الأخيرة، وبأن الثماني عشرة الباقية لا خَلَف مسجّلاً لها على تلك السلسلة. أُخبرت بأيّ الروابط موجودة، لا بأيّ المخاطر موجودة. وقبل أن تعتمد على شريط مخفَت، تحقّق هل يجوز فعلاً لما يمثّله أن يتأخّر، أم أن أحداً لم يسجّل قطّ ما يحبسه هو.
موجّه · ابحث عن الاعتماد الذي لم يسجّله أحد
حين يُظهر الخطّ الزمني فرعاً وكأنّ لهذهه متّسعاً، وتشكّ أن الرابط لم يُدخَل أصلاً.
هذه قائمة محطّات من مسار حرج لطلبية ملابس. كل محطّة تُسمّي سابقاً واحداً على الأكثر، فالمحطّة التي تنتظر أمرين فعلاً لا تستطيع تسجيل إلا واحد منهما. ألصق أسماء المحطّات، ومهلها بالأيام قبل الخروج من المصنع، والسابق الذي تسجّله كلٌّ منها. أخبرني أيّ أزواج المحطّات يعدّها مصنع الملابس مترابطة فعلاً بينما لا رابط بينها هنا. ورتّبها بحسب حجم الضرر الذي يُحدثه غياب الرابط. وقل لي في كل حالة ماذا يسوء لو تأخّرت السابقة ولم يتحرّك ما بعهذاا. ولا تخترع رابطاً يصحّ أحياناً فقط. وبيّن متى يكون الاعتماد سياسة مصنع لا قانون طبيعة.
قد يخطئ الذكاء الاصطناعي — تحقّق من أي شيء ستتصرّف بناءً عليه.