- Source: Teknik kebutuhan perangkat lunak
Teknik kebutuhan perangkat lunak (requirements engineering) atau sering juga disebut analisis kebutuhan perangkat lunak (Bahasa Inggris: requirements analysis) mencakup kegiatan dalam menentukan kebutuhan-kebutuhan atau kondisi yang harus dipenuhi untuk suatu produk baru atau yang akan diganti, dengan mempertimbangkan kemungkinan terjadinya konflik kebutuhan dari berbagai macam stakeholder.
Analisis kebutuhan mempunyai peran penting dalam kesuksesan suatu proyek perangkat lunak. Kebutuhan harus terdokumentasi, dapat ditindaklanjuti (actionable), dapat diukur (measureable), dapat diuji, memiliki kaitan dengan kebutuhan dan peluang bisnis, serta memiliki tingkat kerincian yang cukup untuk perancangan sistem. Kebutuhan perangkat lunak dapat berupa kebutuhan fungsional dan non-fungsional.
Tahap
Teknik kebutuhan perangkat lunak meliputi 3 buah tahap, yakni, elicitation (pengumpulan informasi), specification (spesifikasi), dan validation (validasi).
Referensi
Kata Kunci Pencarian:
- Rekayasa perangkat lunak
- Pengembangan perangkat lunak
- Teknik kebutuhan perangkat lunak
- Proses pengembangan perangkat lunak
- Teknik sipil
- Perangkat keras
- Pengujian perangkat lunak
- Teknik mesin
- Pembengkakan perangkat lunak
- Teknik komputer dan jaringan