التسجيل المباشر

What is Kanban method?

What is Kanban method?
ما هي طريقة كانبان؟

ما هي كانبان Kanban؟

كلمة "كانبان" هي كلمة باليابانية وتعني "بطاقة". وكعملية، نشأت في الأربعينات من القرن العشرين، عندما اكتشفت شركة تويوتا أن عمليات "في الوقت المناسبJust in Time " زادت من الإنتاج. وهذا يعني إنتاج منتجات لتلبية الطلب، بدلاً من تصنيع مخزون كبير على أمل أن يجد مستهلكين. تم تتبع هذا مع بطاقات للمهام (ومن هنا جاء الاسم) على لوحة كبيرة، والتي تتبع عملية التصنيع من البداية وحتى شحن المنتج النهائي. هذه هي منهجية كانبان باختصار: تتبع العمل من التفكير إلى الإنجاز. فكر في الأمر مثل منتج على خط تجميع حيث يمكنك مشاهدة كافة مراحل خط التجميع في آن واحد.
اليوم تتم عادة هذه العملية وهي التعقب بطريقة كانبان على الانترنت، مع بطاقات منسقة تتحرك مع تحرك العمل وحتى الانتهاء من العمل. أسلوب كانبان يحافظ على حركة العمل دون أي موانع.

كيف تعمل طريقة كانبان؟

تستند كانبان على فكرة التسليم المستمر: لا يوجد تسليم واحد ونهائي في نهاية العملية (مثل الطريقة التنبؤية Predictive) ولكن سلسلة من التكرارات التي تظهر التقدم (كما هو بالطريقة التكرارية Iterative). تحتوي لوحة كانبان على مجموعة من الأعمدة التي تشير إلى مكان العمل في دورة العمل. وعادة ما تكون هذه على غرار: "القيام به To Do"، "قيد التقدمDoing "، "استعراض Review"، و " تم Done". يتم نقل العمل من عمود إلى آخر حتى يتم إكمال مهام أو مكونات أو منتجات محددة. تم تصميم حدود العمل في التقدم (WIPWork in Progress ) للتأكد من عدم وجود اختناقاتBottlenecks . لدى منهجية كانبان بطاقات تمثل كل مهمة من مهام العمل التي يجب القيام بها في المشروع.
لكن أكثر أهمية من طريقة كانبان هي مبادئ كانبان، وكيف تؤثر على طريقة العمل.

مبادئ وممارسات كانبان

لدى كانبان أربعة مبادئ رئيسية. وهي:

إظهار ما تفعله Visualize what you do: اجعل كل عنصر من عناصر العمل مرئيًا فعليًا - إما باستخدام بطاقة ورقية فعلية أو عبر لوحة عبر الإنترنت - حتى يتمكن كل شخص في الفريق من رؤيته.
الحد من العمل الجاري Limit work in progress: التحكم في مقدار العمل الذي يكون الشخص مسؤولاً عنه وإبقائه عند حد معقول (وقابل للاكتمال).
التركيز على التدفق Focus on flow: بدلاً من النظر إلى ما يجري العمل عليه، انظر إلى مكان وجودها بين أعمدة اللوحة (لوحة كانبان).
التحسين المستمر Continuous improvement: للاستفادة الكاملة من سير العمل، أدخل تحسينات وتغييرات جديدة ومتزايدة.

أما الممارسات الستة لأسلوب كانبان فهي:

إظهار تدفق العمل Visualize the flow of work: قم بإعداد لوحة كانبان لعرض حركة العمل بوضوح. وينبغي أن يتم ذلك بطريقة منطقية حسب حجم مشروعك.
الحد من العمل قيد التقدم Limit work in progress: منع الاختناقات عن طريق الحد من مقدار العمل الذي يمكن أن يتم عمله بواسطة الفريق.
إدارة التدفق Manage flow: حافظ على سير العمل، حتى لو كان ذلك يعني تغيير كيفية تقسيم العمل.
جعل سياسات العملية واضحة Make process policies explicit: تأكد من أن كل شخص في الفريق يتبع إرشادات كانبان أثناء تنفيذها، ومنع أي شخص من "الخروج على ذلك".
تنفيذ حلقات التغذية المرتدة: Implement feedback loops بشكل أكثر تحديدا، تنفيذ حلقات ردود الفعل قصيرة بحيث يمكن اكتشاف أي مشاكل بسرعة وقبل أن تكون مضرة على تدفق العمل.
تحسين التعاون Improve collaboratively: إشراك الفريق في تحديد أليات وسياسات العمل.

فوائد كانبان

من الواضح أن هناك العديد من الفوائد لنظام كانبان في تطوير مشروعات البرمجيات: حيث إنها اُعتمدت على نطاق واسع من قبل مشروعات تكنولوجيا المعلوماتIT. تسمح كانبان بتمثيل مرئي لإدارة سير العمل المستمر. وبسبب هذا، لا يتم فقدان أية مهام ويمكن لكل شخص في الفريق رؤية كل التقدم والتحديثات التي تتم. ليس فقط لمطوري البرمجيات، يمكن استخدام كانبان من قبل أي فريق في أي عمل تقريبًا. فوائد نظام كانبان هي الإنتاجية؛ حيث إنها تساعد على تقديم السلع أو الخدمات بطريقة فعالة قدر الإمكان. نظراً للتسليم المستمر incremental delivery والقدرة على إعادة تنظيم سير العمل بسرعة، كانبان مثالية للاستجابة لمتطلبات المستهلك بسرعة. إنتاجية العمل مرتفعة جداً في الأنظمة التي تقودها كانبان بسبب الحد من حجم العمل الجاري والسماح للفريق بالتركيز بشكل حصري على مهامهم الحالية.

ما هي الاختلافات بين كانبانKanabn وScrum؟

ما الفرق بين كانبانKanban و Scrum؟ وكلاهما يستخدم المبادئ الأساسية للطرق المرنة Agile rules: مثل القدرة على التنظيم والاستجابة للتغيرات التنظيمية والإجرائية السريعة بطريقة تؤدي إلى أفضل النتائج. حيث كانبان كمنهجية هي حول الحصول على المكونات الفردية لمشروع أو عملية القيام به في أسرع وقت ممكن Small bits of value، اما Scrum هي تسليم في مجموعة مكونات collection of deliverables، على فترات ثابتة من الزمن time boxed periods. تتطلب Scrum أيضًا إصدارات Releasesوفقًا لجدول زمني ثابت (على وجه التحديد: في نهاية كل sprint Scrum)، بدلاً من دورة الإصدار المستمرة لـ Kanban. تحتوي أيضاً Scrum على مجموعة من الأدوار المحددة (مثل مالك المنتجProduct Owner و سكروم ماستر Scrum master، إلخ)بينما لا توجد عناوين منظمة في طريقة كانبان. والأهم من ذلك هو كيفية تعامل كل طريقة رشيقة مع الاستجابة للتغيير: Scrum لا يمكن إجراء تغييرات غذا انطلق الشوط Sprint أما Kanban فيمكن التغيير في أي وقت.

بالنهاية طريقة كانبان هي أحدى الطرق التكيفية Adaptive approaches والتي تتميز كغيرها من الطرق الرشيقة من مشاركة العميل المستمرة وتعاون الفريق وإظهار العمل الجاري، عوضاً على التسليم التكراري والمتزايد، خلاف سهولة تغيير اتجاه المشروع وإجراء التغييرات.

 

تواصل معنا من خلال الواتس اب
تواصل معنا من خلال الواتس اب