1. Konsep Implementasi
·
Perancangan dan implementasi
Perangkat Lunak adalah
tahap dalam proses RPL dimana dikembangkan sistem
Perangkat Lunak yang dapat dieksekusi.
·
Implementasi adalah proses
mewujudkan desain sebagai sebuah program.
·
RPL mencakup semua kegiatan
yang terlibat dalam pengembangan Perangkat Lunak dari persyaratan awal sistem
hingga pemeliharaan dan pengelolaan sistem yang digunakan.
·
Implementasi dapat melibatkan
pengembangan program
atau menyesuaikan dan mengadaptasi
sistem generik, offthe-shelf untuk memenuhi persyaratan khusus dari suatu
organisasi.
2. Aspek Implementasi
·
Reuse
Sebagian besar Perangkat Lunak modern
dibangun dengan
menggunakan kembali komponen atau
sistem yang ada.
·
Configuration Management
Selama proses pengembangan, banyak
versi yang berbeda
dari setiap komponen Perangkat Lunak
.
·
Host-Target Development
Produksi PL biasanya tidak dijalankan
pada komputer yang sama dengan lingkungan pengembangan Perangkat Lunak.
Pengembangan pada satu komputer (sistem host) dan dijalankan pada komputer yang
terpisah (sistem target).
3. Konsep Pemeliharaan
Pemeliharaan perangkat lunak adalah suatu aktivitas yang sangat luas
yang sering digambarkan mencakup semua pekerjaan yang dibuat di suatu sistem
setelah perangkat lunak beroperasi. Aktivitas meliputi:
·
Penambahan atau perbaikan
program, seperti penambahan fungsi baru, dan perbaikan tampilan.
·
Perbaikan terhadap kesalahan
yang timbul
·
Penghapusan kemampuan kualitas
·
Peningkatan pencapaian &
memperluas daya guna untuk memenuhi kebutuhan user yang semakin bertambah
·
Menyesuaikan perangkat lunak
untuk memenuhi lingkungan yang berubah.
4. Kategori Pemeliharaan
Korektif adalah perbaikan program akibat adanya kesalahan
·
Adaptif adalah penyesuaian
dengan lingkungan yang baru, seperti penerapan pada platform di lingkungan yang
baru, format tampilan printer, dll
·
Perfective terjadi pada saat
pengguna sistem atau stakeholder merubah requirement dari sistem yang dibangun
·
Preventif berhubungan dengan
prediksi yang akan datang, seperti penggunaan anti virus untuk keamanan data,
backup data dan program
5. Pemeliharaan Manajemen
A. TIM PEMELIHARAAN
·
Systems Administrator
Bertanggung jawab untuk pemeliharaan rutin dan berwenang mengambil tindakan
pencegahan untuk menghindari keadaan darurat. Seperti kerusakan server, pemadaman
jaringan, insiden keamanan, dan kegagalan perangkat keras.
·
Systems Analyst Bertugas
menyelidiki dan menemukan sumber masalah dengan menggunakan keterampilan
analisis dan sintesis. Analisis: memeriksa keseluruhan unsur-unsur individu.
Sintesis: mempelajari bagian-bagian untuk memahami keseluruhan sistem.
·
Programmer
a)
Programmer aplikasi bekerja
pada pengembangan dan pemeliharaan sistem baru.
b)
Programmer sistem
berkonsentrasi pada perangkat lunak dan utilitas sistem
c)
Programmer basis data fokus
pada pembuatan dan dukungan sistem basis data skala besar.
Tidak ada komentar:
Posting Komentar