Siklus Hidup Sistem Informasi: 6 Fase Utama

Siklus hidup dari suatu sistem informasi mencakup semua proses yang terjadi sejak saat kebutuhan akan suatu sistem dilahirkan hingga proses lain yang menggantikannya muncul.

Menurut standar ISO-12207, itu adalah kerangka kerja yang berisi semua implikasi dari pengembangan, operasi dan pemeliharaan produk perangkat lunak .

Sistem informasi mencakup semua orang, mesin dan / atau metode yang terlibat dalam pengumpulan, pemrosesan, dan transmisi informasi.

Biasanya, peran yang diidentifikasi dalam implementasi sistem informasi adalah manajer proyek, teknisi bidang teknologi, analis dan pengguna.

Tujuan sistem informasi

Sistem informasi memenuhi tiga tujuan mendasar:

- Menentukan tugas yang harus dilakukan dan urutan pelaksanaannya.

- Pastikan konsistensi dengan seluruh sistem informasi organisasi.

- Memberikan poin kontrol untuk manajemen proyek

Ada beberapa model sistem informasi, di antaranya adalah:

  • Model kaskade
  • Model berdasarkan prototipe.
  • Model konstruksi prototipe.
  • Model pengembangan tambahan.
  • Model prototyping evolusi.
  • Model alternatif
  • Model spiral
  • Model berdasarkan transformasi.
  • Proses terpadu pengembangan perangkat lunak Rasional (RUP).
  • Pengembangan Perangkat Lunak Berbasis Komponen (DSBC atau CBSB).
  • Model Pemrograman Ekstrim (Pemrograman eXtreme).

Dari daftar model ini, air terjun adalah yang paling banyak digunakan karena membutuhkan pengecekan dan validasi setiap tahap sebelum melanjutkan ke tahap berikutnya.

6 fase siklus hidup suatu sistem informasi

Meskipun sistem informasi komputer adalah jenis sistem informasi, tahapan siklus hidupnya relevan dengan inovasi dalam manajemen informasi.

1- Investigasi awal

Ini adalah langkah pertama dari proses karena melibatkan mengetahui aktivitas organisasi yang bersangkutan.

Pada saat inilah kebutuhan dan masalah yang berkaitan dengan manajemen informasi diidentifikasi.

Alasan kebutuhan sistem ditemukan, dan bagaimana diharapkan untuk memenuhi kebutuhan itu dalam entitas. Artinya, harapan juga dihargai.

Dalam fase ini, tinjauan bibliografi institusional dan melakukan wawancara adalah cara khas untuk menemukan informasi yang berguna untuk pekerjaan yang harus dilakukan.

Demikian juga, tinjauan sistem informasi yang ada harus dilakukan untuk mendeteksi kebiasaan penggunaan, kesulitan yang lebih sering dan pengalaman positif dengan sistem lain.

2- Analisis informasi

Setelah semua informasi telah dikumpulkan, sekarang saatnya untuk mengaturnya sedemikian rupa sehingga berguna untuk fase berikutnya: desain.

Grafik, peta mental, dan diagram alir dapat menjadi cara untuk menyingkat data yang dikumpulkan, dan membuatnya dapat dipahami dan berguna bagi tim.

3- Desain sistem baru

Mengambil sebagai dasar informasi yang diatur dalam fase sebelumnya, kami melanjutkan untuk merancang sistem baru.

Tingkat kerumitan sistem baru harus meningkat secara progresif sehingga pengguna memiliki kesempatan untuk menjadi terbiasa dengan prosedur dan / atau perangkat baru.

Di sini muncul bahasa di mana kode perangkat lunak akan ditulis, atau bagaimana sistem yang akan dibeli di pasar akan disesuaikan. Pada titik ini, penampilan sistem juga ditentukan.

Tujuan dari desain ini harus secara jelas dan langsung terkait dengan solusi dari kebutuhan yang diidentifikasi.

4 - Pengembangan dan dokumentasi sistem baru

Ini adalah fase pengembangan aktual. Di sini pemrograman perangkat lunak baru dimulai.

Jika suatu program sudah dilakukan sedang diperoleh, fase lebih berkonsentrasi pada dokumentasinya.

Idenya adalah bahwa seluruh sistem didukung oleh dokumentasi yang relevan sehingga mereka dapat membuat modifikasi yang diperlukan jika diperlukan. Panduan pengguna harus muncul pada saat ini.

5- Implementasi sistem informasi

Ini adalah fase praktis dari sistem. Di sini ia diuji, dan digunakan dengan mata kritis untuk dapat mendeteksi keuntungan utama dan kemungkinan kesalahan yang mungkin terjadi.

Tujuan utama fase ini adalah untuk mendeteksi kesalahan untuk memperbaikinya sebelum sistem diimplementasikan ke seluruh organisasi.

Pengenalan sistem baru dapat dilakukan dengan beberapa cara:

Secara paralel

Sistem baru dimasukkan tanpa menghilangkan yang sebelumnya, setidaknya untuk waktu tertentu, sehingga pengguna beradaptasi secara progresif.

Dengan rencana percontohan

Ketika diimplementasikan dalam ruang yang ditentukan oleh waktu juga didefinisikan.

Dengan penggantian instan

Ketika kekurangan sebelumnya membuat perubahan mendesak.

Dengan masa percobaan

Ini tentang mengalami seberapa efisien sistem baru selama periode waktu tertentu.

Oleh bagian

Saat itu sistem baru sangat besar dan melibatkan banyak perubahan.

6- Pemeliharaan sistem

Ini adalah fase berkelanjutan yang terdiri dari memastikan berfungsinya sistem dengan sempurna.

Ini adalah fase dukungan di mana staf teknis bersedia membantu orang lain dalam adopsi dan pengoperasian sistem baru.

Itu juga di sini ketika kesalahan yang terjadi dengan operabilitas dan tuntutan baru dari pengguna diselesaikan.

Fase ini biasanya mengambil 40 hingga 80% dari sumber daya yang dialokasikan untuk pengembangan sistem, dan berlangsung hingga menjadi usang. Ini juga merupakan fase di mana pembaruan dibuat atau fitur ditambahkan.