Minggu, 02 Januari 2011


Pendekatan-Pendekatan Pengembangan Sistem

Disamping metode tradisional SDLC, ada beberapa metode yang dikembangkan untuk melengkapi kelemahan-kelemahan yang ada dalam metode SDLC. Metode-metode itu antara lain:


1. Structured Analysis and structured design

Pendekatan ini lebih berfokus pada bagaimana mereduksi waktu dan maintenace dalam pengembangan sistem. Pendekatan ini juga langsung mengintegrasikan perubahan jika diperlukan.


2. Prototyping

Prototyping adalah proses iterative dalam pengembangan sistem dimana requirement diubah ke dalam sistem yang bekerja (working system) yang secara terus menerus diperbaiki melalui kerjasama antara user dan analis.

Prototype juga bisa dibangun melalui beberapa tool pengembangan untuk menyederhanakan proses. Prototyping merupakan bentuk dari Rapid Application Development (RAD). Beberapa kerugian RAD:


• RAD mungkin mengesampingkan prinsip-prinsip

rekayasa perangkat lunak

• Menghasilkan inkonsistensi pada modul-modul sistem
• Tidak cocok dengan standar
• Kekurangan prinsip reusability komponen

Prototype methodology

• Analis bekerja dengan tim untuk mengidentifikasi

requirement awal untuk sistem

• Analis kemudian membangun prototype. Ketika sebuah

prototype telah selesai. User bekerja dengan prototype

itu dan menyampaikan pada analis apa yang mereka sukai dan yang

tidak mereka sukai.

• Analis kemudian menggunakan feedback ini untuk

memperbaiki prototype

• Versi baru diberikan kembali ke user
• Ulangi langkah-langkah tersebut sampai user merasa

puas


Keuntungan prototype


• Prototype melibatkan user dalam analisa dan desain
• Punya kemampuan menangkap requirement secara
konkret daripada secara abstrak
• Untuk digunakan secara standalone
• Digunakan untuk memperluas SDLC

3. Joint Application Design (JAD)

Pada akhir 1970 an personil pengembangan sistem di IBM mengembangan proses baru untuk mengumpulkan requiremen SI dan mereview desain dengan nama JAD.

JAD adalah proses terstruktur dimana user, manager dan analis bekerja bersama-sama selama beberapa hari dalam 1 pertemuan bersama untuk mengumpulkan requiremen sistem yang akan dibangun.


Tidak ada komentar:

Posting Komentar