Mohon tunggu...
Tiara Deliana
Tiara Deliana Mohon Tunggu... MAHASISWI (UIN MAULANA MALIK IBRAHIM MALANG)

Hayy!!! perkenalkan saya tiara, saya asli kalimantan timur dan lahir dikota sangatta (kutai Timur) saya anak pertama dri 5 saudara (keluarga yang lengkap dan bahagia) hobi saya menulis,membaca,menyanyi,fasion,fotografer,traveling, saya merantau kemalag untuk meneruskan pendidikan S1 DI UNIVERSITAS ISLAM NEGERI MAULANA MALIK IBRAHIM MALANG prodi TEKNIK INFORMATIKA. sekian dri saya terimakasih

Selanjutnya

Tutup

Ilmu Alam & Tekno

Pemeliharaan dan Evolusi Perangkat Lunak : Peta Jalan Masa Depan Pengembangan Perangkat Lunak

13 April 2025   14:15 Diperbarui: 13 April 2025   14:15 97
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.
Lihat foto
Software maintenance & Sumber Gambar AI

 Pendahuluan

Perangkat lunak adalah entitas yang unik dibandingkan produk rekayasa lainnya karena kemampuannya untuk terus berkembang. Namun, evolusi ini bukannya tanpa tantangan. Dalam praktiknya, pemeliharaan perangkat lunak menyerap sebagian besar biaya siklus hidup sistem. Artikel ini menggambarkan bagaimana pemeliharaan ( maintenance ) dan evolusi perangkat lunak ( software Evolution ) harus dipandang tidak hanya sebagai tugas teknis, tetapi juga sebagai tantangan manajerial dan strategi yang kompleks.

Penelitian yang dilakukan oleh Keith Bennett dan Vaclav Rajlich ini menyusun peta jalan (roadmap) untuk pengembangan masa depan pemeliharaan dan evolusi perangkat lunak selama 10 tahun ke depan. Peta jalan ini memperkenalkan model secara bertahap, mendalami tantangan empiris, dan menjawab kebutuhan organisasi modern dalam lanskap bisnis yang berubah dengan cepat.

Definisi dan Ruang Lingkup

Definisi Pemeliharaan

Menurut IEEE 1219, pemeliharaan perangkat lunak adalah:

"Modifikasi pada perangkat lunak setelah pengiriman untuk memperbaiki kesalahan, meningkatkan kinerja atau atribut lainnya, atau beradaptasi dengan lingkungan yang telah berubah."

ISO/IEC 12207 juga menekankan bahwa aktivitas ini terjadi setelah perangkat lunak dirilis.

Evolusi Perangkat Lunak

Evolusi mencakup proses yang lebih besar dan dinamis dibandingkan pemeliharaan. Hal ini berkaitan dengan perubahan signifikan yang memerlukan pemahaman mendalam terhadap sistem, domain aplikasi, dan arsitektur. Evolusi dianggap sebagai fase dalam model bertahap , yaitu model siklus hidup perangkat lunak bertahap yang dijelaskan pada bagian berikut.

HALAMAN :
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
Mohon tunggu...

Lihat Konten Ilmu Alam & Tekno Selengkapnya
Lihat Ilmu Alam & Tekno Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun