Daur hidup pengembangan sistem
Dalam rekayasa sistem, sistem informasi, dan rekayasa perangkat lunak, daur hidup pengembangan sistem atau siklus hidup pengembangan sistem (juga dikenal dengan istilah bahasa Inggris: systems development life cycle, disingkat SDLC) adalah proses pembuatan dan pengubahan sistem serta model dan metodologi yang digunakan untuk mengembangkan sistem-sistem tersebut. Konsep ini umumnya merujuk pada sistem komputer atau informasi. SDLC juga merupakan pola yang diambil untuk mengembangkan sistem perangkat lunak, yang terdiri dari tahap-tahap: rencana (planning),analisis (analysis), desain (design), implementasi (implementation), uji coba (testing) dan pengelolaan (maintenance). Dalam rekayasa perangkat lunak, konsep SDLC mendasari berbagai jenis metodologi pengembangan perangkat lunak. Metodologi-metodologi ini membentuk suatu kerangka kerja untuk perencanaan dan pengendalian pembuatan sistem informasi, yaitu proses pengembangan perangkat lunak. Terdapat 3 jenis metode siklus hidup sistem yang paling banyak digunakan, yakni: siklus hidup sistem tradisional (traditional system life cycle), siklus hidup menggunakan purwarupa (life cycle using prototyping), dan siklus hidup sistem orientasi objek (object-oriented system life cycle).
![](http://upload.wikimedia.org/wikipedia/commons/thumb/7/7e/SDLC-Maintenance-Highlighted.png/220px-SDLC-Maintenance-Highlighted.png)
Daur hidup pengembangan sistem juga dikenal dengan nama-nama lain, seperti daur/siklus hidup pengembangan perangkat lunak (software development life cycle) dan daur/siklus hidup sistem (systems life cycle).
Bacaan lanjutan
- Blanchard, B. S., & Fabrycky, W. J.(2006) Systems engineering and analysis (4th ed.) New Jersey: Prentice Hall.
- Cummings, Haag (2006). Mannformation Systems for the Information Age. Toronto, McGraw-Hill Ryerson
- Definisi sdlc http://www.literasiinformasi.com/2017/12/system-development-life-cycle-sdlc.html Diarsipkan 2018-01-11 di Wayback Machine.