Software Requirements
Specification
<nama proyek>
Versi 1.0
Dibuat oleh <nama>
<nama organisasi>
<tanggal dibuat>
Software Requirements Specification <nama proyek> Hal ii
Daftar Isi
Daftar Isi .................................................................................................................................... 1
Riwayat Revisi ........................................................................................................................... 1
1. Pendahuluan ...................................................................................................................... 1
1.1 Tujuan ......................................................................................................................... 1
1.2 Ruang Lingkup ............................................................................................................ 2
2. Gambaran Umum ............................................................................................................. 3
2.1 Perspektif Produk ........................................................................................................ 3
2.2 Fungsi Produk ............................................................................................................. 4
2.3 Data ............................................................................................................................. 5
2.4 Lingkungan Operasi .................................................................................................... 6
2.5 Kelompok Pengguna dan Karakteristik ........................................................................7
3. Penjadwalan....................................................................................................................... 8
Riwayat Revisi
Nama Tanggal Alasan Perubahan Versi
Software Requirements Specification <nama proyek> Hal 1
1. Pendahuluan
1.1 Tujuan
Identifikasi produk perangkat lunak yang akan dibuat, termasuk nomor revisi atau rilis. Jelaskan
ruang lingkup produk yang dicakup oleh SRS ini, terutama jika SRS hanya menjelaskan sebagian
dari sistem atau subsistem tunggal.
Software Requirements Specification <nama proyek> Hal 2
Software Requirements Specification <nama proyek> Hal 3
1.2 1.2 Ruang Lingkup
Berikan deskripsi singkat tentang perangkat lunak yang akan dibuat termasuk manfaat, tujuan, dan
sasaran yang relevan. Hubungkan perangkat lunak dengan tujuan perusahaan atau strategi bisnis
perusahaan. Jika terdapat dokumen mengenai ruang lingkup dan visi perusahaan, maka dapat
merujuk ke dokumen tersebut dan dibuat terpisah.
Software Requirements Specification <nama proyek> Hal 4
Software Requirements Specification <nama proyek> Hal 5
2. 2. Gambaran Umum
2.1 Perspektif Produk
Jelaskan konteks dan asal produk, misal : apakah produk ini merupakan pengembangan atau
pengganti sistem tertentu yang ada. Definisikan komponen dari sistem, hubungkan persyaratan
sistem dengan fungsionalitas perangkat lunak. (Analisis Kebutuhan Pelanggan)
Software Requirements Specification <nama proyek> Hal 6
2.1 2.2 Fungsi Produk
Deskripsikan fungsi utama yang harus dilakukan produk atau oleh pengguna. (Analisis Kebutuhan
Fungsional)
Software Requirements Specification <nama proyek> Hal 7
Software Requirements Specification <nama proyek> Hal 8
2.2 2.3 Data
Deskripsikan kebutuhan data untuk penambahan modul yang dibutuhkan. (Analisis Kebutuhan
Data)
Software Requirements Specification <nama proyek> Hal 9
Software Requirements Specification <nama proyek> Hal 10
2.3 2.4 Lingkungan Operasi
Jelaskan lingkungan di mana perangkat lunak akan beroperasi, termasuk platform perangkat keras,
sistem operasi dan versinya, dan komponen atau aplikasi perangkat lunak lainnya yang bersesuaian.
(Analisis Kebutuhan Non Fungsional : hardware dan software)
Software Requirements Specification <nama proyek> Hal 11
2.4 2.5 Pengguna dan Karakteristik
Identifikasi kelompok pengguna yang menggunakan produk ini. Pengguna dapat dibedakan
berdasarkan fungsi produk yang digunakan, tingkat keamanan atau hak istimewanya (privilege).
Jelaskan karakteristik yang terkait dari setiap pengguna. Persyaratan karakteristik tertentu hanya
berkaitan dengan pengguna tertentu. (Analisis Kebutuhan Pengguna)
Software Requirements Specification <nama proyek> Hal 12
3. 3. Penjadwalan
Buat penjadwalan selama 3 bulan untuk pengembangan modul dalam bentuk Gantt Chart yang
terdiri dari nama pekerjaan dan waktu.