المقدمة

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


أولًا: الأجايل (Agile) – الفلسفة والعقلية

الAgile هو فكر/عقلية (Mindset) لإدارة المشاريع.

  • ظهر سنة 2001 مع الـ Agile Manifesto، اللي ركز على 4 قيم أساسية و12 مبدأ.
  • الهدف إنه يقلل البيروقراطية، ويخلّي الفرق تركز على تسليم قيمة حقيقية للعميل بشكل أسرع.

أهم قيم الAgile :

  1. الأفراد والتعاون أهم من العمليات والأدوات.
  2. البرمجيات/المنتج الفعّال أهم من التوثيق المطوّل.
  3. التعاون مع العميل أهم من الالتزام بالعقود.
  4. الاستجابة للتغيير أهم من التمسك بخطة جامدة.
📍
يعني الأجايل بيقولك: خليك مرن، اسمع للعميل، وركّز إنك تسلّمه حاجة تشتغل وتفيده.

ثانيًا: السكـرم (Scrum) – إطار العمل

السكرم هو Framework بيتبع فلسفة الأجايل.

  • يعني طريقة عملية لتطبيق مبادئ الأجايل.
  • بيعتمد على تقسيم العمل لـ Sprints (فترات قصيرة غالبًا 2-4 أسابيع).
  • في نهاية كل Sprint الفريق بيكون عنده نسخة جاهزة من المنتج قابلة للاستخدام.

مكونات السكـرم:

  • الأدوار:
    • Product Owner: مسؤول عن الـ Backlog وأولوية الشغل.
    • Scrum Master: يساعد الفريق يطبق الأجايل والسكـرم صح ويشيل العوائق.
    • Development Team: الفريق اللي بينفّذ.
  • الأحداث:
    • Sprint Planning (تخطيط).
    • Daily Standup (اجتماع يومي قصير).
    • Sprint Review (مراجعة).
    • Retrospective (تحسين العملية).
  • الأدوات:
    • Product Backlog: قائمة بكل المتطلبات.
    • Sprint Backlog: اللي هيتعمل في Sprint الحالي.
    • Increment: الناتج النهائي من Sprint.
📍
يعني السكرم بيديك كتالوج أو قواعد لعبة عشان تطبق الأجايل بشكل عملي.

مثال من الحياة الواقعية 🎯

  • الأجايل = فكرة عامة زي: الرياضة مفيدة لصحتك.
  • السكرم = نوع محدد من الرياضة زي: كرة القدم.
    • الأجايل بيقولك مارس رياضة وخليك نشيط.
    • السكرم بيقولك: العب ماتش 90 دقيقة، عندك مدرب (Scrum Master)، عندك خطة لعب (Product Backlog)، وفي الآخر بتسجل أهداف (Increment).

الخلاصة

  • الAgile = عقلية/فلسفة.
  • الScrum = إطار عمل محدد يطبق مبادئ الAgile.
  • ممكن تطبق الAgile بإطارات تانية غير الScrum، زي Kanban أو XP.