Dalam pengembangan suatu perangkat lunak, terdapat proses / fasa dimana kita harus menganalisa sistem yang ada untuk memperoleh kebutuhan-kebutuhan yang diperlukan oleh suatu sistem serta fasa dimana harus mendesain sedemikian rupa sehingga sistem tersebut dapat mudah diimplementasikan dan user-friendly terhadap user yang menggunakannya. Secara umum, fase Software Development Life Cycle memiliki 2 fasa utama yakni fase analisis dan fase desain. Melalui artikel ini, dapat saya jabarkan mengenai Fasa analisis yang diperlukan saat mengembangkan sebuah proyek perangkat lunak yang diambil dari buku System Analysis and Design Chapter 3-5. Chapter 3: Requirements Determination – Analisis Proses dasar fase analisis memiliki tiga langkah: Memahami situasi yang ada Identifikasi perbaikan Menentukan kebutuhan untuk sistem yang baru – Penentuan Kebutuhan Penentuan kebutuhan dilakukan untuk mengubah penjelasan tingkat tinggi mengenai kebutuhan bisnis yang tercantum dalam permin...