Anda di halaman 1dari 14

SOFTWARE

MAINTENANCE

Lili Aprilia
180100069
APA ITU PERAWATAN SOFTWARE?

Pemeliharaan Software adalah proses umum


pengubahan/pengembangan perangkat lunak setelah
diserahkan ke konsumen.Perubahan mungkin berupa
perubahan sederhana untuk membetulkan error koding
atau perubahan yg lebih ekstensif untuk membetulkan
error perancangan/perbaikan signifikan untuk
membetulkan error spesifikasi/akomodasi persyaratan
baru.
Lingkup Pemeliharaan Software!

Aktifitas Pembetulan
Pemeliharaan permasalahan
yang timbul

Aktifitas Adaptasi produk


Penambahan dengan lingkungan
perbaikan produk operasional yang
perangkat lunak baru
 Stabilitas Tim, biasanya tim pengembang dan
tim pemelihara adalah orang
Faktor yang  Tanggung Jawab Kontrak, kontrak bagi
menyebabkan biaya pengembang dan pemelihara
pemeliharaan lebih tinggi
dari pada biaya  Keahlian Staff, staff pemelihara kebanyakan
pengembangan : tidak berpengalaman dalam hal

 Umur dan Struktur Program, program yang


sudah tua biasanya strukturnya
Tujuan dari
pemeliharaan
system
Untuk memperpanjang usia kegunaan
asset dari system tersebut. Hal ini
terutama penting dinegara
berkembang karena kurangnya
sumber daya modal untuk
penggantian.
Manfaat Pemeliharaan Perangkat Lunak

Memastikan kesesuaian
dengan kebutuhan
fungsionalitas teknis
software.
Memastikan kesesuaian
kebutuhan pihak
manajerial mengenai
jadwal dan budget.
Dapat meningkatkan
efisiensi software berikut
juga aktifitas
pemeliharaannya
Keperluan pemeliharaan sistem !
1 System perlu ditingkatkan

Sistem mengalami perubahan karena


2 perubahan lingkungan luar

System memiliki kesalahan yang dulunya


3
belum terdeteksi, seingga kesalahan
kesalahan system perlu diperbaiki System
mengalami perubahan-perubahan karena
permintaan baru dari pemakai system
Konsep dan Teknik Pemeliharaan Perangkat Lunak

PESANAN GENERIK
Sistem Penerimaan Microsoft Office, Adobe
Mahasiswa untuk Creative Suite, dll
sebuah kampus, dll
Jenis Pemeliharaan Perangkat lunak

Corrective Adaptive Perfective


Maintenance Maintenance maintenance Preventif maintenance
Prosedur untuk memeliharan system

01 02 03
SDLC & SWDLC Definisi data standar
Bahasa pemrograman
standar

04 05 06
Rancangan moduler Modul yang dapat
digunakan kembali Dokumentasi standar
& Control Sentral
Proses
Pemeliharaan
Perangkat Lunak
Proses Pemeliharaan Versi IEEE-1219

Identifikasi, klasifikasi Implementasi

Analisis Regressionsystem
testing

Perancangan Acceptance testing


Proses
Pemeliharaan
Versi ISO-12207
Standar ISO fokus pada siklus hidup
perangkat lunak.Standar ini
menetapkan 17 aktivitas yang
dikelompokkan ke dalam tiga kelas
besar, yakni primary, supporting, dan
organizational processes. Berikut
pembagiannya: Gambar 8.5 Proses
Siklus Hidup ISO
THANKS
Lili Aprilia
liliapril304@gmail.com

Anda mungkin juga menyukai