OLEH Ahmat Adil, S.Kom,M.Sc PENGEMBANGAN SISTEM OLEH Ahmat Adil, S.Kom,M.Sc
Pengembangan sistem Pengembangan sistem berarti menyusun suatu sistem yang baru untuk menggantikan sistem yang lama secara keseluruhan atau memperbaiki sistem yang ada
Alasan penyusunan sistem Beberapa alasan sistem lama diganti dengan sistem baru Problem-solving: sistem lama tidak berfungsi sesuai dengan kebutuhan. Untuk itu analisis diperlukan untuk memperbaiki sistem sehingga dapat berfungsi sesuai dengan kebutuhan. Kebutuhan baru: adanya kebutuhan baru dalam organisasi atau lingkungan sehingga diperlukan adanya modifikasi atau tambahan sistem informasi untuk mendukung organisasi. Mengimplementasikan ide atau teknologi baru. Meningkatkan performansi sistem secara keseluruhan
Prinsip pengembangan sistem Sistem yang dikembangkan adalah untuk manajemen Sistem yang dikembangkan adalah investasi modal yang besar. Maka sebagai investasi maka harus mempertimbangkan hal2 sbb: Semua alternatif yang ada harus diinvestigasi Investasi yang terbaik harus bernilai. Sistem yang dikembangkan memerlukan orang yang terdidik Tahapan kerja dan tugas2 yg harus dilakukan dalam proses pengembangan sistem (schedule dan metode) Proses pengembangan sistem tidak harus urut. (bersamaan) Terus melakukan evaluasi terhadap proyek yang dikerjakan Dokumentasi diperlukan sebagai pedoman dalam pengembangan sistem
Pengembangan Sistem Informasi : Analisa Perancangan Pembangunan (Coding) Pengujian Integrasi Implementasi
Analsis Sistem Penguraian dari suatu sistem informasi yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasi permasalahan-permasalahan, kesempatan-kesempatan, hambatan-hambatan yang terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan-perbaikannya
Tujuan analisis sistem Mendefinisikan masalah secara tepat Menyusunan beberapa alternatif solusi Memilih dan mempertimbangkan satu dari beberapa alternatif solusi tsb Menyusun spesifikasi logis Menyusun persyaratan fisik Menyusun anggaran untuk dua fase penyusunan sistem selanjutnya, yaitu desain dan implementasi sistem
SISTEM ANALIS Ada yang mendefinisikan sistem analis sebagai : Seorang yang menggunakan pengetahuan aplikasi komputer yang dimilikinya untuk memecahkan masalah-masalah bisnis dibawah petunjuk manajer sistem. Seorang yang bertanggung jawab menterjemahkan kebutuhan-kebutuhan si pemakai sistem (user) kedalam spesifikasi teknik yang diperlukan oleh programmer dan diawasi oleh manajemen Sistem analis (analist system) yaitu pakar dalam mengidentifikasi masalah dan menyediakan dokumentasi tertulis mengenai cara komputer memecahkan masalah. Sistem analis bekerja sama dengan pemakai mengembangkan sistem baru dan memperbaiki sistem yang ada sekarang ini.
Bagan sistem analis Manajemen User Sistem Analis Programmer Fungsi dan tugas Sistem analis : Mengidentifikasi kebutuhan user (mengumpulkan dan menganalisa kebutuhan) Menentukan sasaran yang harus dicapai (Menyususn dan menyajikan rekomendasi) Memilih alternatif metode pemecahan masalah (Merancang dan mengidentifikasi sistem) Merencanakan dan menerapkan rancangan sistem (Mengawasi kegiatan penerapan sistem)
Langkah2 analsis sistem Di dalam tahap analisis sistem terdapat langkah-langkah dasar yang harus dilakukan oleh analis sistem : Identify, yaitu mengidentifikasi masalah Understand, yaitu memahami kerja dari sistem yang ada Analyze, yaitu menganalisis sistem Report, yaitu membuat laporan hasil analisis.
Identifikasi Masalah Identifikasi masalah dengan kerangka PIECES Problems :situasi yang tidak diharapkan yang menghambat pencapaian tujuan, target ataupun sasaran suatu organisasi. Opportunities : kesempatan untuk meningkatkan orgonisasi dalam mencapai tujuannya. Directives : persyaratan baru yang dikenakan oleh manajemen, pemerintah, atau beberapa perngaruh external Identifikasi masalah dengan kerangka PIECES
Identifikasi masalah : Tolok ukur bisa dilihat sejauh mana visi, misi dan tujuan institusi dicapai. Perlu diketahui VISI, MISI, dan TUJUAN Survey di lapangan Untuk mendapatkan fakta Mendapatkan gambaran yang jelas tentang data dan proses sistem yang ada saat ini. Goal : Masalah
Mengumpulkan fakta Tujuan: Tools untuk mengumpulkan fakta: Identifikasi masalah Mencari informasi untuk studi kelayakan awal Menyusun rencana untuk melakukan analisis Mengetahui sistem yang berjalan saat ini dan keinginan pemakai sistem Tools untuk mengumpulkan fakta: Interview Presentasi internal Pemeriksaan dokumen yang ada Observasi Pemeriksaan file-file