Maksimal 1 Keberhasilan dalam proyek pembangunan perangkat lunak di pengaruhi oleh beberapa faktor, salah satunya diperlukan tahapan- tahapan rekayasa perangkat lunak yang baik. Coba Anda analisa 30 mengapa perlu tahapan-tahapan yang baik dalam rekayasa perangkat lunak? Berikan contohnya! 2 Anda adalah mahasiswa tingkat akhir, Anda sedang membuat proyek sistem informasi perpustakaan berbasis web di kampus. Anda diminta untuk menganalisis kebutuhan sistem informasi yang di dapatkan dari wawancara, observasi, kuesioner atau gabungan tersebut yang dikelompokkan menjadi kebutuhan: Fungsional Pengembangan Penyebaran 40 Kinerja Dokumentasi Pendukung Tambahan Silahkan asumsikan kebutuhan yang berdasarkan kasus pada sistem informasi perpustakaan.
3 Anda di tunjuk menjadi seorang proyek manajer yang akan membuat
sebuah sistem informasi perangkat lunak pada salah satu lembaga, namun terdapat hambatan dimana pelanggan tidak dapat mengspesifikasikan kebutuhan secara detail, sedangkan sebagai 30 pengembang perangkat lunak harus menspesifikasikan kebutuhan secara detail dari segi teknis dimana pelanggan kurang memahami hal tersebut. Model pengembangan perangkat lunak apa yang cocok dengan kasus diatas? Sebutkan alasannya!