Minggu, 02 Oktober 2011

3. Analisis Perangkat Lunak

Definisi Analisis Kebutuhan
Analisis kebutuhan adalah proses menemukan permasalahan dan menghasilkan alternatif pemecahan yang relevan.
Tujuan tahap analisis adalah untuk mengetahui kebutuhan customer berkaitan dengan sistem perangkat lunak yang diinginkan. Pada tahap ini yang terlibat adalah tim spesifikasi/analisis dan customer (meliputi end-user, manajer dan staf lain yang terlibat).

Metric (Ukuran) Analisis Kebutuhan
Metric analisis kebutuhan diperlukan untuk :
  • Mengukur apakah suatu kebutuhan didefinisikan dengan baik. Hal ini dapat dilihat antara lain dari persentase spesifikasi kebutuhan yang ambigu dan derajat kelengkapan kebutuhan yang didefinisikan
  • Mengukur apakah inspeksi terhadap pendefinsian kebutuhan dilakukan secara efektif

Kebutuhan adalah deskripsi fungsionalitas sistem yang berorientasi pada customer dan batasan-batasan yang menyertai pengoperasian sistem tersebut [SOM00].
Penulisan Definisi Kebutuhan:
  • Menggunakan bahasa natural (english) meskipun secara universal dimengerti, namun tetap dimungkinkan muncul hal-hal berikut yang harus dihindari, antara lain :
o ketidakjelasan disebabkan dokumen yang dibuat sulit dibaca karena terlalu rinci
o pencampuradukan antara kebutuhan fungsional dan kebutuhan non fungsional
o beberapa kebutuhan diekspresikan dengan satu pernyataan

  • Menggunakan format standar (misal : IEEE)Spesifikasi Kebutuhan adalah deskripsi rinci dan terukur dari fungsi-fungsi dan batasan-batasan sistem yang telah didefinisikan [SOM00].
Penulisan Spesifikasi Kebutuhan :Structured language specifications
o Bentuk terbatas dari bahasa natural (english) yang digunakan untuk mengekspresikan kebutuhan
o Menghilangkan beberapa problem yang diakibatkan oleh ambiguitas dan fleksibilitas

Tidak ada komentar:

Poskan Komentar