Bab 4 - Tahapan utama siklus hidup pengembangan sistem

advertisement
Bab 4 - Tahapan utama siklus hidup pengembangan sistem
(Analisis Sistem / System Analyze)
Analisis Sistem (System Analysis)
Analisis Sistem adalah penguraian dari suatu sistem informasi yang utuh ke dalam begian-bagian
komponennya dengan maksud untuk mengidentifikasi dan mengevaluasi permasalahan-permasalahan,
kesempatan-kesempatan, hambatan-hambatan yang terjadi dan kebutuhan-kebutuhan yang diharapkan
sehingga dapat diusulkan perbaikan-perbaikannya (Jogiyanto HM).
Tahap analisis sistem dilakukan setelah tahap perencanaan sistem dan sebelum tahap desain sistem.
Tahap analisis merupakan tahap yang kritis dan penting, karena kesalahan di dalam tahap ini akan
menyebabkan kesalahan di tahap selanjutnya.
Langkah-langkah dalam Analisis Sistem
Di dalam analisis sistem ruang lingkup tugas dalam tiap tahapan kerja adalah lebih rinci (detil). Langkahlangkah analisis sistem adalah sebagai berikut :
a. Identify, yaitu mengidentifikasikan masalah
Tugas yang harus dilakukan adalah :
a. Mengidentifikasi penyebab masalah
b. Mengidentifikasi Titik Keputusan
Suatu kondisi yang menyebabkan sesuatu terjadi
c. Mengidentifikasi Personil Kunci
b. Understand, yaitu memahami kerja dari sistem yang ada
Dilakukan dengan memahami bagaimana sistem yang ada beroperasi dengan cara melakukan
penelitian untuk mencari data yang dibutuhkan.
Tugas yang harus dilakukan adalah :
a. Menentukan jenis penelitian (wawancara/observasi/kuesioner/pengambilan sampel)
b. Merencanakan Jadual Penelitian
Dimana penelitian dilakukan, apa & siapa yang akan diteliti, siapa yang meneliti, kapan
penelitian dilakukan
c. Membuat Penugasan Penelitian (menentukan tugas dari masing-masing anggota team analis
sistem)
d. Membuat Agenda Wawancara (membuat materi wawancara agar wawancara dapat
diselesaikan pada waktunya tanpa ada materi yang terlewatkan)
e. Mngumpulkan Hasil Penelitian (waktu pengerjaan kegiatan sistem lama, kesalahan-kesalahan
sistem lama, pengambilan sampel sistem lama, formulir dan laporan sistem lama, elemen
data sistem lama, teknologi sistem lama dan kebutuhan informasi pemakai
sistem/manajemen sistem lama).
c. Analyze, yaitu menganalisa sistem
Langkah ini dilakukan berdasarkan data yang didapatdari hasil penelitian yang telah dilakukan.
Tugas yang dilakukan adalah :
- Menganalisis kelemahan sistem
 Menganalisis Distribusi Pekerjaan
Menunjukkan beban dari masing-masing personil dalam menangani kegiatan yang sama,
sehingga bisa diketahui mana personil yang bebannya harus dikurangi dan mana yang
harus ditambah
 Menganalisis Pengukuran Pekerjaan
Apakah kebijakan dan prosedur telah dilaksanakan, produktivitas karyawan memuaskan,
personil telah terkoordinasi dan mampu bekerjasama, tujuan kegiatan tercapai, ada
kegiatan operasional yang tumpang tindih.




-
Menganalisis Keandalan
Menunjukkan banyaknya kesalahan-kesalahan yang dilakukan dalam suatu kegiatan.
Semakin sedikit kesalahan yang terjadi, berarti sistem semakin andal.
Menganalisis Dokumen
Apakah dokumen yang ada memang diperlukan, dokumen telah dirancang seefektif
mungkin, perlu diberikan tembusan dokumen.
Menganalisis Laporan
Dapatkah laporan tersaji dengan mudah dari data/file yang ada, apakah terjadi duplikasi
yang tidak perlu setiap terjadi pembuatan laporan
Menganalisis Teknologi
Apakah teknologi yang ada mampu memenuhi semua kebutuhan sistem tanpa
penundaan yang berarti.
Menganalisis Kebutuhan Informasi Pemakai / Manajemen
Menentukan apa saja kebutuhan informasi yang dibutuhkan oleh pemakai/manajemen
d. Report, yaitu membuat laporan hasil analisis
Tujuan Utama dibuatnya laporan hasil analisis adalah :
a. pelaporan bahwa analisis telah selesai dilakukan
b. meluruskan kesalahpahaman mengenai apa yang ditemukan dan dianalisis oleh sistem analis
yang dianggap keliru oleh manajemen
c. meminta saran dan pendapat manajemen
d. meminta persetujuan manajemen untuk melakukan tindakan selanjutnya.
ANALIS SISTEM (SYSTEM ANALYZE) & PEMROGRAM (PROGRAMMER)
Systems analyst adalah orang yang menganalisis sistem (mempelajari masalah-masalah yang timbul
dan menentukan kebutuhan-kebutuhan pemakai sistem) untuk mengidentifikasikan pemecahan yang
beralasan.
Programmer adalah orang yang menulis kode program untuk suatu aplikasi tertentu berdasarkan
rancang bangun yang telah di buat oleh analis sistem.
TUGAS DAN TANGGUNG JAWAB
Programmmer
1. Tanggung jawab pemrogram terbatas
pada pembuatan program komputer
2. Pengetahuan pemrogram cukup terbatas
pada
teknologi
komputer,
sistem
komputer, ultilities dan bahasa-bahasa
program yang diperlukan.
3. Pekerjaan pemrogram sifatnya teknis
dan harus tepat dalam pembuatan
intruksi-intruksi program
4. Pekerjaan pemrogram tidak menyangkut
hubungan dengan banyak orang,
terbatas pada sesama pemogram dan
analis sistem yang mempersiapkan
rancang
bangun
(spesialisasi)
programnya
System Analyst
1. Tanggung jawab analist system tidak
hanya
pada
pembuatan
program
komputer saja, tetapi pada sistem secara
keseluruhan.
2. Pengetahuan analist sistem harus luas,
tidak hanya pada teknologi komputer,
tetapi juga pada bidang aplikasi yang
ditanganinya.
3. Pekerjaan analis sistem dalam pembuatan
program terbatas pada pemecahan
masalah masalah secara garis besar
4. Pekerjaan analis sistem melibatkan
hubungan banyak orang, tidak terbatas
pada sesama analis sistem, pemrogram
tetapi juga pemakai sistem dan manajer
Pengetahuan Dan Keahlian Yang Diperlukan Analis Sistem
Beberapa pengetahuan dan keahlian yang diperlukan oleh seorang analis sistem yaitu :
1. Pengetahuan dan keahlian tentang teknik pengolahan data, teknologi
pemograman komputer
2. Pengetahuan tentang bisnis secara umum
3. Pengetahuan tentang metode kuantitatif (pencapaian keuntungan)
4. Keahlian pemecahan masalah
5. Keahlian komunikasi antar personil
6. Keahlian membina hubungan antar personil
komputer dan
Alat Pengembangan Sistem
Untuk melakukan langkah-langkah pengembangan sistem yang ada, maka dibutuhkan alat untuk
melaksanakannya. Alat yang digunakan umumnya berupa gambar atau diagram atau grafik. Selain itu
bisa juga tidak berupa gambar atau grafik (nongraphical tools) seperti data dictionary, structure english
serta formulir-formulir untuk mencatat dan menyajikan data.
Download