2. Analisis dan Desain SI #2
Pengembangan Sistem
• Pengembangan sistem (system
development) dapat berarti menyusun
suatu sistem yang baru untuk
menggantikan sistem yang lama secara
keseluruhan atau memperbaiki sistem
yang telah ada.
3. Analisis dan Desain SI #3
Perlunya Pengembangan
Sistem
1. Adanya permasalahan (problems) yang
timbul di sistem yang lama:
 Ketidakberesan: menyebabkan sistem
tidak beroperasi sesuai harapan. Dapat
berupa:
• Kecurangan-kecurangan
• Kesalahan-kesalahan
• Tidak efisiennya operasi
• Kebijakan manajemen yang tidak ditaati
 Pertumbuhan organisasi: kebutuhan
informasi yang semakin luas, volume
pengolahan data semakin meningkat,
dll.
4. Analisis dan Desain SI #4
Perlunya Pengembangan
Sistem
2. Untuk meraih kesempatan-kesempatan
(opportunities)
• Organisasi semakin memerlukan
teknologi informasi
• Persaingan yang semakin ketat
sehingga organisasi harus mengikuti
perkembangan
2. Adanya instruksi-instruksi (directives)
Terjadi karena adanya instruksi dari
pimpinan atau pihak luar seperti adanya
peraturan pemerintah
5. Analisis dan Desain SI #5
Proses Pengembangan SI
Sistem
yang ada
Pengembangan
Sistem
Sistem
Yang baru
Permasalahan
Kesempatan
instruksi
Memecahkan masalah
Meraih kesempatan
Memenuhi instruksi
6. Analisis dan Desain SI #6
Konsep PIECES
• Performance (Kinerja): peningkatan terhadap
kinerja (hasil kerja) sistem yang baru sehingga
menjadi lebih efektif.
 Throughput: Jumlah dari pekerjaan yang dapat
dilakukan suatu saat tertentu.
 Response Time: Rata-rata waktu yang tertunda
antara dua transaksi atau pekerjaan ditambah
dengan waktu respon untuk menanggapi
pekerjaan tersebut.
• Information (Informasi): peningkatan terhadap
kualitas informasi yang disajikan.
• Economy (Ekonomis): peningkatan terhadap
manfaat-manfaat atau keuntungan-keuntungan
atau penurunan-penurunan biaya yang terjadi.
7. Analisis dan Desain SI #7
Konsep PIECES
• Control (Pengendalian): peningkatan
pengendalian untuk mendeteksi dan
memperbaiki kesalahan-kesalahan serta
kecurangan-kecurangan yang dan akan terjadi.
• Efficiency (Efisiensi): peningkatan terhadap
efisiensi operasi.
• Services (Pelayanan): peningkatan terhadap
pelayanan yang diberikan oleh sistem.
8. Analisis dan Desain SI #8
Prinsip Pengembangan Sistem
1. Sistem yang dikembangkan adalah untuk manajemen
2. Sistem yang dikembangkan adalah investasi modal
yang besar
3. Sistem yang dikembangkan memerlukan orang yang
terdidik
4. Tahapan kerja dan tugas-tugas yang harus dilakukan
dalam proses pengembangan sistem
5. Proses pengembangan sistem tidak harus urut
6. Jangan takut membatalkan proyek
7. Dokumentasi harus untuk pedoman dalam
pengembangan sistem
9. Analisis dan Desain SI #9
Tahapan Utama Pengembangan SI
• Survei, bertujuan untuk mengetahui ruang lingkup
pekerjaan.
• Analisis, bertujuan untuk memahami sistem yang ada,
mengidentifikasi masalah, dan mencari solusinya.
• Desain, bertujuan mendesain sistem baru yang dapat
menyelesaikan masalah-masalah yang dihadapi
perusahaan.
• Pembuatan, membuat sistem baru (hardware dan
software)
• Implementasi, bertujuan untuk mengimplementasikan
sistem yang baru.
• Pemeliharaan, bertujuan agar sistem dapat berjalan
secara optimal.
10. Analisis dan Desain SI #10
Penerapan
Penerapan tahapan pengembangan sistem
informasi ada beberapa cara:
1. Waterfall / Staircase
Setiap tahapan harus diselesaikan terlebih dahulu
secara penuh sebelum meneruskan ke tahapan
berikutnya. Tujuannya untuk menghindari
terjadinya pengulangan tahapan tersebut.
2. Iterasi / Spiral
Tahapan-tahapan pengembangan sistem
dilaksanakan dengan memakai teknik iteration
atau pengulangan, dimana suatu proses
dilaksanakan secara berulang-ulang sampai
mendapatkan hasil yang diinginkan.
11. Analisis dan Desain SI #11
Waterfall/Staircase
Survei sistem
Analisa sistem
Pemeliharaan sistem
Pembuatan sistem
Desain sistem
Implementasi sistem
Produk
12. Analisis dan Desain SI #12
Iterasi
Survei sistem
Analisa sistem
Pemeliharaan sistem
Pembuatan sistem
Desain sistem
Implementasi sistem
Produk
13. Analisis dan Desain SI #13
Spiral
Analisis Desain
PembuatanImplementasi
Survei Pemeliharaan
Produk
14. Analisis dan Desain SI #14
Pendekatan Pengembangan Sistem
1. Bottom-Up
Pendekatan ini dimulai dari perumusan kebutuhan-
kebutuhan untuk menangani transaksi dan naik
ke level atas dengan merumuskan kebutuhan
informasi berdasarkan transaksi tersebut.
2. Top-Down
Pendekatan ini dimulai dengan mendefinisikan
sasaran dari kebijaksanaan organisasi
kemudian turun ke pemrosesan transaksi.
3. Sepotong (piecemeal approach)
Pendekatan pengembangan sistem yang
menekankan pada suatu kegiatan atau aplikasi
tertentu saja.
15. Analisis dan Desain SI #15
Pendekatan Pengembangan Sistem
4. Menyeluruh (total-system approach)
Pendekatan yang mengembangkan sistem
serentak secara keseluruhan.
4. Moduler (modular approach)
Pendekatan yang mengembangkan sistem dengan
memecah sistem yang rumit menjadi beberapa
bagian atau modul yang sederhana, sehinggan
sistem akan lebuh mudah dipahami dan
dikembangkan.