Table of Contents
ويزيد من عدد أعضاء فريق كانبان من حيث عددهم من الأجهزة الرقمية التي تلصقها، وهي منهجية لإدارة المشاريع تستند إلى مبادئ تصور العمل، وتقصر العمل على الإنتاج، وتزيد التدفق إلى أقصى حد، وتعتمد الأفرقة الهندسية، سواء كانت برامجيات أو معدات أو نظم معقدة، كنبان لتحقيق الشفافية في سير عملها أو في أوجه القصور السطحية، وتكشف القدرة الحقيقية للكانبان عن وجود تحسينات كمية.
"فهم مقاييس "كانبان "علامات حيوية لتدفق عملك
وكما يرصد الطبيب معدل القلب، وضغط الدم، ودرجات الحرارة لتقييم صحة المريض، يقوم فريق هندسي برصد مجموعة من القياسات الأساسية في كانبان لتقييم صحة تدفق العمل، وتوفر هذه القياسات بيانات موضوعية تحل محل التخمين والمشاعر الحزينة، وتشكل أربع مصفوفات الأساس لأي تحليل من تحليلات كانبان:
- Cycle Time] – The time it takes for a task to move from the moment work actually begins on it (often when it enters the “In Progress” column) to the moment it is completed (e.g., moved to “Done”). Cycle time excludes any time spent waiting in a backlog or queue. It reflects the speedreation actual value-c).
- Lead Time] - The total elapsed time from the moment a task is requested (added to the backlog) until it is delivered. Lead time includes all waiting, prioritization, and any idle periods. It represents the end-to-end experience of a stakeholder waiting for a feature or fix.
- Throughput] - عدد المهام (أو بنود العمل) المنجزة في فترة محددة، تقاس عادة في الأسبوع أو في كل طبعة، ويستخدم الناتج في التنبؤ بالقدرات المستقبلية ويضع توقعات موثوقة للإنجاز.
- Work In Progress (WIP) ] - عدد المهام التي بدأت ولكن لم تنته بعد في أي لحظة معينة، و WIP مؤشر رئيسي على صحة التدفق.
وهذه القياسات ليست معزولة؛ فهي تتفاعل، على سبيل المثال، فإن زيادة برنامج تطبيقات الإنترنت إلى ما يتجاوز الحد المستدام يُفضي دائماً تقريباً إلى زيادة وقت الدورة، مما يؤدي بدوره إلى زيادة وقت القيادة، وقد يؤدي الإنتاج إلى الارتفاع مؤقتاً، بل إلى ارتفاع في نهاية المطاف، أو انخفاضات بسبب زيادة عبء العمل، ويكتسي فهم هذه العلاقات أهمية حاسمة في تشخيص الاختناقات.
How to Collect and Visualize Kanban Metrics
قبل أن تتمكن من تحديد الاختناقات يجب أن تكون لديك بيانات موثوقة معظم أدوات كانبان الحديثة (مثل جيرا، تريلو، ويكان، أو منابر التحليل المكرس) تتبع تلقائياً وقت الدورة، والوقت المحدد، وشبكة الإنترنت، غير أن الأداة لا تعدو أن تكون جيدة كما هي البيانات التي تتلقاها.
- وهناك تعريف واضح ل " المنفذ " و " المكتمل " لكل عمود.
- وتُنقل المهام عبر الأعمدة بشكل متسق وسريع.
- وتُوزع بنود العمل على النحو المناسب (أو تستخدم وحدة موحدة مثل نقاط القصة أو الأيام المثالية).
وعندما تصبح البيانات ذات قوة، فإن أكثر ما يتصوره الكابان في تحليل الاختناقات هو ] مقياس تدفق التراكمي ].
Other useful visualizations include Cycle Time Scatterplots] (which show the distribution of cycle times for individual items, highlighting outliers) and ]Run Charts of throughput (which reveal trends and seasonal patterns).
تحديد المراكب باستخدام القياسات: نهج نظامي
وتشكل المراكب قيودا تحد من الناتج العام لنظام ما، فهي في كانبان تتجلى في مرحلة (أو مورد) حيث تراكم العمل أو تتسارع فترات الدورة أو تتجاوز الشبكة الحد الأقصى، وتوفر القياسات مؤشرات رئيسية ومؤشرات متخلفة، وهنا نهج تدريجي لتحديدها:
1 - تحليل الوقت المستغرق في المرحلة
فإسقاط وقت الدورة إلى عناصرها في العمود الواحد، مثلاً " في التنمية " ، " في استعراض المدونة " " في الاختبار " ، إذا كان متوسط مدة دورة مرحلة واحدة أعلى بكثير من غيرها (مثلاً، تستغرق الاختبارات ثلاثة أيام بينما تستغرق التنمية 1)، فإن هذه المرحلة تشكل عقبة محتملة، وتستخدم خريطة للمراقبة لمعرفة ما إذا كان وقت الدورة العالية نمطاً ثابتاً أو حالة شاذة حديثة.
2 - رصد برنامج دبليو بي بي ضد حدود دبليو بي آي
وينبغي أن يكون لكل عمود من عمود كانبان )أو سباحة( حدا محددا للشبكة العالمية للشراكات الدولية - أقصى عدد من الأصناف المسموح بها في تلك المرحلة في وقت واحد، وإذا كان برنامج دبليو بي أي الفعلي يقترب باستمرار من الحد الأقصى أو يتجاوزه، فإن الفريق يدفع العمل إلى منطقة مدر َّبة للتدفقات، والمقياس بسيط: فعندما يتجاوز برنامج دبليو بي أي الحد الأقصى، تكون الاختناقات نشطة، والسبب الجذري هو أن قدرة المرحلة قد تغيرت )أي في مرحلة العطلة( .
3- استعراض اتجاهات النواتج على مر الزمن
إن الاتجاه نحو انخفاض الناتج، حتى مع استمرار أو زيادة برنامج دبليو بي أي، هو أعراض كلاسيكية للاختناقات، وكثيرا ما يحدث ذلك لأن الفريق يمضي وقتا أطول في التنسيق أو الانتظار أو إعادة العمل بدلا من أن ينجز العمل المنجز، ومقارنة بين الناتج والمشروع في مبعثرة، وإذا ما تم تلفيقه بينما يرتفع برنامج دبليو بي آي، فقد وجدت قيودك.
4 - تفسير الأشعة التراكمية
وفي إطار برنامج تنمية الأسرة، تبحث عن المجالات التي تنقطع فيها خطوط الترسبات )وخاصة الفجوة بين " التقدم " و " الدون " التي تنمو بمرور الوقت( وتدل الفجوة المسطحة أو المتقلصة على تحسن التدفق، وتعني الفجوة الآخذة في الاتساع أن الفريق يبدأ عمله أكثر مما ينهي اختناقات في عملية الإنجاز، كما تبحث عن أنماط " للدرجة الواحدة " في كثير من المراحل، مما يشير إلى حدوث اندفاع دوري يدوي في النشاط يتبعه علامات طويلة.
٥ - استخدام قانون ليتل للتحقق من الرصيد
وينص قانون قليل على أن متوسط عدد الأصناف في النظام يعادل متوسط معدل الوصول المضاعف بمتوسط الوقت الذي يقضيه أحد الأصناف في النظام )الوقت المحدد للدورات( وإذا كانت أعدادكم الفعلية تنحرف عن هذا القانون، فإن من المرجح أن يكون هناك اختلال في التوازن، مثلا إذا كان عدد أعضاء الشبكة ٠١ ونسبة الناتج في اليوم ٢، فإن وقت الدورة المتوقعة هو ٥ أيام، وإذا لاحظتم فترات الدورة التي تستغرق ٨ أيام، فإن العمل يعلق في مكان ما.
السيناريوهات العملية والأمثلة الحقيقية للعالم
وبغية جعل النظرية ملموسة، النظر في نمطين مشتركين من الاختناقات في الأفرقة الهندسية:
- (أ) يلاحظ فريق برامجيات أن مدة دورة عمود " استعراض البرامج " تبلغ يومين، بينما يُجرى " التطوير " في المتوسط يوم واحد، ويُظهر الصندوق العالمي للتنمية في ضوء التسلق المطّرد، ويكشف التحقيق أن اثنين فقط من كبار المهندسين يقومون باستعراضات الرموز، وأنهم يشاركون أيضاً مشاركة كبيرة في مهام التطوير.
- The Testing Bottleneck:] A equipment team has a testing stage that requires a physical test bench, which is available only during business hours and is often double-booked. Lead times spike, and throughput drops. The WIP limit for testing is frequently breached. The team adds a second test bench and schedules testing shifts, reducing cycle time by 60%.
وتوضح هذه الأمثلة أن الاختناقات أحياناً لا تفتقر إلى الجهود بل إلى نظم تحد من الأدوات أو الناس أو من وضوح العمليات.
معالجة العقبات: الاستراتيجيات التي تعمل
وبعد تحديد الاختناقات، تتمثل الخطوة التالية في القضاء على هذه الاختناقات أو التخفيف منها، ويقدم كانبان عدة استراتيجيات مثبتة، ولكن يجب تطبيقها بطريقة مدروسة وليس آليا.
تحسين تدفق العمليات في مركب بوتلينك
تركيز جهود التحسين مباشرة على المرحلة المقيدة، وقد يعني ذلك القيام بمهام يدوية آلية (مثلاً، استخدام الإدماج المستمر في اختبارات السيارات)، وتبسيط سير العمل (مثل دمج خطوتين مخصصتين)، أو توحيد المدخلات بحيث تتلقى مرحلة الاختناقات عملاً جاهزاً وواضحاً، ولذلك فإن ] النظرية المتعلقة بالقيود تدعو إلى عدم حدوث أي تحسن في المرحلة.
الموارد العقارية مؤقتا أو بصورة دائمة
وإذا كانت الاختناقات شخصية أو فريق محدد، فإنكم تنظرون في التدريب أو إعادة الانتداب المؤقت، مثلا، إذا كان استعراض الرموز هو الاختناقات، ولم يكن بوسع مهندس واحد أن يستعرض جافاسكيبت، ويستثمر في تدريب الآخرين، وفي الأجل القصير، قد تسحبون ذلك المهندس بعيدا عن مهام التنمية للتركيز على الاستعراضات إلى حين الانتهاء من العمل المتأخر، ولكن تذكروا أن إعادة تخصيص الموارد من مرحلة لاحقة من عدم استخدام البيانات.
Adjust WIP Limits Strategically
إن تخفيض الحد الأقصى للشراكات الدولية في مرحلة الاختناقات يمكن أن يحسن تدفقها فعلا، مما يرغم الفريق الذي يتجه إلى أعلى المجرى على التوقف عن العمل الجديد، مما يعطي فرصة للحاق بالركب، وقد يبدو منافيا للحد من حجم الاختناقات، ولكنه يحول دون تراكم العمل المنجز جزئيا، الذي يزيد من وقت الدورة وتعقيدها، ويجد بمرور الوقت الحد الأمثل للشراكات العالمية الذي يتوازن من خلال الناتج والتدفق.
تعزيز القدرات في منطقة البوتلينك
وعندما تستنفد جميع الاستراتيجيات الأخرى أو تكون الاختناقات قائمة على القدرات فقط، تنظر في إضافة المزيد من الموارد: تعيين مهندسين إضافيين، أو شراء المزيد من المعدات، أو تخصيص أفرقة خارجية، غير أن إضافة القدرة ينبغي أن تكون قراراً مدفوعاً بالبيانات مدعوماً باتجاهات النواتج وتحليل الفوائد من حيث التكلفة، ويتجنب ببساطة زيادة حجم الفريق دون فهم السبب الجذري.
تحسين نوعية العمل في مجال المنافسة
وكثيرا ما توجد اختناقات لأن العمل الذي يصل إلى مرحلة ما غير كامل أو غير محدد بشكل جيد أو يتطلب إعادة نظر، فعلى سبيل المثال، إذا فشل الاختبار كثيرا بسبب الاحتياجات المفقودة أو سوء نوعية الترميز، تصبح مرحلة الاختبار عقبة ليس بسبب القدرات وإنما بسبب عيوب في المراحل الأولى، فتعزيز تعريف القوائم المرجعية المنجزة أو تطبيقها أو اشتراط إجراء استعراضات من قبل الأقران يمكن أن يقلل من الأعمال التي تغرق الاختناقات.
مواصلة الرصد والتحسين
فالتحديــد والتسوية للاختناقات ليسا حدثاً لمرة واحدة، فالعمليات الهندسية تتطور، وتغير تكوين الأفرقة، وتبرز معوقات جديدة، وبالتالي فإن الخطوة النهائية هي إدخال تحليل دقيق في النظام الأساسي للفريق، حيث تجري أفرقة كانبان الناجحة استعراضاً أسبوعياً أو أسبوعياً لعمليات استعراض حيث تدرس مخططات التدفق التراكمية، وتوزيع الوقت للدورة، وتناقش من خلال ذلك.
- ما الذي تغير في الفترة الأخيرة التي قد تكون قد أثرت على التدفق؟
- هل هناك أي مراحل جديدة تظهر زيادة عدد أعضاء الشبكة العالمية للشراكات العالمية أو فترات أطول من الدورة؟
- هل لا تزال الحدود مع برنامج تطبيقات الإنترنت مناسبة نظراً للقدرة الحالية؟
- ما هي التجارب التي يمكننا أن نجريها لتحسين القيود؟
هذا الاجتماع ليس جلسة لللوم؛ بل هو تحقيق علمي، واستخدام القياسات لتشكيل فرضيات، وتنفيذ تغييرات صغيرة، وقياس النتائج، مع مرور الوقت، يطور الفريق فهما عميقا لنظامه الخاص ويصبح استباقيا بدلا من رد الفعل.
الشلالات المشتركة في التحليلات الدقيقة
حتى مع البيانات الجيدة، يمكن للفرق أن تسيئ تفسير القياسات، تجنب هذه الأخطاء المشتركة:
- Focusing on averages alone. المتوسطات يمكن أن تخفي التقلبات، وقد يكون متوسط الوقت للدورة 4 أيام على ما يرام، ولكن إذا كان التوزيع يشمل العديد من المهام التي تستغرق يوما واحدا وبعض المهام التي تستغرق عشرة أيام، فإن المسألة هي المعالم الخارجية، والنظر دائما في التوزيعات.
- Neglecting demand patterns.] If the inflow of work fluctuated wildly, cycle times will naturally vary. A single bottleneck metric might be misleading if the team is being overloaded from upstream. Consider arrival rate alongside WIP and cycle time.
- Overreacting to short-term spikes.] A single day with high WIP or a one-time delay might not indicate a bottleneck.
- ] Ignoring the human element.] Metrics reveal symptoms, not root causes. always couple quantitative analysis with qualitative discussions with the team. A bottleneck might be caused by a broken tool, unclear requirements, or interpersonal friction that no metric can capture directly.
الموارد الخارجية للتعلم الأعمق
وبغية مواصلة استكشاف مقاييس كانبان وتحليل الاختناقات، النظر في هذه المصادر الموثوقة:
- Digité: Kanban Metrics and How to Use Them] - A comprehensive guide to cycle time, lead time, WIP, and throughput.
- معهد المشاريع التجارية في منطقة ليان: كانبان ] - المبادئ التأسيسية من منظور ليان.
- Atlasian: Kanban Board and Metrics] - المشورة العملية لأفرقة تستخدم جيرا أو أدوات مماثلة.
- Kanbanize: How to Use Cumulative Flow Diagrams] - A deep dive into interpreting CFDs.
- Scrum.org: What is Kanban? ] - An introduction to how Kanban complements agile frameworks.
الاستنتاج: بناء ثقافة هندسية لدارفين البيانات
إن مقاييس كانبان ليست غاية في حد ذاتها، فهي أدوات للتحسين المستمر، ومن خلال التتبع المنتظم لوقت الدورة، والوقت الذي يستغرقه، والنواتج، والشبكة العالمية للشراكات، يمكن للأفرقة الهندسية أن تتجاوز الانطباعات غير المحددة عن المكان الذي يعلق فيه العمل، ويمكنها أن تحدد الاختناقات التي تنطوي على الدقة، والاختبارات بأمان، وأن تستمر في التدفق على المدى الطويل، وتناقشه بصورة منتظمة، وتتصرف بشأن قيمة الإجهاد من خلال عملية