सिस्टम डेवलपमेंट लाइफ साइकल
सिस्टम डेवलपमेंट लाइफ साइकल (SDLC), या सॉफ्टवेयर डेवलपमेंट लाइफ साइकल सिस्टम इंजीनियरिंग और सॉफ्टवेयर इंजीनियरिंग में सिस्टम का निर्माण करने या फेरबदल करने की प्रक्रिया है और ऐसी मॉडल एवं कार्य प्रणालियां हैं, जिनका लोग इन सिस्टमों को विकसित करने के लिए इस्तेमाल करते हैं। यह अवधारणा सामान्यतया कंप्यूटर या सूचना प्रणाली से सम्बंधित होती हैं। सॉफ्टवेयर इंजीनियरिंग में SDLC अवधारणा कई प्रकार के सॉफ्टवेयर डेवलपमेंट कार्य प्रणालियों को सहायता पहुंचाती हैं। ये कार्य प्रणालियां सूचना प्रणाली : सॉफ्टवेयर डेवलपमेंट प्रक्रिया के निर्माण की योजना बनाने एवं उसे नियंत्रित करने का ढांचा तैयार करती हैं।