Monday, May 8, 2017

Pengertian Dokumen Kebutuhan Sistem (SyRS)

Dokumen-Kebutuhan-Sistem
Dokumen Kebutuhan Sistem (System Requirement Specification / SyRS). adalah sebuah dokumen yang berisi pernyataan lengkap dari apa yang dapat dilakukan oleh sistem, tanpa menjelaskan bagaimana hal tersebut dikerjakan oleh sistem. SyRS bisa terdiri dari banyak dokumentasi yang saling melengkapi. Suatu SyRS harus dapat menguraikan definisi masalah, dan menguraikan masalah dengan tepat dengan cara yang tepat.

Baca Juga: Tahapan Analisis Sistem


Tujuan Pembuatan SyRS

Ada beberapa tujuan pembuatan SyRS, dan itu tergantung kepada siapa yang menulisnya. Pertama, SyRS dapat ditulis oleh pemakai potensial (pelanggan) dari sistem, dan kedua oleh pengembang sistem

Untuk kasus pertama, tujuan penulisan SyRS adalah untuk mendefinisikan keinginan yang biasanya dinyatakan dalam bentuk penjelasan umum. Untuk yang kedua, tujuan pembuatan SyRS adalah:

  • Sarana komunikasi antara pelanggan, pemakai, analis, dan perancang sistem.
  • Dasar untuk merencanakan dan melaksanakan aktivitas pengujian sistem.
  • Acuan untuk melakukan perbaikan dan perubahan sistem.

Sedangkan manfaat dan kegunaan SyRS menurut Witarto[WIT04] dari IEEE, adalah

  • Memastikan kesamaan antara kebutuhan untuk pengembangan dengan kebutuhan yang ditulis didalam dokumen.
  • Mendefinisikan kerangka kerja bersama untuk proses-proses pengembangan sistem.
  • Memperjelas peran dan antarmuka bagi para pihak yang terlibat dalam proses pengembangan sistem.
  • Memperjelas jenis dan isi dokumen.
  • Mengenali tugas, tahapan, baseline, aktivitas kaji ulang, dan dokumentasinya.
  • Belajar pendekatan praktis yang diterapkan didunia industri.
  • Menghilangkan persoalan-persoalan seperti yang pernah dialami masa lalu.

Syarat Pembentukan SyRS


  • Syarat yang harus diperhatikan saat pembentukan SyRS, yaitu:
  • Mudah diidentifikasi
  • Diuraikan dengan jelas, simple, sederhana, dan concise (jelas, tidak ambiguous)
  • Bisa divalidasi dan bisa dites (test reliable, test accessable)
  • Mampu untuk ditelusuri kembali (tracebility)
  • Jangan menggunakan istilah yang tidak konsisten belom tentu bahasa yang gaul sekarang ngetrend di masa depan
  • Jangan Over specification (penjelasan berlebih dan berulang-ulang sehingga menjadi tidak jelas)

Orang yang terlibat dalam pembuatan SyRS:


  1. Pemakai (user) - Kelompok orang yang mengoperasikan/menggunakan produk final dari sistem yang dibuat.
  2. Client - Orang atau perusahaan yang mau membuat sistem (yang menentukan).
  3. System analyst - Kelompok orang yang biasa melakukan kontak teknik pertama dengan client. Bertugas menganalisis persoalan, menerima requirement dan menulis requirement.
  4. Software engineer / Programmer - Kelompok orang yang bekerja setelah kebutuhan sistem dibuat (bekerja sama dengan system engineer saat mendefinisikan kebutuhan sistem dam membuat deskripsi perancangan dan code nya).
  5. Software QA - Kelompok orang yang melakukan tes
  6. Technical Support - Orang-orang yang mengelola (manage) pengembang sistem, termasuk konsultan atau orang yang mempunyai kepandaian lebih tinggi
  7. Technical Writter - Kelompok orang yang bertugas mengetik, memasukkan data, membuat dokumen.
Baca Juga: Tips Menjadi Software Quality Assurance


Contoh Template Dokumen Kebutuhan Sistem (SyRS)

template-Dokumen-Kebutuhan-Sistem



EmoticonEmoticon