Functional Spesification Document(FSD)

June 18, 2010 at 4:21 pm 9 comments

Fuctional Spesification Document (FSD), merupakan dokumen yang biasanya dibuat oleh BA, berisi tentang detail aplikasi yang akan dikembangkan. Jika metodologi yang kita pake adalah waterfall, maka FSD ini akan sangat berguna sekali karena akan dapat dijadikan senjata oleh vendor agar klien tidak mengubah2 requirement seenaknya sendiri. jadi dengan adanya FSD ini diharapkan klien tidak memberikan informasi yang asal2an kepada vendor. FSD yang dibuat oleh BA ini, nantinya akan ditandatangani oleh klien kita untuk tiap2 halaman (biasanya PM dari pihak User). Jika suatu saat, terdapat perbedaan persepsi antara vendor dan klien , maka FSD yang akan menjadi penengahnya.

FSD biasanya kita buat per module. Module = Menu. Dan ditiap-tiap module, akan diperinci lagi per aktivitas (berdasarkan Use Case Diagram)

Untuk masing2 modul, FSD berisi :

1. Deskripsi Module dan tiap aktivitas yang terdapat di dalamnya

Menjelaskan secara padat dan jelas, mengenai fungsi dari module/aktivitas yang berkaitan.

2. Use Case Diagram

Use Case diagram menggambarkan secara jelas mengenai aktor dan aktivitas yang dilakukan. Tentang Use Case Diagram ini akan di jelaskan lebih detail di halaman lain. 

3. Roles

Menunjukkan siapa aktor yang melakukan aktivitas ini.

4. Business Rules

Rule2 atau aturan apa sajakah yang berkaitan dengan aktivitas ini. Misalnya : KodePegawai harus unik, tidak boleh ada duplikasi, dll 

5. Pre Condition

Menunjukkan apa yang di lakukan sistem sebelum terjadinya aktivitas ini.

6. Post Condition

Menunjukkan apa yang di lakukan sistem setelah terjadinya aktivitas ini.

7. Activity Diagram

Menggambarkan alur kerja / proses pada sebuah sistem. 

8. Detail Activity

Biasanya berisi penjelasan dari Activity Diagram

9. Penjelasan detil masing2 field

ini akan dibahas lebih lanjut di posting selanjutnya. 😀

10. Validation

menjelaskan semua validasi yang ada, dan menuliskan pesan error apa yang akan muncul ketika data yang dimasukkan tidak valid .

contoh :

Duplicate of Item Code  –> “Item Code has already exist, Please specify another !”

11. User Interface(UI)

Gambar tampilan sistem yang akan dibuat, yang menunjukkan adanya aktivitas yang dijelaskan.

12. Penjelasan Action tiap button/hyperlink

misal : ketika di klik button ‘Save’ –> Sistem akan melakukan penyimpanan semua data.

Demikian, semoga bermanfaat.

Entry filed under: About My Job.

BA (Business Analyst)? Tips nyimpen makanan dalam kulkas

9 Comments Add your own

  • 1. ari  |  June 18, 2010 at 8:06 pm

    sip sip. bersemangat!!!

    Reply
  • 2. yudhi  |  May 9, 2011 at 3:24 pm

    terimakasih atas infonya. Bisa menambah wawasan…

    Reply
  • 3. rahel  |  November 25, 2011 at 11:16 am

    salam kenal mba irma, info ny sangat berguna, sy ingin sekali menjadi BA, sbntr lg sy akan memulai kerja sbg BA junior, hehe… ada saran atau pesan2 mungkin yg bs d berikan untuk junior ini..?

    Reply
  • 4. azalika  |  August 21, 2013 at 2:46 pm

    buk saya boleh minta contoh FSD gak bu???

    Reply
    • 5. Depp Doank  |  September 2, 2013 at 10:55 pm

      Cari d google banyak

      Reply
  • 6. Depp Doank  |  September 2, 2013 at 10:54 pm

    Mantap… Thanks Bu.

    Reply
  • 7. chandra  |  December 18, 2014 at 11:34 am

    mbak boleh minta contoh bentuk FSD gak…

    Reply
  • 8. Ochin | Abu Hamzah  |  September 12, 2015 at 4:59 pm

    Terima kasih infonya, sangat bermanfaat dan saya merasakan sendiri bagaimana FSD ini sangat dibutuhkan 😀

    Reply
  • 9. heliosw  |  July 14, 2018 at 5:49 pm

    isinya bagus dan bermutu, trims utk berbagi

    Reply

Leave a comment

Trackback this post  |  Subscribe to the comments via RSS Feed


About Me

Seorang Istri , Seorang Ibu. owner www.TokobajuMuslimah.com