Metode Analisis Kebutuhan Perangkat Lunak
Metode Analisis pada kebutuhan perangkat lunak merupakan tahap tahapan untuk perancangan sebuah aplikasi atau perangkat lunak seperti perencanaan, arsitektur, interface, metode serta kebutuhan yang diperlukan dalam proses pembangunan perangkat lunak.
Baca Juga : manajemen proyek perangkat lunak
Metode Teknik Analisis
Metode teknik untuk melakukan sebuah analisis kebutuhan pada perangkat lunak dapat di kelompokkan dengan pendekatan diambil saat akan melakukan aktivitas.
1. Berorientasi pada Aliran Data
analisis pendekatan ini berfokuskan dalam aspek fungsional dan behavioral pada sistem. Pengembang harus dapat mengetahui fungsi ataupun proses yang ada dalam sebuah sistem serta data yang menjadi masukan, yang dimana data disimpan, di transformasi serta dilakukan terhadap datanya, dan yang menjadi hasil dari transformasi. juga pengembang harus dapat mengetahui keadaan, perubahan, kondisi, dan aksi dari sebuah sistem.
metode yang sangat populer untuk melakukan pendekatan adalah menggunakan Analisis Terstruktur dikembangkan (Chris gane, Tom DeMarco, Trish Sarson, dan Edward Yourdon). dalam metode tersebut, hasil dari analisis serta perancangan akan dimodelkan menggunakan perangkat permodelan antara lain :
- (DFD) Data Flow Diagram dan Kamus Data bertujuan untuk menggambarkan sebuah fungsi dari pada sistem.
- (ERD) Entity Relationship Diagram bertujuan untuk menggambarkan sebuah data yang akan disimpan.
- (STD) State Transition Diagram bertujuan untuk menggambarkan kelakuan atau perilaku pada sistem.
- (SC) Structure Chart bertujuan untuk menggambarkan sebuah struktur dalam program.
Baca Juga : pengertian rekayasa perangkat lunak
2. Berorientasi pada Struktur Data
Analisis dalam pendekatan difokuskan dalam struktur data, yang dimana struktur ini dapat dinyatakan hirarki menggunakan konstruksi pada sequence, serta selection maupun repetition. metode berorientasi dalam struktur data antara lain :
- (DSSD) Data Structured System Development pertama kali dikenalkan oleh J.D. Warnier [pada 1974] dan dilanjutkan Ken Orr [pada 1977], hingga dapat disebut dengan metode Warnier Orr. Metode tersebut memakai perangkat entity diagram, assembly line diagram, Warnier Orr diagram memodelkan hasil kepada analisis serta rancangan.
- (JSD) Jackson Sistem Development kembangkan oleh M.A. Jackson [pada 1975] dengan memakai perangkat dari permodelan struktur diagram serta sistem spesifikasi diagram.
Baca Juga : pengertian perangkat lunak
3. Berorientasi objek
sangat berbeda pendekatan yang sebelumnya, pendekatan tersebut berorientasi kepada objek yang memandang sebuah sistem dikembangkan dalam suatu kumpulan objek berkoresponden objek didunia nyata. pendekatan ini, informasi serta proses mempunyai suatu objek seperti dienkapsulasi kepada satu kesatuan. ada beberapa metode pengembangan pada sistem berorientasi objek antara lain :
- Object Oriented Analysis atau OOA serta Object Oriented Design atau OOD oleh Edward yourdon dan Peter Coad [pada 1990].
- Object Modelling Technique atau OMT oleh James Rumbaugh [pada 1987].
- Object Oriented Software Engineering atau OOSE.
Baca Juga :
Sekian dulu dari admin, semoga materi metode analisis pada kebutuhan perangkat lunak ini dapat bermanfaat bagi para pembaca maupun dalam mengerjakan tugas. Terimakasih yang sudah berkunjung dan jangan lupa mampir lagi ya :)