ETS KPPL Rafie Zaidan U 5025231245
Nama: Rafie Zaidan U NRP: 5025231245 Mata Kuliah: Konsep Pengembangan Perangkat Lunak Evaluasi Tengah Semester (ETS) 1. Mengapa perangkat lunak cenderung menjadi lebih kompleks seiring dengan perkembangannya? Jelaskan dua faktor utama yang menyebabkannya Faktor utama, diantaranya adalah: a. Penambahan Fitur Baru: Ketika perangkat lunak berkembang, fitur-fitur baru sering kali ditambahkan untuk memenuhi kebutuhan pengguna, pasar, atau bisnis yang terus berubah. Setiap fitur baru biasanya memerlukan perubahan dalam arsitektur perangkat lunak, penyeusuaian fungsi yang ada, dan integrasi dengan bagian sistem lain dari sistem. Akumulasi fitur-fitur ini seiring waktu membuat pernagkat lunak menjadi lebih rumit untuk dipahmi, dipelihara, dan diuji karena fitur-fitur tersebut sering kali saling berinteraksi secara kompleks b. Teknologi dan Standar yang Berkembang: Perangkat lunak harus terus diperbarui agar sesuai dengan perkembangan teknologi, standar keamanan atau integrasi dengan...