Analisa Kebutuhan Perangkat Lunak (Terstruktur)


Pengembangan Spesifikasi Kebutuhan PL

  • Spesifikasi adalah bentuk komitmen antara customer dengan pengembang (developer) 
  • Spesifikasi di tulis dalam dokumen SKPL (Spesifikasi Kebutuhan Perangkat Lunak) atau SRS (Software Requirement Specification) 
  • Dokumen ini akan dibawa ke pertemuan pengkajian ulang perangkat lunak (SSR – Software Specification Review). Hasil dari rapat ini adalah customer menyetujui atau menyetujui dengan perbaikan atau menolak kebutuhan yang akan ada di perangkat lunak.

Dokumen SK PL berisi “APA” yang akan dilakukan dan bukan “BAGAIMANA” cara mengimplementasikan.
Dekomposisi Fungsional 
  • Dekomposisi fungsional adalah teknik untuk merancang struktur rinci dari suatu program atau modul.
  • Dekomposisi ini bergantung pada fungsi atau aksi yang akan dilakukan oleh PL. Caranya: Tulis dalam satu kalimat apa yang akan dilakukan oleh PL. Jika PL melakukan beberapa fungsi, tulis setiap fungsi dalam satu baris.


Analisis Aliran Data (Data flow analysis) 
  • Metode ini dapat/biasa digunakan untuk merancang arsitektur PL skala besar. Caranya: Identifikasi aliran data yang akan terjadi pada PL, Identifikasi transformasi yang terkait dengan aliran data tadi.
  • Dengan metode ini, maka akan didapat : proses-proses dalam PL, hubungan antar proses
  • Dilihat dari aliran data dari suatu proses ke proses lain.


Sumber : Materi Kuliah IF2250 Dasar Rekayasa Perangkat Lunak ITB

Post a Comment

0 Comments