Home > analysis, introduction > A good SRS…

A good SRS…

SRS (Software Requirement Specification) yang baik adalah yang memenuhi kriteria berikut:

  • correct; setiap pernyataan kebutuhan yang disebutkan adalah benar-benar merupakan fitur yang akan disediankan S/W
  • unambiguous; setiap pernyataan kebutuhan hanya punya satu interpretasi
  • complete; mencakup seluruh kebutuhan (fungsional, performansi, dll), definisi respon S/W terhadap seluruh data masukan (valid dan tidak valid) dalam berbagai situasi
  • consistent; konsisten dengan dokumen di level yang lebih atas (mis. system requirement)
  • ranked for importance and/or stability; setiap pernyataan kebutuhan diberi identitas yang menunjukkan tingkat importance/stability-nya (misalnya: essensial, conditional, optional)
  • verifiable; untuk setiap pernyataan kebutuhan, harus ada proses yang cost-effective untuk memverifikasi bahwa S/W sudah memenuhi kebutuhan tersebut
  • modifiable; struktur dokumen harus sedemikian rupa sehingga pengubahan yang terjadi dapat dilakukan dengan mudah, lengkap, dan konsisten
  • traceable; setiap pernyataan kebutuhan harus jelas sumbernya dan mudah diacu

(Dari IEEE Std 830-1998)

Categories: analysis, introduction
  1. November 10, 2008 at 5:13 pm

    ada standarnya gak?

  2. November 11, 2008 at 9:04 am

    Ya, standarnya tentu banyak. Salah satu IEEE Std 830-1998 yang saya kutip ini…
    Di dokumen ini dijelaskan cukup lengkap bagaimana membuat SRS yang baik.

  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: