• Tidak ada hasil yang ditemukan

Slide INF205 RPL Pertemuan 14

N/A
N/A
Protected

Academic year: 2017

Membagikan "Slide INF205 RPL Pertemuan 14"

Copied!
12
0
0

Teks penuh

(1)

REKAYASA PERANGKAT

LUNAK

(2)
(3)

Definisi pemeliharaan PL

Maintenance cover the life of a software system from

the time it is installed until it is passed out (Von

Mayrhouser 1990)

Modification of a software product after delivery to

correct fault, to improve performance or other

(4)

Definisi pemeliharaan PL

Aktivitas setelah post-delivery yang dilakukan untuk

memperbaiki (corrective), meningkatkan kinerja

(improvement), penyesuaian (adapt) dengan tujuan

untuk menjaga operasional, responsivitas dan

(5)

Kepentingan pemeliharaan

PL

pemeliharaan diperlukan karena:

Pengguna menemukan kesalahan pada produk S/W tersebut

Pengguna menyadari adanya fasilitas baru pada produk S/W tersebutMenurut martin & McClure (1983) pemeliharaan dilakukan untuk :

Memperbaiki error

Memperbaiki cacat rancangan

Membuat antar muka ke sistem lainMembuat peningkatan

Membuat perubahan yg diperlukan sistemMembuat perubahan pada basisdata

Memperbaiki (improment) rancangan

Mengkonversi program karena ada fasilitas baru (S/W, H/W, system

(6)

Jenis-Jenis pemeliharaan PL

Menurut EB Swanson 1979 Jenis pemeliharaan dikategorikan menjadi:

Corrective

perubahan yg didorong oleh adanya kesalahan pd produk S/W

Adaptive

Perubahan yang didorong karena adanya perubahan lingkungan tempat produk S/W beroperasi

Perfective

Perubahan (Penambahan, pengurangan, pembesaran, peningkatan) yg didorong oleh kebutuhan sistem yg semakin meningkat

Preventive

(7)

Jenis pemeliharaan PL

Jenis pemeliharaan diatas dapat dikelompokan menjadi

dua kelompok besar sbb:

Enchantment (penyempurnaan)

Adaptive

Perfective

Corrective (pembetulan)

(8)

Kesulitan Perubahan PL

Kesulitan pemeliharaan PL menurut Shneidewind 1987

Hilang / tdk adanya traceable untuk proses menghasilkan

produk S/W tersebut

Perubahan selama pembangunan tdk terdokumentasi dg baik

Perunutan perubahan sulit dilakukan

Perubahan yg dilakukan menimbuklan efek ripper effect

Kesulitan ini ditunjang oleh ketidak pahaman pengguna yg

memberikan permintaan pemeliharaan

(9)

Pelaku pemeliharaan PL

pemeliharaan dilakukan oleh dua pihak

Pembangun, yang melakukan pembangunan PL dari awal

Perawat, yang tidak ikut melakukan pembangunan PL dari awal

Keuntungan pemeliharaan dilukukan oleh pembangun PL

Pembangun mempunyai pengetahuan yg lengkat tentang produk S/W tersebutTidak mebutuhkan pembedahan dokumentasi

Tidak perlu membangun sistem komunikasi formal antara pembangun PL dan

perawat PL

Pengguna hanya perlu bekerja sama dengan satu organisasi PL

Personnel pd organisasi pengembang akan lebih puas karena keanekaragaman

beban kerja

Pengabungan pengembang dan perawat akan memungkinkan terjadinya

(10)

Pelaku pemeliharaan PL

Kerugian pemeliharaan dilakukan oleh pengembang

Personil pembangun PL dapat meninggalkan organisasi

pembangun PL jika pekerjaan yg dilakukan hanya pemeliharaan

PL saja

Personil baru pada organisasi pembangunan PL tdk menyukai

pekerjaan pemeliharaan PL

Jika personil pengembang ahli pergi maka belum tentu

penggantinya terlatih dengan baik

Pengembang umumnya menghabiskan waktu untuk

penyempurnaan sistem S/W yg dikembangkan bukan pada

proses pemeliharaannya

Seringkali kepergian pengembang tdk bisa dielakan, karena

(11)

Biaya pemeliharaan PL

Survey Tahun % pemeliharaan

Canning 1972 60

Boehm 1973 40-60

deRose/nyman 1976 60 – 70

Mills 1976 75

Zelkowitz 1979 67

Cashman & holt 1979 60 – 80

Garnet Group 1990 95

Dana pemeliharaan kebanyakan digunakan untuk membayar sumber daya manusia (SDM)SDM diperlukan karena adanya perkembangan teknologi

Dilihat dari kategori pemeliharaan :Corrective 20%

(12)

Biaya pemeliharaan PL

Bila dilihat dari komposisi jenis pemeliharaan, maka biaya

pemeliharaan mayoritas (78% - 84%) habis karena

penyempurnaan PL

Faktor lain yg mempengaruhi biaya pemeliharaan

Penambahan program

Penundaan implementasi PL

Masalah yg dihadapi

Keenganan pengalokasian anggaran pemeliharaan

Ketidak pahaman pengguna bahwa pemeliharaan adalah

umumnya adalah penyempurnaan

Strategi : Alokasikan 10%-15% dari dana pengembangan tiap

Referensi

Dokumen terkait

Asli / rekaman Dokumen Kualifikasi lainnya yang dipersyaratkan, yang telah diupload dan tercantum dalam formulir isian Kualifikasi yang disampaikan melalui aplikasi SPSE2.

Berdasarkan uji ketahanan rhizobium terhadap salinitas, diambil 2 isolat yaitu yang berasal dari bintil akar Lamtoro (leguminosa pohon dan sangat selektif) dan Calopo

Bapak/Ibu/Kakak/Adik, jika ada hal – hal yang ingin di tanyakan lebih lanjut selama penelitian, atau terjadi hal – hal yang tidak diinginkan dapat menghubungi saya

LAYOUT LOMBA KETERAMPILAN SISWA SMK TINGKAT NASIONAL 2017 KEJURUAN : REFRIGERATION &

Penelitian bertujuan mengkaji efek pemberian air jeruk nipis terhadap mikrobia usus, pH dan laju digesta pada ayam broiler yang diberi pakan single step down..

[r]

menunjukan bahwa distribusi menurut jenis pekerjaan ang paling besar presentasinya adalah nelayan, Pada pendidikan menunjukan bahwa distribusi menurut pendidikan

Tujuan penelitian adalah untuk mengevaluasi perubahan mikroba usus serta laju digesta dalam hubungannya dengan perubahan pH akibat pemberian acidifier (air jeruk nipis dan