ما هو اجايل؟

اجايل

تعريف منهجية اجايل

اجايل أو المنهجية الرشيقة، أو المنهجية المرنة أو الإدارة بالنظام الرشيق (بالإنجليزية: Agile)، عبارة عن منهجية حديثة خاصة بإدارة المشروع. وتعتبر حالياً إحدى أنجح الطرق تطوير الأنظمة. وتتميز بأنها تركز على التطور التدريجي، والتسليم في وقت مبكر، مع القيام بالتحسين بشكل مستمر.

ما هو المشروع؟

المشروع (بالإنجليزية: Project) هو مجموعة من الجهود المؤقتة التي تهدف لإنتاج منتج مميز أو خدمة فريدة. ويكون للمشروع هدف نهائي. أي أن له نهاية محددة (مثل الانتهاء من بناء مصنع معلبات الطعام). وليس مستمراً متكرراً مثل عمليات الإنتاج Operation (مثل خط إنتاج معلبات الطعام). ونقول إن هدف المشروع تقديم شيء فريد لأن ظروف العمل تختلف في كل مرة بسبب المتغيرات والظروف المختلفة.

أين تستخدم اجايل؟

يمكن استخدام اجايل في عدة انواع من المشاريع. مثل المشاريع الصناعية والإنشائية والهندسية والتسويق وغيرها. إلا أنه لا يمكن استخدامها لجميع أنواع المشاريع. ويتم تطبيق منهجية أجايل عن طريق أحد أساليب العمل التالية:

  • سكرم Scrum.
  • التطوير المرن Lean developement.
  • إكس بي XP.

إدارة المشاريع بالطريقة التقليدية

كانت تمر إدارة المشاريع سابقاً (قبل اعتماد منهجية اجايل) بـ 4 مراحل، وهي نفس المراحل المتبعة في حل المشكلات، من حيث أنها مراحل متتابعة، أي عند انتهاء مرحلة، تبدأ المرحلة التي تليها بالتسلسل. والمراحل الأربعة هي:

  1. مرحلة ظهور فكرة المشروع Initiating the project.
  2. تخطيط المشروع Planning.
  3. التنفيذ Execution.
  4. الانتهاء Closing.

أما في دورة حياة تطوير البرمجيات (بالإنجليزية:SDLC, software development life cycle)، فالخطوات تزيد عن باقي أنواع المشروعات، لتصل الى 6 أو 7 خطوات.

وكانت تتضمن كل خطوة من الخطوات السابقة عملية التحكم Control. والتي يتم من خلالها التأكد من أن المرحلة تتماشى بشكل سليم. ويطلق على هذه الطريقة المتتابعة المراحل اسم منهجية الشلال أو نموذج الشلال (بالإنجليزية: WaterFall Methodology).

اقرأ المزيد عن منهجية الشلال

سبب التحول الى طريقة اجايل

ان طريقة اجايل توفر خيار المرونة في إدارة المشروعات المعرضة للتغيير في تفاصيلها خلال العمل على إنجاز المشروع. وهو أمر لم يتوفر في الطريقة التقليدية القديمة. لذلك تسمى بالطريقة الأجايل، أي الطريقة المرنة أو الطريقة الرشيقة.

طريقة عمل اجايل

تعتمد منهجية اجايل في طريقة عملها على فكرة أن يتم تجزئة المشروع الكبير الى مجموعة من المشروعات المصغرة. ويطلق على كل مجموعة منها اسم الحلقة التكرارية (بالإنجليزية: Iteration). وفي كل حلقة تكرارية، يتم انجاز الخطوات التقليدية المذكورة أعلاه في إدارة المشروع.

مبادئ اجايل الاثنا عشر

فيما يلي مبادئ اجايل، ويبلغ عددها اثنتي عشر مبدأ:

  1. الأولوية القصوى هي إرضاء العميل من خلال التسليم المبكر للأعمال، واستمرارية المتابعة.
  2. تقبل التغير في المتطلبات، حتى لو جاءت في وقت متأخر من تطوير العمل.
  3. تسليم برامج العمل بشكل دوري، خلال فترات زمنية تتراوح بين أسبوعين إلى شهرين، مع تفضيل الجدول الزمني ذو الفترات المتقاربة.
  4. يجب على مسؤولي الأعمال والمطورين العمل والتعاون معًا يوميًا طوال المشروع.
  5. منح بيئة عمل حماسية وداعمة تحفيزية للعاملين في المشروع، وضرورة الثقة بقدرتهم على إنجاز المهمة.
  6. الطريقة الأكثر كفاءة وفعالية في نقل المعلومات إلى فريق التطوير، وبين أفراد تطوير العمل أنفسهم هي مقابلتهم والتحدث معهم مباشرة وجهاً لوجه.
  7. تقديم برامج تعمل على تنفيذ ما هو مطلوب لنجاح العمل.
  8. تعزيز التنمية المستدامة. فيجب أن يكون المطورين والمستخدمين قادرين على الحفاظ على وتيرة ثابتة للعمل خلال فترات زمنية قصيرة متقاربة.
  9. الاهتمام المستمر بالتميز التقني والفني والتصميم الجيد.
  10. البساطة في العمل، وتفادي خطوات العمل أو المهام التي ليس لها قيمة اضافية للمشروع. حتى لا يتم هدر المزيد من المال أو الجهد أو الطاقة.
  11. التنظيم الذاتي، حيث تظهر أفضل الهندسة المعمارية والمتطلبات والتصميمات من فرق تقوم بتنظيم نفسها ذاتياً.
  12. تفكير أعضاء الفريق بشكل مستمر في ابتكار طرق أكثر فعالية وتحسينات في العمل، ومن ثم تصحيح المسار وتفادي تكرار الأخطاء.

اقرأ المزيد عن طريقة موسكو (MoSCoW) لترتيب الأولويات

Scroll to Top