بيت تطوير ما هي دورة حياة تطوير النظام (sdlc)؟ - تعريف من techopedia

ما هي دورة حياة تطوير النظام (sdlc)؟ - تعريف من techopedia

جدول المحتويات:

Anonim

التعريف - ماذا تعني دورة حياة تطوير النظام (SDLC)؟

دورة حياة تطوير النظام (SDLC) هي عملية لتطوير نظام المعلومات (IS). تم إنشاء نماذج SDLC مختلفة ويمكن تنفيذها ، بما في ذلك الشلال ، والنماذج الأولية السريعة ، التزايدية ، الحلزونية ، النافورة ، إنشاء وإصلاح ، تزامن وتحقيق الاستقرار وتطوير التطبيقات السريعة (RAD).


تتضمن مراحل SDLC المعرفة بشكل متزايد تجميع المتطلبات ، والتحقيق ، والاختبار ، والتصميم ، والتركيب ، والتنفيذ ، والتكامل والصيانة.


يُعرف هذا المصطلح أيضًا باسم دورة حياة تطوير البرامج.

تيكوبيديا تشرح دورة حياة تطوير النظام (SDLC)

دورة حياة تطوير النظام هي عملية مفصلة تتطلب التخطيط والتنفيذ والإدارة بعناية. عندما لا تتم إدارتها بشكل صحيح ، فإن الجانب السلبي هو زحف النطاق والميزانيات في مهب المطورين وشدد المطورين!


نموذج شائع SDLC هو الشلال ، والذي يتضمن سلسلة من الخطوات التالية: تخطيط المشروع ، تحديد متطلبات IS ، تصميم النظام ، التطوير ، التكامل ، الاختبار ، التثبيت والقبول.


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


إن تطوير التطبيقات السريعة (RAD) هو عملية لتطوير نظام معلومات (IS) بسرعة وبتكلفة منخفضة ، ويشارك مستخدمو التطبيق دائمًا. بدءًا من نظام عالي الجودة ، تستخدم RAD أدوات تطوير النماذج الأولية ، بما في ذلك واجهات المستخدم الرسومية (GUIs) ومولدات الأكواد البرمجية وغيرها.

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


عند تطوير النظام ، يمكن أن يكون عدد النماذج مناسبًا. أفضل نموذج يعتمد على حجم المشروع ومشاركة المستخدم.

ما هي دورة حياة تطوير النظام (sdlc)؟ - تعريف من techopedia