Professional Documents
Culture Documents
Tugas Tas PSR Posting
Tugas Tas PSR Posting
Kebutuhan terhadap definisi masalah yang jelas. Input utama dari setiap
model pengembangan perangkat lunak adalah pendefinisian masalah yang
jelas. Semakin jelas akan semakin baik karena akan memudahkan dalam
penyelesaian masalah. Oleh karena itu pemahaman masalah seperti dijelaskan
pada Bab 1, merupakan bagian penting dari model pengembangan perangkat
lunak.
Meskipun model-model
Stakeholder
berperan
sangat
penting
dalam
keseluruhan
tahapan
Contoh :
Perusahaan X memiliki perangkat lunak K yang berfungsi untuk menyimpan data
ekspor ke lima negara, yakni Thailand, Cina, Filipina, Myanmar, dan Laos. Setiap
negara memiliki input data yang berbeda-beda dikarenakan proses birokrasi yang
berbeda-beda pula. Setelah beberapa bulan, perusahaan X ternyata berkembang
sangat pesat dan saat ini perusahaan juga harus mengekspor barang ke Jepang,
Amerika, dan India. Akhirnya, input perangkat lunak K harus diubah menjadi
delapan negara dengan karakteristik negara tujuan masing-masing.
* Terdapat kesalahan di dalam sistem
Contoh :
Perusahaan M baru saja mengganti perangkat lunak administrasi nya. Perusahaan
M setiap bulannya harus mengirimkan laporan kerjasama kepada perusahaan L.
Ketika database penjualan suatu produk disalin dari perangkat lunak tsb, semua
data tertulis dalam mata uang Yen. Padahal, perusahaan tersebut hanya
menggunakan mata uang rupiah. Untuk itu, perusahaan M harus segera
memperbaiki kesalahan tsb apabila tidak ingin produktivitas dan
profesionalitasnya terganggu.
* Adanya perangkat keras baru di dalam sistem
Contoh :
Usaha Alat Berat Kalimantan Maju Jaya baru saja membeli 20 komputer baru
yang digunakan untuk menangani administrasi pemeliharaan alat-alat berat.
Selama ini, database perusahaan Maju Jaya disimpan di dalam cloud yang
terhubung ke dalam perangkat lunak W dan setiap komputer memiliki otentikasi
masing-masing. Oleh karena itu, perangkat lunak harus disesuaikan agar
kompatibel dengan 20 komputer baru tersebut.
* Performa sistem menurun
Contoh :
Sistem P memiliki database yang bisa menampilkan data penjualan. Namun, sejak
beberapa minggu terakhir, untuk menampilkan data penjualan per bulan
membutuhkan waktu cukup lama berkisar 5-10 menit. Perusahaan P harus
memperbaiki kinerja sistem yang menurun tersebut agar bisa beroperasi normal
kembali.
* Perubahan untuk Meningkatkan Pemeliharaan Perangkat Lunak dan Menghindari
Kecacatan
Contoh :
Sebuah tim maintenance melakukan perubahan struktur kelas-kelas menjadi
beberapa kelompok di dalam suatu perangkat lunak dan mendokumentasikannya
agar di masa depan lebih mudah dilakukan perawatan. Jika lebih mudah dilakukan
perawatan, diharapkan kecacatan yang fatal tidak akan terjadi.