Anda di halaman 1dari 3

Summary FSD (Functional Specification Document)

Functional Specification adalah dokumen formal yang digunakan untuk menggambarkan secara
rinci bagi pengembang perangkat lunak dengan kemampuan untuk menghasilkan suatu produk,
penampilan, dan interaksi dengan pengguna. Functional specification menggambarkan
bagaimana sebuah produk harus berjalan dari sudut pandang user. Dia tidak perduli dengan
bagaimana hal itu diimplementasikan. Dia hanya membicarakan fitur. Dia membicarakan tentang
tampilan layar, menu, dialog, dan seterusnya. FSD adalah semacam pedoman atau sebagai titik
acuan developer untuk menuliskan kode pemrograman. Sebuah spesifikasi fungsional juga berisi
deskripsi formal tugas-tugas pengguna, ketergantungan pada produk lainnya, dan kegunaan dari
tiap produk yang dibuat.
Bagian dari FSD:
1. Report History
Membahas mengenai document location, revision history, approvals, distribution baik
dari nama, tanggal maupun versi.
2. Purpose
Membahas mengenai tujuan dari dokumen FSD yaitu untuk meringkas persyaratan
fungsional dan pedoman dari fungsi sistem yang diperlukan.
3. Background
Membahas mengenai latar belakang informasi dari projek tersebut
4. Metrics
Membahas mengenai perkiraan yang ada seperti jumlah transaksi yang sedang
berlangsung dan lain lain.
5. Scope ?
Membahas mengenai ruang lingkup fungsional dengan memakai persyaratan spesifikasi.
6. Timescales and Priorities
Membahas mengenai waktu pengerjaan dan modul apa dulu yang menjadi prioritas.
7. Summary of Business Requirements
Membahas mengenai ringkasan yang dibicarakan pada saat membuat BRD.
8. Policy and Issues
Membahas mengenai kebijakan dan isu yang ada di dalam pembuatan project.
9. Summary of Functional Areas ?
10. Functional Requirements by Modul
Membahas mengenai permintaan modul apa saja yang diinginkan dalam proyek atau fitur
apa saja yang akan dibuat dan modul apa yang ingin di prioritaskan terlebih dahulu.
11. Screens and Workflows
Membahas mengenai Mock Up, kemudian rincian alur kerja antara layar yaitu aliran data,
input dan output.
12. User Interface Description

13. Interfaces to other systems


Interface yang diperlukan untuk sistem lain harus rinci, dengan informasi tentang sifat
antarmuka dan masing-masing sistem yang bersangkutan.
14. Reporting
Rincian laporan setiap diperlukan termasuk:
- Kriteria seleksi
- Sortasi dan kriteria sub-total
- Nilai yang akan ditampilkan dalam kolom keluaran
Penerima yang dimaksud dari setiap laporan harus dicatat.
15. Users and Security
Berbagai jenis pengguna / peran pengguna
Akses user - yaitu di mana hak akses yang diperlukan untuk mengakses:
- Proses tertentu
- Data spesifik
16. System administration and maintenance
17. Non-Functional Requirements
18. Appendices

Anda mungkin juga menyukai