هل تلاحظ أن الجميع يستخدمون كلمات "أجايل" و"سكرم" بالتبادل في المكتب؟ هل يبدو اجتماع "سكرم" اليومي كاجتماع حالة عادي؟ هل هو فقط أنت الذي يسمع الجميع من حولك يقولون أن منظمتك "تطبق" أجايل ولكن لا ترى أي نتائج؟ قد يكون هناك نقص في الفهم حول ما هو سكرم وأجايل حقًا، وكيف يعملان، وكيف يختلفان عن التقنيات التقليدية لإدارة المشاريع.
ما هو سكرم؟
سكرم هو إطار عمل أجايل يساعد الفرق في إنجاز المهام ضمن إطار زمني قصير يسمى السبرينت. الفرق في سكرم تلتزم بتسليم العمل في نهاية كل سبرينت، بينما تحافظ على هيكل من الممارسات والفرق لمساعدتها في تحقيق هذه الوتيرة. إطار العمل سكرم يأخذ مبادئ أجايل إلى أبعد من ذلك من خلال توفير هيكل للفرق للعيش بتلك المبادئ في الممارسة. سكرم هو إطار أجايل معروف وموثق، وهو شيء يمكن للفرق تبنيه مع قليل من الاضطراب. هل أنت محترف يسعى ليصبح معتمدًا كـ ScrumMaster؟ إذاً تحقق من دورة إدارة المشاريع باستخدام منهجية سكرم من الأكاديمية البريطانية للتدريب والتطوير الآن.
فوائد استخدام منهجية سكرم
توفر سكرم الآلية للفرق لشحن البرمجيات في الوقت المحدد. بدلاً من التواصل مع أصحاب المصلحة حول التقدم، تعرض الفريق التقدم؛ يمكنهم رؤيته قيد التنفيذ. بمجرد شحن البرمجيات، يبدأ العملاء في استخدامها. كلما استخدموها أكثر، زادت البيانات المفيدة التي تعود لمساعدة الفريق في توجيه الإصدارات المستقبلية والتوسع. علاوة على ذلك، الفرق في سكرم عادة ما تكون أكثر صحة، مع مخاطر أقل للإرهاق والتقلب مقارنة بالآخرين. هذا لأن سكرم يركز على ممارسات السبرينت مثل التخطيط والمراجعات، وما إلى ذلك، لتحضير الأعضاء للنجاح.
عيوب استخدام منهجية سكرم
سكرم هو نهج شامل. تحصل على النجاح من خلال إدخال أدوار جديدة، مثل Scrum Masters، وإعادة هيكلة جداول الجميع حول وتيرة الاجتماعات الأساسية. العديد من الفرق ليس لديها الموارد لتوظيف أعضاء جدد في الفريق أو الوقت لعقد اجتماعات جديدة. عندما لا تلتزم الفرق بالكامل، فإنها عادة لا تحقق أيًا من فوائد سكرم. علاوة على ذلك، ليس كل فريق يستطيع الإنتاج بهذه الوتيرة العالية. العديد من الفرق يزيدون مدة سبرينتاتهم لتعويض الجودة الفاشلة. نعود إلى منهج الشلال!
ما هو أجايل؟
أجايل هو شعار في إدارة المشاريع لعملية من المنطق والقواعد والمبادئ التي من خلالها يمكن للفرق البرمجية التفاعل مع التغييرات. تضع فرق أجايل المزيد من القيمة على الأفراد والتعامل مع العملاء بدلاً من العمليات والأدوات؛ نحو تقديم البرمجيات الجاهزة للعمل بدلاً من اتباع الوثائق، والتعاون الشخصي يفضل التفاوض على عقد، والاستجابة أكثر أهمية من اتباع خطة. كل هذه كانت جزءًا من "إعلان أجايل"، وهناك حوالي 12 مبدأ خلف هذا الإعلان. أفضل طريقة لفهم أجايل هي من خلال المقارنة مع نهج بديل، وهو الشلال. هنا، يتم تعريف نطاق المنتج، بينما تكون تخصيصات الوقت والموارد مرنة. علاوة على ذلك، أي طلب للموارد سيتم تلبيته عن طريق إضافة بعض المبرمجين للعمل في الجداول التي تم التخطيط لها مسبقًا لتسليم المنتج. أما أجايل، فيحافظ على الموارد وحدود الوقت ثابتة؛ بينما مسار المنتج مرن. هذا هو كيف يعلن فرق أجايل أنهم ملتزمون اليوم بتسليم إدارة البرمجيات في وقت محدد جنبًا إلى جنب مع الفريق. ما يقدمونه هو نتيجة من رحلتهم التي تكون مرنة بشأن ما تعلموه حول ما يريده العميل وما يمكنهم بناؤه في الإطار الزمني المحدد. كن جزءًا من دورة إدارة أجايل في الأكاديمية البريطانية للتدريب والتطوير.
فوائد استخدام أجايل
فرق أجايل تروج بحماس للسبب وراء undertaking كما توفر وضوحًا حول تنفيذه. قيم أجايل تساعد الفرق في تقسيم الأهداف الكبيرة والمخيفة إلى قطع من العمل يمكنهم تسليمها باستمرار. هناك العديد من القصص التي تبين كيف نجحت فرق مطوري البرمجيات الصغيرة ضد منافسين أكبر يتبعون تسليم الشلال. هذا لصالح فرق أجايل ضمن ما يُعرف بـ "مجمع أجايل الصناعي"، حيث تتوفر الموارد مثل المواد والأدوات لأولئك الذين يرغبون في تعلم أجايل، مع جيش من المستشارين جاهز لمساعدتك في التنفيذ.
عيوب استخدام أجايل
اتباع مبادئ أجايل قد يوصلك إلى أماكن لم تتوقعها. يتيح أجايل للفرق إجراء تعديلات استنادًا إلى مدخلات السوق والعملاء. في سعيك لتحقيق هذه الأهداف، قد تجد أن فريقك بنى شيئًا مختلفًا تمامًا عما كنت تنوي القيام به. الشعور التالي قد يكون مزعجًا، وقد تشعر حتى بشعور من عدم الاتجاه أثناء سعيك لطرق أخرى والاستماع إلى ملاحظات العملاء في اتجاهات مختلفة. بسبب هذه النتائج المتباينة، ليس كل الفرق والشركات قادرة على العمل بطريقة أجايل. ولكن الفرق التي تجرؤ على تخطي هذه العقبات تجد نفسها في نهاية المطاف تقدم منتجًا أفضل لعملائها.
ما الفرق بين أجايل وسكرم؟
من أكبر المفاهيم الخاطئة أن يعتبر سكرم مرادفًا لأجايل. أجايل هو مصطلح شامل لأسرة كاملة من الأساليب التي تشترك في القيم والمبادئ المشتركة. سكرم هو إطار أجايل مع تداول كبير، يقدم إرشادات حول تنظيم العمل لتعظيم قيمة المستخدم النهائي. تطبق سكرم على مستوى الفريق التطويري الذي يركز على منتج، بينما أجايل هو أسلوب يمتد عبر المنظمة، مع القيادة والثقافة كونها من أبرز المجالات المتأثرة. بينما قد تقوم المنظمات بتشغيل سكرم جنبًا إلى جنب مع مبادئ أجايل الأخرى وممارساتها، يبقى الواقع أن سكرم يبدو سهل التنفيذ من الخارج، لكن العمل الجاد الحقيقي يتم على مستوى الأفراد والمنظمات لتحقيق الفوائد التي وعد بها أجايل.
مقدمة تاريخية مختصرة لأجايل وسكرم
في البداية، كان أجايل مصطلحًا غير مسمى. ظهرت لأول مرة بسبب النهج المعقد الذي اتبع في تصميم وتطوير أي برنامج؛ حيث استغرق الأمر أحيانًا سنوات لتسليم منتج. تطورت عدة طرق؛ وكان سكرم، على سبيل المثال، هو الطريقة لتقليل الوقت للوصول إلى السوق، أي توفير المزيد من القيمة للعملاء في وقت أقل. ومع ذلك، كان هناك شيء ما يتعلق بالفجوات في تاريخ أجايل بالكامل. النسخة المختصرة هي: في فبراير 2001، اجتمع 17 شخصًا من مجتمعات البرمجيات المختلفة في منتجع للتزلج في جبال يوتا للحديث عن كيفية مواكبة تطوير البرمجيات للاحتياجات المتغيرة للمستخدمين. انتهى ذلك القمة بعدم إنتاج إطار عمل آخر لتصميم التطويرات البرمجية؛ بل انتهت بابتكار مصطلح لمجموعة من القيم والمبادئ التي تلخص ما كان يسعى هؤلاء المطورون فعلاً لتفكيرهم في الناس كأهم عنصر في عملية التطوير. لم يبدأ أجايل على تلك القمم الثلجية، ولم يستقر هناك؛ بأشكال متعددة، سيظل أجايل دائمًا كما هو الآن، مجموعة متطورة من المعتقدات التي أنتجت العديد من الأطر والمنهجيات لهدف واحد: تحسين عالم العمل.
كيف يختلف أجايل عن الأساليب التقليدية لإدارة المشاريع؟
تقليديًا، كان لدينا فقط نهج الشلال لإنشاء المنتجات. يتم تحديد المتطلبات من البداية؛ يتم تخصيص الميزانية لكل مشروع على حدة. يتم تقديم القيمة للمستخدم النهائي في نهاية المشروع. لذلك، بحلول الوقت الذي يتم فيه الانتهاء من إصدار المنتج، قد يكون قد مر أشهر أو سنوات على حين أن هذه المتطلبات لم يتم الحفاظ عليها بشكل حقيقي. اليوم، هناك الكثير من المنافسة في السوق تحاول إنجاز عملك بسرعة أكبر وأفضل. قد ينتهي الأمر بالعملاء إلى مغادرتك لصالح منافسين يقدمون نفس الخدمات أو المنتجات لكنهم يستجيبون لاحتياجات مستخدميهم الفورية. تتمثل المشكلة في نهج الشلال في قوته فيما يتعلق بالميزانية المحددة والنطاق والجدول الزمني. اكتمال المشروع قريب، وتجبر الفرق على العمل لساعات مجنونة، مما يؤدي إلى الإرهاق الكبير بين الموظفين. لم يتلقوا أي ملاحظات من المستخدم النهائي، والآن لديك منتج لم يعد يلبي احتياجات المستخدمين الحاليين. ما يسمونه تغييرًا ضخمًا في المتطلبات يعني إعادة بدء عملية الشلال بالكامل أو إسقاط المشروع بالكامل. هذه ستؤدي إلى هدر هائل في الوقت والمال بالإضافة إلى التأثير الكبير على معنويات الموظفين الذين ربما استثمروا الكثير من إيمانهم في نجاح المشروع الذي انتهوا للتو منه.