Evaluasi Tengah Semester
1. Kebutuhan
Definisi
Kebutuhan merupakan deskripsi dari layanan sistem maupun batasan-batasannya yang dihasilkan selama proses rekayasa kebutuhan.
Tipe Kebutuhan
Kebutuhan Fungsional
Pernyataan dari layanan sistem (fungsional sistem) yang harus disediakan, bagaimana sistem harus bereaksi terhadap input tertentu, dan bagaimana sistem harus berperilaku dalam situasi tertentu.
Contoh kebutuhan fungsional :
- Pengguna harus bisa melakukan pencarian terhadap seluruh atau sebagian data buku dalam basis data berdasarkan kategori pencarian tertentu. [SI Perpustakaan]
- Sistem harus bisa menampilkan dokumen yang tepat sesuai dengan kategori arsip. [SI Pengarsipan]
Kebutuhan Non-Fungsional
Batasan-batasan dari layanan-layanan dan fungsi-fungsi dari sebuah sistem, seperti: batasan waktu, batasan dari pengembangan proses, dan batasan pengguna.
Contoh kebutuhan non-fungsional :
- Product Requirement
Antarmuka sistem harus diimplementasikan menggunakan CSS tanpa menggunakan formatting tabel.
- Organisational Requirement
- External Requirement
Perangkat lunak yang dibangun harus menghasilkan format file standar (.xml) yang bisa digunakan oleh pihak luar yang berkepentingan.
Komentar
Posting Komentar