Rabu, 14 Maret 2012

TUGAS RPL

1. Why does it take so long to get software finisher?
Answered : Karena untuk menyelesaikan suatu program membutuhkan proses yang panjang.  Apa lagi jika terjadi kesalahan, itu akan memakan waktu lama untuk menyelesaikannya. Kita harus menemukan kesalahan itu   dari awal program yang kita buat.


2. Why are development cost so high?
Answered : Karena biaya yang diperlukan tergantung pada proses yang digunakan dan jenis perangkat lunak yang dikembangkan. Semakin lama proses yang dibutuhkan untuk menyelesaikan suatu program yang di inginkan oleh konsumen semakin mahal biaya yang dikeluarkan.

3. Why can't we find all errors before we give the software to our customers?
Answered : Kesalahan akan diketahui ketika software diberikan kepada konsumen, kekurangan ataupun kelebihan suatu software hanya konsumen yang tahu supaya menjadi software yang diinginkan. Sedangkan pembuat menerima kritik saran dari konsumen dan memperbaiki kesalahan.

4. Why we spend so much time and effort maintaining existing programs?
Answered : Karena kita harus update dengan program-program yang terbaru. Dan mempelajari algoritmanya untuk bisa menjalankan suatu program, itu membutuhkan waktu bgtu lama. Jika kita bertahan pada program-program yang sudah adda maka kita akan jenuhh. 

5. Why do we continue to have difficulty in measuring proccess as software is being developed and maintained?
Answered : Dalam suatu software terjadi masalah yang belum tentu kita ketahui. Untuk mengetahui masalah itu software harus di coding terlebih dahulu sehingga muncul kesalahan yang diketahui oleh komputer tetapi belum diketahui oleh kita karena komputer menggunakan bahasa yang belum kita ketahui.

2 komentar: