rekayasa ulang sistem berbantuan komputer yaitu menyediakan peralatan perangkat lunak
untuk mengotomatisasi metologi yang baru dijelaskan untuk mengurangi jumlah kerja
repetitif yang harus dilakukan oleh pemrogram.
PENDEKATAN ALTERNATIF PEMBANGUNAN SISTEM
Pendekatan pengembangan sistem telah dikembangkan untuk menangani dengan perbedaan-
perbedaan. Menjelaskan metode metode alternatif berikut ini:
Siklus hidup sistem tradisional, pembuatan prototipe, paket aplikasi perangkat lunak,
pengembangan oleh penggunaan akhir ,dan alih daya.
SIKLUS HIDUP SISTEM TRADISIONAL
Siklus hidup sistem adalah metode pengembangan sistem informasi yang paling tua.
Siklus hidup pengembangan sistem tradisional
Analisis sistem
Perancangan sistem
Pemograman
Pengujian
Konversi
Produksi dan pemeliharaan
PEMBUATAN PROTOTIPE
prototipe adalah versi sistem informasi atau bagian dari sistem yang sudah dapat berfungsi,
tetapi dimaksudkan hanya sebagai modal awal saja setelah beroperasi prototipe akan lebih
jauh diperhalus hingga cocok sekali dengan kebutuhan penggunaannya.
TAHAP-TAHAP DALAM PEMBUATAN PROTOTIPE
Tahap 1 perancang sistem untuk mendapatkan informasi kebutuhan dasar pengguna
Tahap 2mengembangkan prototipe awal dengan menggunakan alat bantu untuk menghasilkan
perangkat lunak dengan segera
Tahap 3 menggunakan prototipe untuk bekerja sama dengan sistem untuk menentukan
seberapa baik prototipe dalam memenuhi kebutuhannya dan untuk memberikan saran-saran
untuk meningkatkan prototipe
Tahap 4 merevisi dan memperbaiki prototipe membuat sistem mencatat semua perubahan
yang diminta oleh pengguna dan menyempurnakan prototipe sesuai dengan yang diminta
setelah prototipe direvisi,siklus nya kembali ke langkah tiga langkah 4 di ulangi terus hingga
penggunaannya merasa puas
KEUNTUNGAN DAN KERUGIAN PEMBUATAN PROTOTIPE
Keuntungan
Lebih berpeluang menghasilkan sistem yang memenuhi kebutuhan
Sistem produksi yang baik
Kerugian
Mengalami kesulitan dalam mengakomodasi jumlah data yang besar
PENGEMBANGAN OLEH PENGGUNA AKHIR
Beberapa jenis sistem informasi dapat dikembangkan oleh pengguna akhir dengan sedikit
bantuan formal dari spesialis teknis, atau bahkan tidak sama sekali.