Pertanyaan
7. Apa perbedaan utama antara prototyping horizontal dan vertikal? a. Horizontal fokus pada navigasi, sementara vertikal fokus pada fitur spesifik b. Horizontal digunakan untuk produk akhir, vertikal untuk desain awal c. Horizontal lebih kompleks daripada vertikal d. Horizontal digunakan untuk validasi konsep, vertikal untuk pengujian sistem 8. Spesifikasi program digunakan untuk: a. Mengurangi biaya pengembangan perangkat keras b. Menjamin bahwa pengembang memahami kebutuhan pengguna c. Membatasi interaksi antara pengguna dan pengembang d. Menghindari revisi dalam proses pengembangan 9. Dalam proyek pengembangan aplikasi, pengembang sering menggunakan prototyping untuk: a. Memastikan bahwa anggaran proyek tetap rendah b. Mengidentifikasi masalah sejak awal c. Mempercepat pengiriman produk akhir d. Mengurangi jumlah pengujian 10. Anda sedang membuat aplikasi e-commerce dan perlu menguji desain keranjang belanja. Jenis prototyping apa yang paling sesuai? a. Horizontal b. Vertikal c. Evolusioner d. Throwaway
Solusi
Jawaban
**7. Apa perbedaan utama antara prototyping horizontal dan vertikal?****a. Horizontal fokus pada navigasi, sementara vertikal fokus pada fitur spesifik****Penjelasan:** Prototyping horizontal biasanya digunakan untuk memvisualisasikan alur navigasi dan tata letak utama dari antarmuka pengguna, sedangkan prototyping vertikal lebih berfokus pada pengembangan dan penjajaran fitur-fitur spesifik dalam desain.**8. Spesifikasi program digunakan untuk:****b. Menjamin bahwa pengembang memahami kebutuhan pengguna****Penjelasan:** Spesifikasi program berfungsi sebagai dokumen yang merinci kebutuhan dan fungsionalitas yang diinginkan oleh pengguna, sehingga pengembang dapat memastikan bahwa mereka memahami dan mengembangkan perangkat lunak sesuai dengan kebutuhan tersebut.**9. Dalam proyek pengembangan aplikasi, pengembang sering menggunakan prototyping untuk:****c. Mempercepat pengiriman produk akhir****Penjelasan:** Prototyping memungkinkan pengembang untuk menguji dan memvalidasi konsep serta fitur-fitur utama sejak awal, sehingga mereka dapat mengidentifikasi dan memperbaiki masalah lebih cepat dan mengurangi waktu pengembangan keseluruhan.**10. Anda sedang membuat aplikasi e-commerce dan perlu menguji desain keranjang belanja. Jenis prototyping apa yang paling sesuai?****d. Throwaway****Penjelasan:** Prototyping throwaway (atau rapid prototyping) cocok untuk situasi ini karena memungkinkan pengembang untuk dengan cepat membuat model keranjang belanja, menguji fungsionalitasnya, dan kemudian membuang prototipe tersebut setelah mendapatkan umpan balik yang cukup. Ini mempercepat proses pengembangan dan pengujian.