✴ SDLC یا چرخه حیات توسعه نرم افزار فرآیندی است که نرم افزاری را با بالاترین کیفیت و کمترین هزینه در کمترین زمان تولید می کند. SDLC شامل یک طرح دقیق برای نحوه توسعه، تغییر، نگهداری و جایگزینی یک سیستم نرم افزاری است.✴
◄ SDLC شامل چندین مرحله مجزا از جمله برنامه ریزی، طراحی، ساخت، آزمایش و استقرار است. مدل های محبوب SDLC شامل مدل آبشار، مدل مارپیچ و مدل چابک می شود.✦
❰❰ این برنامه مربوط به همه آن حرفه ای است که به هر شکلی در توسعه محصول نرم افزاری و انتشار آن مشارکت دارند. این یک مرجع مفید برای ذینفعان کیفیت یک پروژه نرم افزاری و مدیران برنامه/پروژه است. در پایان این برنامه، خوانندگان درک جامعی از SDLC و مفاهیم مرتبط با آن ایجاد میکنند و میتوانند مدل مناسب را برای هر پروژه نرمافزاری خاص انتخاب و دنبال کنند.❱❱