Daur hidup pengembangan sistem

Model daur hidup pengembangan sistem (dalam bahasa Inggris), menyoroti tahap maintenance (pengelolaan)

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.

Sebuah daur 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).

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.

Referensi

Pranala luar

Wikimedia Commons memiliki media mengenai Systems Development Life Cycle.
  • (Inggris) U.S. House of Representatives Systems Development Lifecycle Diarsipkan 2009-10-10 di Wayback Machine.
  • (Inggris) System Development Lifecycle (SDLC) Review Document G23 from the Information Systems Audit and Control Association (ISACA) Diarsipkan 2008-10-25 di Wayback Machine.
  • l
  • b
  • s
Rekayasa perangkat lunak
Bidang
  • Analisis persyaratan
  • Analisis sistem
  • Desain perangkat lunak
  • Pemrograman komputer
  • Metode formal
  • Pengujian perangkat lunak
  • Penyebaran perangkat lunak
  • Pemeliharaan perangkat lunak
Konsep
Orientasi
Model
Model pengembangan
  • Agile
  • Model perancangan
  • RUP
  • EUP
  • Scrum
  • Model spiral
  • Model air terjun
  • XP
  • V-Model
  • Model bertahap
  • Model prototipe
Model lain
Bahasa pemodelan
Teknisi
Perangkat lunak
Bidang terkait
  • Category Kategori
  •  Commons


Ikon rintisan

Artikel bertopik teknologi informasi ini adalah sebuah rintisan. Anda dapat membantu Wikipedia dengan mengembangkannya.

  • l
  • b
  • s