[[پرونده:SDLC-Maintenance-Highlighted.png|بندانگشتی|240px|چرخه حیات توسعه سیستم]]
این عبارت می تواندمیتواند معادل اصطلاح (SDLC (System Development Life Cycle دانسته شود گه در مهندسی نرم افزار و رشته های مرتبط با موضوع سیستم های اطلاعاتی مورد استفاده قرار می گیرد و موضوع آن تشریح فرآیند های مرتبط با برنامه ریزی و هدف گذاری، تحلیل، تولید، آزمایش، استقرار و نگهداری سیستم های نرم افزاری است که اغلب در یک چرخه مانند آنچه در دیاگرام مشاهده میشود تداوم و تکرار پیدا می کنند. این چرخه همچنین می تواندمیتواند در برگیرنده فرایندهای مربوط به تامین سخت افزار یا ترکیبی از سخت افزارها و نرم افزارها نیز دانسته شود.