Senin, 29 November 2010

Pendekatan Pengembangan Sistem

Pendekatan Pengembangan Sistem

Pendekatan Pengembangan Sistem

1. a. Fase model Waterfall
-Analisa dan definisi kebutuhan
-Desain sistem dan software
-Implementasi dan unit testing
-Integrasi dan testing sistem
-Operasi dan maintenance

b. Permasalahan model Waterfall
- Kekurangan utama dari model waterfall adalah kesulitan untuk mengakomodasi perubahan setelah proses berjalan
-Tidak fleksibel dalam pembagian proyek ke dalam tingkat yang berbeda
-Sulit untuk merespon perubahan kebutuhan konsumen
-Sehingga model ini hanya cocok jika kebutuhan sudah dimengerti dengan baik

2. Pengembangan Evolusioner
a. Permasalahan
Tidak ada visibilitas proses
Sistem biasanya tidak terstruktur dengan baik
Kemampuan khusus (misalnya bahasa untuk prototipe cepat) kemungkinan diperlukan
b. Aplikasi
Untuk sistem interaktif berukuran kecil atau medium
Untuk bagian dari sistem besar (misalnya user interface)
Untuk sistem dengan daur hidup pendek

3. Metodologi Pengembangan Sistem
- Functional decomposition methodologies
Dekomposisi sistem ke subsistem.
-Data-oriented methodologies
Memfokuskan karakteristik data
Jenis: data flow dan data structure
-Prescriptive methodologies

Pendekatan Pengembangan Sistem

Terdapat beberapa pendekatan untuk mengembangkan sistem, yaitu Pendekatan Klasik, Pendekatan Terstruktur, Pendekatan Dari Bawah Ke

Atas, Pendekatan Dari Atas Ke Bawah.

Pendekatan Klasik

Pendekatan Klasik (classical approach) disebut juga dengan Pendekatan Tradisional (traditional approach) atau Pendekatan Konvensional

(conventional approach). Metodologi Pendekatan Klasik mengembangkan sistem dengan mengikuti tahapan-tahapan pada System Life Cycle.

Pendekatan ini menekankan bahwa pengembangan akan berhasil bila mengikuti tahapan pada System Life Cycle. Permasalahan-permasalahan yang dapat timbul pada Pendekatan Klasik adalah sebagai berikut :

1. Pengembangan perangkat lunak akan menjadi sulit

Pendekatan klasik kurang memberikan alat-alat dan teknik-teknik di dalam mengembangkan sistem dan sebagai akibatnya proses pengembangan

perangkat lunak menjadi tidak terarah dan sulit untuk dikerjakan oleh pemrogram. Lain halnya dengan pendekatan terstruktur yang memberikan

alat-alat seperti diagram arus data (data flow diagram), kamus data (data dictionary), tabel keputusan (decision table). diagram IPO, bagan

terstruktur (structured chart) dan lain sebagainya yang memungkinkan Pengembangan Sistem Informasi pengembangan perangkat lunak lebih terarah berdasarkan alat-alat dan teknik-teknik tersebut

2. Biaya perawatan atau pemeliharaan sistem akan menjadi mahal Mahalnya biaya perawatan pada pendekatan sistem klasik disebabkan

karena dokumentasi sistem yang dikembangkan kurang lengkap dan kurang terstruktur. Dokumentasi ini merupakan hasil dari alat-alat dan

teknik -teknik yang digunakan. Karena pendekatan klasik kurang didukung oleh alat-alat dan teknik-teknik, maka dokumentasi menjadi tidak lengkap

dan walaupun ada tetapi strukturnya kurang jelas, sehingga pada waktu pemeliharaan sistem menjadi kesulitan.

3. Kemungkinan kesalahan sistem besar

Pendekatan klasik tidak menyediakan kepada analis sistem cara untuk melakukan pengetesan sistem, sehingga kemungkinan kesalahankesalahan

sistem akan menjadi lebih besar.

4. Keberhasilan sistem kurang terjamin

Penekanan dari pendekatan klasik adalah kerja dari personil-personil pengembang sistem, bukan pada pemakai sistem, padahal sekarang

sudah disadari bahwa dukungan dan pemahaman dari pemakai system terhadap sistem yang sedang dikembangkan merupakan hal yang vital

untuk keberhasilan proyek pengembangan sistem pada akhirnya. Mulai awal tahun 1970 muncul suatu pendekatan baru disebut dengan

Pendekatan Terstruktur. Pendekatan ini pada dasarnya mencoba menyediakan kepada analis sistem dengan alat-alat dan teknik-teknik untuk

mengembangkan sistem disamping tetap mengikuti ide dari system life cycle.


community.um.ac.id/showthread.php?...Pendekatan-Pengembangan-Sistem
wsilfi.staff.gunadarma.ac.id/.../files/.../Pengembangan+Sistem+1+2.pdf


Tidak ada komentar:

Posting Komentar