ما هي إدارة المشاريع الرشيقة: الفوائد والعيوب
نشرت: 2022-01-13تعتبر إدارة المشاريع الرشيقة نهجًا تكراريًا لتسليم المشروع طوال دورة حياته. نهج لإدارة مشاريع تطوير البرامج التي تركز على التسليم المتكرر بما في ذلك ملاحظات العملاء مع كل تكرار.
يركز على النقاط التالية:
- العمل على دفعات صغيرة
- تصور كل عملية لخلق الشفافية في الفريق
- الحصول على ملاحظات العملاء في أسرع وقت ممكن
- العمل بالتعاون مع العميل
يتيح لك ذلك التكيف بسرعة مع المتطلبات المتزايدة وإنتاج منتجات أو خدمات عالية الجودة لخدمة طلبات عملائك بشكل أفضل.
يجب علينا أيضًا معالجة المفهوم الخاطئ الشائع حول Agile ، وهي منهجية. Agile هي طريقة تفكير أكثر لحل المشكلات بطريقة تعاونية ونهج تطبقه الشركات في إدارة المشاريع الحديثة.
تاريخ موجز للرشاقة
متجذرة في الأصل في قطاع تطوير البرمجيات ، دعونا نفحص كيف ظهرت فكرة تطوير مشروع Agile في المقام الأول. ظهرت إلى النور مع "أزمات تطوير التطبيقات" في أوائل التسعينيات.
خلال تلك الحقبة ، كانت هناك فترة تأخر ملحوظة تبلغ حوالي ثلاث سنوات بين حاجة العمل للتطبيق والتسليم الفعلي للتطبيق. عادة ، بحلول وقت إصدار المنتج ، تكون التكنولوجيا أو متطلبات العميل قد تغيرت بالفعل. انتهى الأمر بفشل الكثير من المشاريع وخفض التكاليف.
تؤدي هذه المشاريع الطويلة الأمد إلى الإحباط لدى قادة صناعة تطوير البرمجيات. بدأوا في التخطيط لعقد اجتماعات غير رسمية فيما بينهم وكانوا مصممين على اكتشاف طريقة لتطوير حلول برمجية بشكل ملائم وفعال.
شهد القرن الحادي والعشرون ارتفاعًا في استخدام منهجية Agile Project Management ، خاصة في العديد من شركات تطوير البرمجيات في الهند ومبادرات تكنولوجيا المعلومات الأخرى. إطار عمل Agile Project Management الذي تم تطويره في السنوات الأخيرة هو Scrum.
تتضمن هذه المنهجية عمل مالك المنتج مع فريق التطوير لبناء تراكم المنتج ، وقائمة مصنفة من الميزات والوظائف والحلول اللازمة لتقديم نظام برمجي قوي.
ما هي منهجية مشروع Agile؟
تساعد منهجية المشروع الرشيقة على الانقسام إلى أجزاء صغيرة. ثم يتم الانتهاء من أجزاء المشروع هذه في جلسات عمل تسمى في الغالب سباقات السرعة.
تستمر سباقات السرعة عمومًا في أي مكان ما بين بضعة أيام إلى أسابيع. تتضمن الجلسات مرحلة التصميم الأولية والاختبار وضمان الجودة (QA). تسمح منهجية Agile للفرق بإصدار المقاطع عند الانتهاء.
يتيح هذا النوع من جدول الإصدار المستمر للفرق توضيح أن هذه الأجزاء ناجحة ، وإذا لم تكن كذلك ، فقم بإصلاح هذه الأخطاء بسرعة. الفكرة هي المساعدة في تقليل فرصة وقوع حوادث على نطاق واسع بسبب التحسين المستمر في جميع أنحاء المشروع.
كيف تعمل إدارة المشاريع الرشيقة؟
كما تمت مناقشته سابقًا ، تستخدم Agile Project Management إطار عمل Scrum الذي يستخدم تكرارات أطوال ثابتة تسمى سباقات السرعة. هناك أربعة اجتماعات أو احتفالات تضفي الهيكلية على كل سباق. يبدأ الأمر كله بتراكم أو مجموعة من الأعمال التي يتعين القيام بها.
هناك نوعان من الأعمال المتراكمة في Scrum: الأول هو تراكم المنتج الذي يملكه مالكو المنتج وهو قائمة من الميزات ذات الأولوية. الآخر هو تراكم Sprint الذي تم إنجازه عن طريق أخذ المشكلات من أعلى تراكم المنتج حتى الوصول إلى سعة Sprint التالية. فرق Sprint لها أدوار فردية خاصة باحتياجاتهم في العملية.
عادة ، هناك سيد سكرم أو بطل طريقة سكروم للفريق ؛ صاحب المنتج ، الذي هو رئيس المنتج ؛ وفريق سكرم ، وهم أعضاء الفريق المنتظمون متعدد الوظائف لإنجاز المهام.
تُنشئ فرق أجايل تعليقات سريعة وتكييفًا مستمرًا وأفضل ممارسات ضمان الجودة في التكرارات الجديدة. يقومون بتنفيذ ممارسات مثل النشر المستمر والتكامل المستمر باستخدام التكنولوجيا التي تعمل على أتمتة الخطوات لتسريع وقت إطلاق المنتج واستخدامه.
علاوة على ذلك ، تدعو إدارة المشروع Agile الفرق إلى تقييم الوقت والتكلفة أثناء المضي قدمًا في مشروعهم. لقياس عملهم بشكل أفضل ، يستخدمون مخططات السرعة والإرهاق والاحتراق بدلاً من مخططات جانت والمعالم لتتبع تقدمك.
لا تتطلب إدارة المشاريع الرشيقة بالضرورة أن يكون مدير المشروع حاضرًا أو مشاركًا. هذا لا يعني أن مدير المشروع ليس ضروريًا لنجاح المشاريع التي تندرج تحت منهجيات تسليم المشروع التقليدية مثل نموذج الشلال ، حيث يتم تخصيص وظيفة مدير المشروع تحت APM بين أعضاء الفريق.
على سبيل المثال ، يحدد مالك المشروع أهداف المنتج ، بينما يقسم أعضاء الفريق الجدولة والتقارير المرحلية ومهام الجودة. تضيف بعض مناهج Agile طبقات أخرى من الإدارة.
طريقة سكرم ، على سبيل المثال ، تتطلب سكرم ماستر الذي يساعد في تحديد الأولويات وتوجيه المشروع نحو الانتهاء. ولكن يمكن استخدام مديري المشاريع في Agile Project Management. لا تزال العديد من الشركات تستخدمها في مشاريع رشيقة - خاصة الأكبر منها والمعقدة.
عادةً ما تمنح هذه الشركات مديري المشاريع دورًا منسقًا أكبر ، مما يجعل مالكي المشروع مسؤولين عن إتمام المشروع بنجاح.
فوائد إدارة المشاريع الرشيقة
يقول مستشارو إدارة المشاريع الرشيقة أن المنهجية تقدم عددًا من الفوائد:
- مزيد من الحرية - تسمح إدارة المشروع للمصممين بالعمل على النماذج التي تستخدم نقاط قوتهم.
- استخدام أفضل للموارد ، مما يسمح بالتنمية السريعة
- الكشف السريع عن المشاكل ، مما يتيح إصلاحات أسرع ؛
- مرونة وقدرة أفضل على التكيف مع الاحتياجات المتنوعة - يمكن للمطورين التكيف بشكل أفضل وإجراء التغييرات اللازمة
- لا يحتاج إلى أهداف وعمليات محددة بوضوح ، في بداية التطوير عند مقارنته بطرق إدارة المشروع التقليدية مثل طريقة الشلال
- تحسين التعاون مع المستخدمين الذين يقودون المنتجات التي تناسب احتياجات المستخدم
عيوب APM
مع الفوائد ، هناك أيضًا بعض العيوب المحتملة ، والتي تشمل ما يلي:
- يمكن أن يخرج المشروع عن المسار الصحيح بسبب وجود عدد أقل من مسارات العمل المحددة في بداية المشروع
- تعتمد الإدارة الرشيقة على اتخاذ قرارات سريعة لذلك ليس من المعقول بالنسبة للمؤسسات التي تستغرق وقتًا طويلاً للعثور على المشكلات
- يمكن أن تؤدي المشاريع خارج المسار إلى نتائج أقل قابلية للتنبؤ
- يجب أن تتعاون الفرق أو المستخدمون النهائيون بشكل متكرر لتقديم أفضل منتج يمكن تحقيقه. يمكن أن تؤثر تحديات الاتصال على المنتج النهائي.
ختاما
تتيح طريقة Agile لإدارة المشاريع لشركتك أن تكون أكثر مرونة وإيجاد طريقة للتكيف مع التغييرات الناشئة.
يمكن اعتبار المشروع رشيقًا فقط عندما تتوفر الخصائص التالية: الشفافية والتركيز على العملاء والتحسين المستمر والشعور بالملكية والقدرة على التكيف.
بعض الأمثلة الأكثر شهرة لـ APM هي Scrum و XP والتطوير القائم على الميزات وتطوير البرامج الهزيلة وتطوير البرامج التكيفية.
هل لديك أي أفكار حول هذا؟ أخبرنا أدناه في التعليقات أو انقل المناقشة إلى Twitter أو Facebook.