Implementasi dan Pemeliharaan


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.

Komentar

Postingan populer dari blog ini

REKAYASA PERANGKAT LUNAK (RPL)

PROSES PERANGKAT LUNAK

Perangkat Lunak