في كثير من الشركات، وخاصة في بيئتنا العربية، يتكرر هذا المشهد:

نبدأ بتطبيق Waterfall بشكل تقليدي:

نقوم بدراسة المشروع من A إلى Z، نستخرج كل المتطلبات بالتفصيل، نحدد السعر والمدة، ثم...

نضغط على زر "Agile" ونبدأ التنفيذ على شكل سبرنتات ( لو طبقنا سكروم كمثال )

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

في المنهج Agile، لا نبدأ بدراسة كل شيء مسبقًا، بل ننطلق، نتعلم، ونتكيف. حتى التسعير يتم غالبًا لكل Sprint، لا على مستوى المشروع بالكامل.

هل نحن نعمل فعلاً بمنهج Agile؟ أم أننا فقط نستخدم الإسم؟