المهارات الرقمية12 فصل أول

الثاني عشر خطة جديدة

icon

دورة حياة تطوير النظام

System Development Life Cycle: SDLC

يمكن تعريف  دورة حياة تطوير النظام (SDLC) بأنََّها عملية منهجية مُُنظََّمة تََصِِف كيف يمكن تطوير برامج مُُعيََّنة وصيانتها وتحسبنهاا خطوة خطوة بهدف إنتاج برامج فائقة الجودة، وقادرة على الوفاء باحتياجات المُُستخدِِمين ومُُتطلََّباتهم.

ويمثل الشكل التالي مراحل دورة حياة تطوير النظام:

 

 

وهي ست مراحل بالترتيب التالي:

1.مرحلة التخطيط وتحليل المتطلبات

2.مرحلة تحديد المتطلبات

3.مرحلة التصميم

4.مرحلة التطوير

5.مرحلة الاختبار

6.مرحلة النشر والصيانة

 

 

 

 

وهناك  ثلاثة نماذج خاصة بدورة حياة النظام هي :

أ.نموذج الشلال (Waterfall)

ب.النموذج الرشيق (Agile)

ج.نموذج الحلزون (Spiral)

 

وهناك مجموعة خصائص لكل نموذج من هذه النماذج سوف نتعرف عليها من خلال شرح الدرس.