[Tugas 4 - MPPL] Spesifikasi Kebutuhan Perangkat Lunak

1. Pengertian

Software requirements specification (SRS) atau dalam bahasa indonesianya spesifikasi kebutuhan perangkat lunak (SKPL) adalah dokumen yang berisi deskripsi dari sistem perangkat lunak yang akan dikembangkan dimana menjabarkan kebutuhan fungsional, non-fungsional, dan kasus penggunaan (use case) yang menggambarkan interaksi pengguna dan perangkat lunak yang harus terdapat pada perangkat lunak.

Spesifikasi kebutuhan perangkat lunak menetapkan dasar kesepakatan antara pelanggan dan pengembang pada apa yang ada dan apa yang tidak ada dalam perangkat lunak. Pada spesifikasi kebutuhan perangkat lunak harus dilakukan pengecekan sebelum desain dapat dimulai, hal ini dapat mengurai resiko pendesainan ulang. Bila dibuat dengan tepat, spesifikasi kebutuhan perangkat lunak dapat membantu mencegah kegagalan proyek perangkat lunak.

Sedangkan tujuan dari dokumen SKPL ini adalah sebagai acuan bagi pengembang dan pengguna perangkat lunak selama dalam pengembangan perangkat lunak.

2. Template

 IEEE template untuk Spesifikasi Kebutuhan Perangkat Lunak:


IEEE Software Requirement Specification Template from Destiana Nurliasari

3. Contoh

Studi Kasus: Sistem Informasi Penitipan Anak (SIaPA)

Penjelasan:

SIAPA adalah sistem informasi yang diperuntukkan untuk membantu tempat penitipan anak dalam melaksanakan aktivitasnya. Sistem ini diharapkan dapat mempermudah orang tua anak dalam memantau perkembanagan anak yang dititipkan sekaligus kegiatan yang dilaksanakan oleh tempat penitipan anak. Sistem ini juga diharapkan dapat mempermudah kerja guru dan pengawas dalam membuat laporan tiap semesternya. 

Contoh SKPL:



Sumber:
https://en.wikipedia.org/wiki/Software_requirements_specification
http://cccoffe.blogspot.co.id/2014/10/apa-itu-skpl-dan-kebutuhan-perangkat.html

Komentar