يمر كل مشروع بسلسلة من المراحل من بدايته إلى نهايته، تسمى دورة حياة المشروع. وبشكل عام تتضمن: البدء، ثم التخطيط، ثم التنفيذ، مع المراقبة والتحكم طوال الوقت، وأخيراً الإغلاق.
النهج التنبؤي (Predictive)، ويسمى أيضاً "الشلال"، يُخطَّط فيه للمشروع كاملاً في البداية ثم يُنفَّذ وفق الخطة. يناسب المشاريع ذات المتطلبات الواضحة والثابتة، مثل بناء جسر.
النهج الرشيق (Agile) يقسّم العمل إلى دورات قصيرة (أسبوعين مثلاً)، ويسلّم في نهاية كل دورة جزءاً يعمل يمكن تجربته وأخذ ملاحظات عليه. يناسب المشاريع التي تتغير متطلباتها أو يصعب تحديدها مسبقاً، مثل تطوير البرمجيات.
النهج الهجين (Hybrid) يجمع بين الاثنين؛ فقد يُدار الجزء الإنشائي من مشروع بالنهج التنبؤي، والجزء البرمجي منه بالنهج الرشيق. وهو الأكثر شيوعاً في الواقع اليوم.
💡 النقاط الأساسية
- المراحل العامة: البدء، التخطيط، التنفيذ، المراقبة والتحكم، الإغلاق.
- التنبؤي: خطة كاملة مقدماً، يناسب المتطلبات الثابتة.
- الرشيق: دورات قصيرة وتسليم متكرر، يناسب المتطلبات المتغيرة.
- لا يوجد نهج "أفضل" مطلقاً؛ الاختيار يعتمد على طبيعة المشروع.
🌍 مثال من الواقع
بناء منزل: تنبؤي، لأن المخططات تُعتمد قبل البدء ويصعب تغيير الأساسات لاحقاً. تصميم موقع إلكتروني لمتجر: رشيق، لأنك تطلق نسخة أولى ثم تحسنها حسب سلوك الزوار.
📖 مصطلحات الدرس
| English | العربية |
|---|---|
| Project Life Cycle | دورة حياة المشروع |
| Predictive (Waterfall) | تنبؤي (الشلال) |
| Agile | رشيق |
| Hybrid | هجين |
| Iteration | تكرار / دورة عمل |
| Phase | مرحلة |