دورة تطوير النظام (SDLC)

مؤلف: Randy Alexander
تاريخ الخلق: 4 أبريل 2021
تاريخ التحديث: 15 قد 2024
Anonim
#14 systems development life cycle SDLC دورة حياة تطوير النظام
فيديو: #14 systems development life cycle SDLC دورة حياة تطوير النظام

المحتوى

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

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

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

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


مقدمة إلى Microsoft Azure و Microsoft Cloud | من خلال هذا الدليل ، سوف تتعرف على الحوسبة السحابية التي تدور حولها وكيف يمكن أن يساعدك Microsoft Azure على ترحيل عملك وإدارته من السحابة.

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

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

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

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

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

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