TIPS – SAD Dudy Fathan Ali S.Kom
Tinjauan Umum
Pengembangan Sistem
TIPS
Dudy Fathan Ali, S.Kom (DFA)
2015
CEP - CCIT
Fakultas Teknik Universitas Indonesia
Perlunya Pengembangan Sistem
TIPS – SAD Dudy Fathan Ali S.Kom
Pengembangan sistem dapat berarti :
menyusun suatu sistem yang baru untuk menggantikan sistem
yang lama secara keseluruhan atau memperbaiki sistem yang
telah ada.
Perlunya pengembangan sistem :
a
• Adanya permasalahan (problem) yang timbul pada sistem yang
lama. Permasalahan yang timbul dapat berupa :
• Ketidakberesan
• Pertumbuhan Organisasi
• Untuk meraih kesempatan (opportunities)
• Adanya instruksi-instruksi (directives)
Indikator Diperlukannya Pengembangan Sistem
TIPS – SAD Dudy Fathan Ali S.Kom
Keluhan
Pelanggan
Pengiriman
Barang
Tertunda
Pembayaran
Gaji Terlambat
Laporan Tidak
Ontime
Tanggung
Jawab Tidak
Jelas
Waktu Kerja
Berlebihan
Produktifitas
Rendah
Banyak Pekerja
Menganggur
Kegiatan
Tumpang Tindih
Respon Lambat
Terhadap
Pelanggan
Kehilangan
Kesempatan
Kompetisi Pasar
Persediaan
Barang Terlalu
Tinggi
Pemesanan
Barang Tidak
Efisien
Biaya Operasi
Tinggi
File-File Kurang
Teratur
Suplier
Mengalami
Penundaan
Pembayaran
Investasi Tidak
Efisien
Pekerjaan
Manajer Terlalu
Teknis
Dan Lain-Lain..
Peningkatan Yang Diharapkan
TIPS – SAD Dudy Fathan Ali S.Kom
Dengan adanya sistem baru diharapkan terjadi peningkatan
dalam hal :
Kinerja
Kualitas
Informasi
Penurunan
Biaya
Kontrol
Efisiensi
Pelayanan
Prinsip Pengembangan Sistem
TIPS – SAD Dudy Fathan Ali S.Kom
Sistem untuk manajemen
Investasi modal yang besar
Memerlukan orang yang terdidik
Memperhatikan tahapan kerja dan tugas yang harus dilakukan
Proses pengembangan sistem tidak harus urut
Jangan takut untuk membatalkan proyek
Dokumentasi harus ada untuk pedoman dalam pengembangan sistem
Beberapa prinsip yang harus di perhatikan :
System Development Life Cycle
TIPS – SAD Dudy Fathan Ali S.Kom
System Development Life Cycle
TIPS – SAD Dudy Fathan Ali S.Kom
Perencanaan Sistem
• Dibentuk suatu struktur kerja strategis yang luas dan pandangan
sistem informasi baru yang jelas yang akan memenuhi
kebutuhan-kebutuhan pemakai informasi.
• Proyek sistem dievaluasi dan dipisahkan berdasarkan
prioritasnya. Proyek dengan prioritas tertinggi akan dipilih
untuk pengembangan.
• Sumber daya baru direncanakan dan dana disediakan untuk
mendukung pengembangan sistem.
System Development Life Cycle
TIPS – SAD Dudy Fathan Ali S.Kom
Perencanaan Sistem
Selama fase perencanaan sistem , ada 2 faktor yang harus dipertimbangkan :
• faktor-faktor kelayakan (feasibility factors) yang
berkaitan dengan kemungkinan berhasilnya sistem informasi
yang dikembangkan dan digunakan.
• faktor-faktor strategis (strategic factors) yang berkaitan
dengan pendukung sistem informasi dari sasaran bisnis
dipertimbangkan untuk setiap proyek yang diusulkan.
System Development Life Cycle
TIPS – SAD Dudy Fathan Ali S.Kom
Perencanaan Sistem
Kriteria Faktor Kelayakan dan Faktor Strategis
System Development Life Cycle
TIPS – SAD Dudy Fathan Ali S.Kom
Perencanaan Sistem
Suatu sistem yang diusulkan harus layak, yaitu sistem ini harus memenuhi kriteria-
kriteria sebagai berikut :
• Kelayakan teknis untuk melihat apakah sistem yang diusulkan dapat
dikembangkan dan diimplementasikan dengan menggunakan teknologi yang ada
atau apakah teknologi yang baru dibutuhkan. ‹
• Kelayakan ekonomis untuk melihat apakah dana yang tersedia cukup untuk
mendukung estimasi biaya untuk sistem yang diusulkan. ‹
• Kelayakan legal untuk melihat apakah ada konflik antara sistem yang sedang
dipertimbangkan dengan kemampuan perusahaan untuk melaksanakan
kewajibannya secara legal. ‹
• Kelayakan operasional untuk melihat apakah prosedur dan keahlian
pegawai yang ada cukup untuk mengoperasikan sistem yang diusulkan atau apakah
diperlukan penambahan/pengurangan prosedur dan keahlian. ‹
• Kelayakan rencana berarti bahwa sistem yang diusulkan harus telah
beroperasi dalam waktu yang telah ditetapkan.
System Development Life Cycle
TIPS – SAD Dudy Fathan Ali S.Kom
Perencanaan Sistem
Selain layak, proyek sistem yang diusulkan harus mendukung faktor-faktor strategis,
seperti :
• ‹Produktivitas mengukur jumlah output yang dihasilkan oleh input
yang tersedia. Tujuan produktivitas adalah mengurangi atau menghilangkan
biaya tambahan yang tidak berarti
• Diferensiasi mengukur bagaimana suatu perusahaan dapat
menawarkan produk atau pelayanan yang sangat berbeda dengan produk
dan pelayanan dari saingannya.
• Manajemen melihat bagaimana sistem informasi menyediakan
informasi untuk menolong manajer dalam merencanakan, mengendalikan
dan membuat keputusan.
System Development Life Cycle
TIPS – SAD Dudy Fathan Ali S.Kom
Analisis Sistem
• Dilakukan proses penilaian, identifikasi dan evaluasi komponen
dan hubungan timbal-balik yang terkait dalam pengembangan
sistem.
• Mendefinisikan masalah, tujuan, kebutuhan, prioritas dan
kendala-kendala sistem dan ditambah dengan identifikasi biaya,
keuntungan dan estimasi jadwal untuk solusi yang berpotensi.
• Fase analisis sistem adalah fase profesional sistem melakukan
kegiatan analisis sistem.
• Ruang lingkup analisis sistem ditentukan pada fase ini.
Profesional sistem mewawancarai calon pemakai dan bekerja
dengan pemakai yang bersangkutan untuk mencari
penyelesaian masalah dan menentukan kebutuhan pemakai.
System Development Life Cycle
TIPS – SAD Dudy Fathan Ali S.Kom
Perancangan Sistem secara Umum/Konseptual
• Arti Perancangan Sistem
• Pendefinisian dari kebutuhan kebutuhan fungsional
• Persiapan untuk rancang bangun implementasi
• Menggambarkan bagaimana suatu sistem dibentuk
• Tujuan Perancangan Sistem
• Untuk memenuhi kebutuhan para pemakai sistem
• Untuk memberikan gambaran yang jelas dan rancang
bangun yang lengkap kepada pemrogram komputer dan
ahli-ahli teknik lainnya yang terlibat
• Sasaran Perancangan Sistem
• Harus berguna, mudah dipahami dan mudah digunakan
• Harus dapat mendukung tujuan utama perusahaan
System Development Life Cycle
TIPS – SAD Dudy Fathan Ali S.Kom
Evaluasi dan Seleksi Sistem
Dalam fase evaluasi dan seleksi sistem ini nilai kualitas sistem dan
biaya/keuntungan dari laporan dengan proyek sistem dinilai secara
hati-hati dan diuraikan dalam laporan evaluasi dan seleksi sistem.
Perancangan Sistem secara Detail/Fungsional
Dalam fase evaluasi dan seleksi sistem ini nilai kualitas sistem dan
biaya/keuntungan dari laporan dengan proyek sistem dinilai secara
hati-hati dan diuraikan dalam laporan evaluasi dan seleksi sistem.
System Development Life Cycle
TIPS – SAD Dudy Fathan Ali S.Kom
Perancangan Sistem secara Detail/Fungsional
Alat Perancangan : Hierachy Plus Input, Process, Output (HIPO)
System Development Life Cycle
TIPS – SAD Dudy Fathan Ali S.Kom
Perancangan Sistem secara Detail/Fungsional
Alat Perancangan : Diagram Warnier-Orr (W/O)
System Development Life Cycle
TIPS – SAD Dudy Fathan Ali S.Kom
Perancangan Sistem secara Detail/Fungsional
Alat Perancangan : Jackson Structure Diagram
System Development Life Cycle
TIPS – SAD Dudy Fathan Ali S.Kom
Implementasi dan Pemeliharaan Sistem
Pada fase ini :
1. Sistem siap untuk dibuat dan diinstalasi
2. Sejumlah tugas harus dikoordinasikan dan dilaksanakan untuk
implementasi sistem baru
3. Laporan implementasi yang harus dibuat :
1. Rencana implementasi dalam bentuk Gantt Chart atau Program
Evaluation Review Technique (PERT) Chart.
2. Laporan yang menerangkan tugas penting seperti :
1. Pengembangan software
2. Persiapan lokasi peletakan sistem
3. Instalasi perlengkapan yang digunakan
4. Pengujian sistem
5. Pelatihan untuk para pengguna sistem
6. Persiapan dokumentasi
Urutan dari tahapan pada masing-
masing pekerjaan.
Waktu yang diperlukan untuk
menyelesaikan masing-masing
tahapan tersebut
Teknik Pengembangan Sistem
TIPS – SAD Dudy Fathan Ali S.Kom
Critical Path Method
Program Evaluation
and Review
Technique
Tahap yang dianggap “Critical”
harus diselesaikan sesuai jadwal
Total waktu untuk menyelesaikan
proyek.
Jadwal mulai dan selesai masing-
masing tahap dalam proyek.
“Slack time” yang tersedia untuk
tahap non critical.
Teknik Pengembangan Sistem
TIPS – SAD Dudy Fathan Ali S.Kom
Program Evaluation
and Review
Technique
Teknik Pengambilan Data
TIPS – SAD Dudy Fathan Ali S.Kom
Wawancara Observasi Kuisioner
Dan lain-lain ..
Dikumpulkan Pada Pertemuan Berikutnya
TIPS – SAD Dudy Fathan Ali S.Kom
1. Apakah yang dimaksud dengan pengembangan sistem ?
2. Mengapa perlu pengembangan sistem ? Jelaskan !
3. Kriteria apa yang harus dipenuhi sistem sehingga dapat dikatakan layak ?
4. Apa saja prinsip dalam pengembangan sistem yang harus diperhatikan ?
5. Jelaskan langkah-langkah pada siklus hidup pengembangan sistem ?
6. Ada beberapa pendekatan untuk mengembangkan sistem, apa saja
pendekatan tersebut, jelaskan.
7. Peralatan apa saja yang dapat digunakan dalam mengembangkan sistem ?
Jelaskan.
8. Sebutkan dan jelaskan metodologi-metodologi pengembangan sistem.
Teknik apa saja yang dapat digunakan dalam mengembangkan sistem ?
Jelaskan.
9. Uraikan hal-hal yang bisa menjadi penyebab gagalnya pengembangan
sistem.
TIPS – SAD Dudy Fathan Ali S.Kom
Terima Kasih
Dudy Fathan Ali S.Kom
dudy.fathan@eng.ui.ac.id

System Analysis and Design - Tinjauan Umum Pengembangan Sistem

  • 1.
    TIPS – SADDudy Fathan Ali S.Kom Tinjauan Umum Pengembangan Sistem TIPS Dudy Fathan Ali, S.Kom (DFA) 2015 CEP - CCIT Fakultas Teknik Universitas Indonesia
  • 2.
    Perlunya Pengembangan Sistem TIPS– SAD Dudy Fathan Ali S.Kom Pengembangan sistem dapat berarti : menyusun suatu sistem yang baru untuk menggantikan sistem yang lama secara keseluruhan atau memperbaiki sistem yang telah ada. Perlunya pengembangan sistem : a • Adanya permasalahan (problem) yang timbul pada sistem yang lama. Permasalahan yang timbul dapat berupa : • Ketidakberesan • Pertumbuhan Organisasi • Untuk meraih kesempatan (opportunities) • Adanya instruksi-instruksi (directives)
  • 3.
    Indikator Diperlukannya PengembanganSistem TIPS – SAD Dudy Fathan Ali S.Kom Keluhan Pelanggan Pengiriman Barang Tertunda Pembayaran Gaji Terlambat Laporan Tidak Ontime Tanggung Jawab Tidak Jelas Waktu Kerja Berlebihan Produktifitas Rendah Banyak Pekerja Menganggur Kegiatan Tumpang Tindih Respon Lambat Terhadap Pelanggan Kehilangan Kesempatan Kompetisi Pasar Persediaan Barang Terlalu Tinggi Pemesanan Barang Tidak Efisien Biaya Operasi Tinggi File-File Kurang Teratur Suplier Mengalami Penundaan Pembayaran Investasi Tidak Efisien Pekerjaan Manajer Terlalu Teknis Dan Lain-Lain..
  • 4.
    Peningkatan Yang Diharapkan TIPS– SAD Dudy Fathan Ali S.Kom Dengan adanya sistem baru diharapkan terjadi peningkatan dalam hal : Kinerja Kualitas Informasi Penurunan Biaya Kontrol Efisiensi Pelayanan
  • 5.
    Prinsip Pengembangan Sistem TIPS– SAD Dudy Fathan Ali S.Kom Sistem untuk manajemen Investasi modal yang besar Memerlukan orang yang terdidik Memperhatikan tahapan kerja dan tugas yang harus dilakukan Proses pengembangan sistem tidak harus urut Jangan takut untuk membatalkan proyek Dokumentasi harus ada untuk pedoman dalam pengembangan sistem Beberapa prinsip yang harus di perhatikan :
  • 6.
    System Development LifeCycle TIPS – SAD Dudy Fathan Ali S.Kom
  • 7.
    System Development LifeCycle TIPS – SAD Dudy Fathan Ali S.Kom Perencanaan Sistem • Dibentuk suatu struktur kerja strategis yang luas dan pandangan sistem informasi baru yang jelas yang akan memenuhi kebutuhan-kebutuhan pemakai informasi. • Proyek sistem dievaluasi dan dipisahkan berdasarkan prioritasnya. Proyek dengan prioritas tertinggi akan dipilih untuk pengembangan. • Sumber daya baru direncanakan dan dana disediakan untuk mendukung pengembangan sistem.
  • 8.
    System Development LifeCycle TIPS – SAD Dudy Fathan Ali S.Kom Perencanaan Sistem Selama fase perencanaan sistem , ada 2 faktor yang harus dipertimbangkan : • faktor-faktor kelayakan (feasibility factors) yang berkaitan dengan kemungkinan berhasilnya sistem informasi yang dikembangkan dan digunakan. • faktor-faktor strategis (strategic factors) yang berkaitan dengan pendukung sistem informasi dari sasaran bisnis dipertimbangkan untuk setiap proyek yang diusulkan.
  • 9.
    System Development LifeCycle TIPS – SAD Dudy Fathan Ali S.Kom Perencanaan Sistem Kriteria Faktor Kelayakan dan Faktor Strategis
  • 10.
    System Development LifeCycle TIPS – SAD Dudy Fathan Ali S.Kom Perencanaan Sistem Suatu sistem yang diusulkan harus layak, yaitu sistem ini harus memenuhi kriteria- kriteria sebagai berikut : • Kelayakan teknis untuk melihat apakah sistem yang diusulkan dapat dikembangkan dan diimplementasikan dengan menggunakan teknologi yang ada atau apakah teknologi yang baru dibutuhkan. ‹ • Kelayakan ekonomis untuk melihat apakah dana yang tersedia cukup untuk mendukung estimasi biaya untuk sistem yang diusulkan. ‹ • Kelayakan legal untuk melihat apakah ada konflik antara sistem yang sedang dipertimbangkan dengan kemampuan perusahaan untuk melaksanakan kewajibannya secara legal. ‹ • Kelayakan operasional untuk melihat apakah prosedur dan keahlian pegawai yang ada cukup untuk mengoperasikan sistem yang diusulkan atau apakah diperlukan penambahan/pengurangan prosedur dan keahlian. ‹ • Kelayakan rencana berarti bahwa sistem yang diusulkan harus telah beroperasi dalam waktu yang telah ditetapkan.
  • 11.
    System Development LifeCycle TIPS – SAD Dudy Fathan Ali S.Kom Perencanaan Sistem Selain layak, proyek sistem yang diusulkan harus mendukung faktor-faktor strategis, seperti : • ‹Produktivitas mengukur jumlah output yang dihasilkan oleh input yang tersedia. Tujuan produktivitas adalah mengurangi atau menghilangkan biaya tambahan yang tidak berarti • Diferensiasi mengukur bagaimana suatu perusahaan dapat menawarkan produk atau pelayanan yang sangat berbeda dengan produk dan pelayanan dari saingannya. • Manajemen melihat bagaimana sistem informasi menyediakan informasi untuk menolong manajer dalam merencanakan, mengendalikan dan membuat keputusan.
  • 12.
    System Development LifeCycle TIPS – SAD Dudy Fathan Ali S.Kom Analisis Sistem • Dilakukan proses penilaian, identifikasi dan evaluasi komponen dan hubungan timbal-balik yang terkait dalam pengembangan sistem. • Mendefinisikan masalah, tujuan, kebutuhan, prioritas dan kendala-kendala sistem dan ditambah dengan identifikasi biaya, keuntungan dan estimasi jadwal untuk solusi yang berpotensi. • Fase analisis sistem adalah fase profesional sistem melakukan kegiatan analisis sistem. • Ruang lingkup analisis sistem ditentukan pada fase ini. Profesional sistem mewawancarai calon pemakai dan bekerja dengan pemakai yang bersangkutan untuk mencari penyelesaian masalah dan menentukan kebutuhan pemakai.
  • 13.
    System Development LifeCycle TIPS – SAD Dudy Fathan Ali S.Kom Perancangan Sistem secara Umum/Konseptual • Arti Perancangan Sistem • Pendefinisian dari kebutuhan kebutuhan fungsional • Persiapan untuk rancang bangun implementasi • Menggambarkan bagaimana suatu sistem dibentuk • Tujuan Perancangan Sistem • Untuk memenuhi kebutuhan para pemakai sistem • Untuk memberikan gambaran yang jelas dan rancang bangun yang lengkap kepada pemrogram komputer dan ahli-ahli teknik lainnya yang terlibat • Sasaran Perancangan Sistem • Harus berguna, mudah dipahami dan mudah digunakan • Harus dapat mendukung tujuan utama perusahaan
  • 14.
    System Development LifeCycle TIPS – SAD Dudy Fathan Ali S.Kom Evaluasi dan Seleksi Sistem Dalam fase evaluasi dan seleksi sistem ini nilai kualitas sistem dan biaya/keuntungan dari laporan dengan proyek sistem dinilai secara hati-hati dan diuraikan dalam laporan evaluasi dan seleksi sistem. Perancangan Sistem secara Detail/Fungsional Dalam fase evaluasi dan seleksi sistem ini nilai kualitas sistem dan biaya/keuntungan dari laporan dengan proyek sistem dinilai secara hati-hati dan diuraikan dalam laporan evaluasi dan seleksi sistem.
  • 15.
    System Development LifeCycle TIPS – SAD Dudy Fathan Ali S.Kom Perancangan Sistem secara Detail/Fungsional Alat Perancangan : Hierachy Plus Input, Process, Output (HIPO)
  • 16.
    System Development LifeCycle TIPS – SAD Dudy Fathan Ali S.Kom Perancangan Sistem secara Detail/Fungsional Alat Perancangan : Diagram Warnier-Orr (W/O)
  • 17.
    System Development LifeCycle TIPS – SAD Dudy Fathan Ali S.Kom Perancangan Sistem secara Detail/Fungsional Alat Perancangan : Jackson Structure Diagram
  • 18.
    System Development LifeCycle TIPS – SAD Dudy Fathan Ali S.Kom Implementasi dan Pemeliharaan Sistem Pada fase ini : 1. Sistem siap untuk dibuat dan diinstalasi 2. Sejumlah tugas harus dikoordinasikan dan dilaksanakan untuk implementasi sistem baru 3. Laporan implementasi yang harus dibuat : 1. Rencana implementasi dalam bentuk Gantt Chart atau Program Evaluation Review Technique (PERT) Chart. 2. Laporan yang menerangkan tugas penting seperti : 1. Pengembangan software 2. Persiapan lokasi peletakan sistem 3. Instalasi perlengkapan yang digunakan 4. Pengujian sistem 5. Pelatihan untuk para pengguna sistem 6. Persiapan dokumentasi
  • 19.
    Urutan dari tahapanpada masing- masing pekerjaan. Waktu yang diperlukan untuk menyelesaikan masing-masing tahapan tersebut Teknik Pengembangan Sistem TIPS – SAD Dudy Fathan Ali S.Kom Critical Path Method Program Evaluation and Review Technique Tahap yang dianggap “Critical” harus diselesaikan sesuai jadwal Total waktu untuk menyelesaikan proyek. Jadwal mulai dan selesai masing- masing tahap dalam proyek. “Slack time” yang tersedia untuk tahap non critical.
  • 20.
    Teknik Pengembangan Sistem TIPS– SAD Dudy Fathan Ali S.Kom Program Evaluation and Review Technique
  • 21.
    Teknik Pengambilan Data TIPS– SAD Dudy Fathan Ali S.Kom Wawancara Observasi Kuisioner Dan lain-lain ..
  • 22.
    Dikumpulkan Pada PertemuanBerikutnya TIPS – SAD Dudy Fathan Ali S.Kom 1. Apakah yang dimaksud dengan pengembangan sistem ? 2. Mengapa perlu pengembangan sistem ? Jelaskan ! 3. Kriteria apa yang harus dipenuhi sistem sehingga dapat dikatakan layak ? 4. Apa saja prinsip dalam pengembangan sistem yang harus diperhatikan ? 5. Jelaskan langkah-langkah pada siklus hidup pengembangan sistem ? 6. Ada beberapa pendekatan untuk mengembangkan sistem, apa saja pendekatan tersebut, jelaskan. 7. Peralatan apa saja yang dapat digunakan dalam mengembangkan sistem ? Jelaskan. 8. Sebutkan dan jelaskan metodologi-metodologi pengembangan sistem. Teknik apa saja yang dapat digunakan dalam mengembangkan sistem ? Jelaskan. 9. Uraikan hal-hal yang bisa menjadi penyebab gagalnya pengembangan sistem.
  • 23.
    TIPS – SADDudy Fathan Ali S.Kom Terima Kasih Dudy Fathan Ali S.Kom dudy.fathan@eng.ui.ac.id

Editor's Notes

  • #12 Produktivitas ini dapat diukur dengan rasio antara biaya yang dikeluarkan dengan jumlah unit yang dihasilkan. ‹ Diferensiasi dapat dicapai dengan meningkatkan kualitas, variasi, penanganan khusus, pelayanan yang lebih cepat, dan biaya yang lebih rendah. ‹
  • #20 Informasi yang didapat dari CPM dan PERT
  • #21 Contoh : modul rapot tidak akan bisa diselesaikan apabila modul yang lainnya seperti nilai, absensi, data siswa belum selesai.