Setelah sebelumnya saya sudah membahas mengenai peran seorang sistem analis sekarang kita akan melanjutkan kembali untuk membahas mengenai Siklus Hidup Pengembangan Sistem atau System Develoment Life Cycle (SDLC).
Pembahasan kali ini masih menggunakan materi yang bersumber dair buku SYSTEMS ANALYSIS AND DESIGN yang ditulis oleh KENDALL & KENDALL.
Ok, langsung saja kita mengarah ke materinya
Baca Juga: Peran Sistem Analis
SIKLUS HIDUP PENGEMBANGAN SISTEM
SDLC adalah pendekatan bertahap untuk analisis dan desain yang mempercayai bahwa sistem yang terbaik dikembangkan melalui siklus spesifik dari analisa aktivitas pengguna. SDLC dibagi menjadi tujuh tahapan dan dapat dilakukan berulang.
a. Pertimbangan interaksi manusia computer (HCI)
HCI memiliki peluang untuk diterapkan dalam setiap Tahapan SDLC, Aspek HCI memungkinkan terdjadinya interaksi antara manusia dan computer.
Akan dapat memberikan peluang bagi desainer mengatasi masalah mengenai HCI dan cara pengguna untuk dapat menjadi lebih sentral dalam setiap tahapan SDLC
b. Mengindefikasi Masalah, Peluang, dan Tujuan
Fase ini adalah yang pertama dilakukan, dalam SDLC, analis harus bisa dengan benar menganalisa masalah, peluang dan tujuan.
Fase ini akan memiliki pengaruh yang besar pada fase selanjutnya, karena jika ada kesalahan dalam fase ini maka kemungkinan akan terjadi kesalahan dalam fase berikutnya.
Orang yang terlibat dalam fase ini adalah pengguna, analis, dan manajer yang mengkoordinasikan projek.
Output dari tahap ini adalah perumusan masalah dan ringkasan tujuan. Manajemen harus bisa membuat keputusan apakah projek akan dilanjutkan atau akan diberhentikan.
Baca Juga: Jenis Sistem
c. Menentukan Informasi Persyaratan Pengguna
Tahap ini analis menentukan penetuan kebutuhan dari pengguna yang terlibat dan memahami bagaimana pengguna berinteraksi dengan dalam konteks kerja dalam sistem informasi.
Analisis dilakukan dengan metode interaktif seperti wawancara, pengambilan sampel, dan kuesioner. Termasuk metode yang dengan menggunakan metode pengamatan prilaku para pengambil keputusan dan lingkungan kantor mereka.
Analis perlu mengetahui bagaimana rincian dari fungsi – fungsi sistem saat ini.
d. Menganalisis Kebutuhan Sistem
Tahap ini adalah saat dimana analis mengalakukan anlisis terhadap kebutuhan dari sistem.
Alat yang digunakan oleh analis adalah seperti DFD untuk menentukan mekanisme masukan, proses dan keluaran dari bisnis proses, atau dengan activity diagram untuk menunjukan urutan kejadian, menggambarkan sistem secara structural.
Kamus data berisi daftar dari semua item data dalam sistem serta spesifikasi dari item tersebut.
Selama tahapan ini analis juga menganalisis keputusan terstruktur yang dibuat yaitu kondisi, kondisi alternative, tindakan, dan aturan tindakan yang sudah dapat ditentukan.
e. Mendesain Sistem yang Direkomendasikan
Analis dalam tahap ini melakukan pembuatan desain yang lagis dari sistem informasi yang dibuat.
Perancangan antarmuka dibuat dengan bantuan pengguna, tahap desain ini juga mencakup perancangan basisdata.
Akhirnya, analis harus merancang control dan prosedur cadangan untuk mrlindungi sistem dan data, dan untuk menghasilkan paket program yang spesifik untuk programmer
f. Mengembangkan dan Melakukan Dokumentasi Perangkat Lunak
Analis pada tahap ini mengembangkan perangkat lunak yang dengan programmer.
Selama tahap ini analis dengan pengguna bekerja sama untuk membuat dokumentasi perangkat lunak.
Programmer dalam tahap ini merancang, melakukan coding dan menghapus kesalahan sintak dari program computer.
g. Pengujian dan Pemeliharaan Sistem
Tahap ini dilakukan untuk meperbaiki kesalahan – kesalahan pada sistem sebelum diimplementasikan.
Beberapa pengujian dapat dilakukan oleh programmer sendiri namun beberapa pengujian harus melibatkan analis sistem.
Serangkaian tes untuk masalah pin-point dijalankan pertama dengan data sampel dan akhirnya dengan data aktual dari Pemeliharaan sistem dan dokumentasinya dimulai pada fase ini dan dilakukan secara rutin.
h. Mengimplementasikan dan Mengevaluasi Sistem
Ini adalah tahap terakhir dari pengembangan sistem, dimana sistem sudah siap untuk diimplementasikan.
Pengembang akan memberikan pelatihan terhadap pengguna sistem ini. Evaluasi disertakan sebagai bagian dari tahapan akhir dari SDLC untuk kepentingan diskusi.
Sekian untuk pembahasan materi "SIKLUS HIDUP PENGEMBANGAN SISTEM ", untuk
pembahasan lainnya mengenai buku ini bisa kalian lihat dilink dibawah ini
PEMBAHASAN BUKU SYSTEMS ANALYSIS AND DESIGN KENDAL & KENDAL
Sampai jumpa di postingan berikutnya
komentar dengan bijak ya :)
please write comments wisely :)
EmoticonEmoticon