Anda di halaman 1dari 25

Pengembangan Sistem

Informasi
Eko Sediyono
• Perusahaan menggunakan proses
pengembangan sistem yang terstandar untuk
mengurangi resiko kegagalan
1. Pengembangan sistem standar dapat meningkatkan
efisiensi
2. Motodologi konsisten menghasilkan dokumen
konsisten
3. Pemerintah US menuntut standar tertentu
• Menggunakan model Capability Maturity Model
(CMM)
Capability Maturity Model
RISK Level 5
OPTIMIZED
Level 4 (continuous
MANAGED process
(Process improvement)
Level 3 managed
DEFINED & measured)
Level 2 (consistent
REPEATABLE process
(Consistent used)
Level 1
INITIAL Project
(Inconsistent management)
methods)

Competitiveness
Tingkat 1 (Permulaan)
• Sering disebut chaos (“amburadul”).
Pengembang menggunakan caranya
sendiri-sendiri, tidak ada standarisasi dan
konsistensi.
• Prosesnya tidak dapat ditebak dan tidak
dapat diulang.
• Menimbulkan kesulitan bagi pemelihara
sistem
• Sistem baru biasanya berada pada level 1
Contoh kasus
Tingkat 2 (Dapat diulang)
• Proses dan praktek manajemen proyek
digunakan untuk mengejar biaya, jadwal,
dan fungsional proyek.
• Difokuskan pada manajemen proyek.
• Proses pengembangan sistem belum
terstandar.
• Keberhasilan tergantung pada
ketrampilan dan pengalaman tim proyek
Tingkat 3 (Terdefinisikan)
• Proses pengembangan sistem standar
kadang-kadang digunakan
• Semua proyek menggunakan versi
disesuaikan
• Pada level ini, proses stabil, dapat diduga,
dan dapat diulang.
Tingkat 4 (Terkelola)
• Tujuan-tujuan dapat diukur
• Ukuran-ukuran terinci sesuai dengan
standar
• Ada database untuk menyimpan kualitas
produk.
Tingkat 5 (Teroptimalisasi)
• Pengembangan sistem informasi
terstandar secara kontinyu.
Siklus Hidup vs Metodologi
• Istilah ini sering salah kaprah digunakan orang
• Sikuls hidup : Pemfaktoran usia hidup suatu
sistem informasi ke dalam dua tahap : 1.
Pengembangan sistem, dan 2. operasi dan
perawatan sistem
• Metodologi : Sebuah proses pengembangan
terstandarisasi (seperti pada CMM tingkat 3)
yang mendefinisikan satu set aktivitas, metode,
praktek yang secara kontinyu dikontrol.
Prinsip Dasar Pengembangan
Sistem
1. Libatkan para pengguna sistem.
2. Gunakan pendekatan pemecahan
masalah.
3. Bentuklah fase dan aktifitas: FAST =
Framework of the application System
Thinking.
Fase-fase pada metodologi FAST
Fase pada FAST Fase umum yang ekuivalen
1. Definisi lingkup Permulaan proyek
2. Analisis masalah Permulaan proyek dan analisis
sistem
3. Analisis persyaratan Analisis sistem (Lanjutan)
4. Desain logis Analisis sistem (lanjutan)
5. Analisis keputusan (fase transisi dari analisis ke
desain sistem
6. Desain fisik dan integrasi Desain sistem
7. Konstruksi dan pengujian Desain sistem (lanjutan) dan
implementasi sistem
8. Instalasi dan pengiriman Implementasi sistem (lanjutan)
Prinsip dasar pengembangan sistem
(lanjutan)
1. Dokumentasikan semua kegiatan selama
pengembangan.
2. Buatlah standar.
3. Kelola proses dan proyek.
4. Setuju bahwa SI adalah investasi Modal
5. Jangan takut untuk membatalkan atau
merevisi lingkup.
6. Bagilah dan selesaikan masalah (devide
&conquer).
7. Desainlah sistem untuk pertumbuhan dan
perubahan.
PIECE : Kerangka Untuk Menyelesaikan Masalah

• PERFORMANCE
– A. Produksi – jumlah kerja selama periode waktu
tertentu
– B. Waktu Respons – Penundaan rata-rata antara
transaksi dengan respon terhadap transaksi tersebut.
• INFORMATION (dan data)
– A. Output – informasi
– B. Input – Data
– C. Data tersimpan
• ECONOMICS
– A. Biaya
– B. Keuntungan
• CONTROL
– A. Keamanan atau kontrol terlalu lemah
– B. Keamanan atau Kontrol berlebihan
• EFFICIENCY
– Orang/mesin
• SERVICE
Taksonomi Metodologi dan Strategi Pengembangan
Sistem
Strategi Pengembangan Model-driven
Strategi Pengembangan Aplikasi Cepat
Strategi Implementasi Paket Aplikasi Komersial
Strategi Hibrid
TUGAS
• Kunjungi salah satu instalasi SIMKES terdekat
• Amati metodologi pengembangan sistem yang
dilakukan dan bandingkan dengan metodologi
yang telah kita pelajari.
• Evaluasi metodologi pengembangannya dengan
10 prinsip pengembangan sistem
• Termasuk CMM level berapa sistem yang anda
amati ? Apakah mungkin untuk ditingkatkan
levelnya ?

Anda mungkin juga menyukai