Pengantar Teknologi Informasi SOFTWARE PROCESS Pengantar Teknologi Informasi
PENDAHULUAN Sebuah sistem adalah seperangkat komponen yang berinteraksi untuk mencapai tujuan bersama. Suatu sistem informasi (IS) adalah kumpulan perangkat keras, perangkat lunak, data, orang, dan prosedur yang bekerja sama untuk menghasilkan informasi yang berkualitas. Sebuah sistem informasi mendukung kegiatan sehari-hari, jangka pendek, dan jangka panjang dari pengguna. Seiring dengan berjalannya waktu, bahwa jenis informasi pengguna harus sering berubah. System Development adalah serangkaian kegiatan yang digunakan untuk membangun sebuah sistem informasi. Kegiatan System Development Beberapa dapat dilakukan secara bersamaan. Lain dilakukan secara berurutan. Tergantung pada jenis dan kompleksitas dari sistem informasi, panjang masing-masing kegiatan bervariasi dari satu sistem ke yang berikutnya. Dalam beberapa kasus, beberapa kegiatan yang dilewati seluruhnya.
Fase System Development Kegiatan System Development sering dikelompokkan ke dalam kategori yang lebih besar yang disebut fase. Ini koleksi fase kadang-kadang disebut system development life cycle (SDLC). SDLCs banyak mengandung lima tahap: Perencanaan Analisa Disain Implementasi Operasi, Dukungan, dan Keamanan
system development life cycle (SDLC)
Tahap Perencanaan (Planning Phase) Tahap perencanaan untuk proyek dimulai ketika panitia menerima permintaan proyek. Komite pengarah adalah badan pengambilan keputusan bagi suatu organisasi. Ini committee biasanya terdiri dari lima sampai sembilan orang. Ini biasanya meliputi campuran antara wakil presiden, manajer, pengguna nonmanagement, dan TI personnel. Selama tahap perencanaan, empat kegiatan utama yang dilakukan adalah: meninjau dan menyetujui permintaan proyek, memprioritaskan permintaan proyek; mengalokasikan sumber daya seperti uang, orang, dan peralatan untuk proyek yang disetujui membentuk tim proyek pembangunan untuk setiap proyek yang disetujui.
Tahap Perencanaan (Planning Phase) Proyek-proyek yang menerima prioritas tertinggi adalah mereka diamanatkan oleh manajemen atau badan lainnya.
Tahap Analisis (Analysis Phase) Melakukan pemeriksaan pendahuluan Tujuan utama dari pemeriksaan pendahuluan, kadang- kadang disebut studi kelayakan, adalah untuk menentukan sifat yang tepat dari masalah atau perbaikan dan memutuskan apakah perlu diupayakan. analis sistem melakukan studi umum proyek. Kemudian, analis sistem menyajikan temuannya dalam sebuah laporan. Dalam fase ini, analis sistem mendefinisikan masalah atau perbaikan secara akurat. Masalah yang sebenarnya mungkin berbeda dari yang disarankan dalam permintaan proyek. Kegiatan pertama dalam pemeriksaan pendahuluan adalah untuk mewawancarai pengguna yang mengajukan permintaan proyek.
Tahap Analisis (Analysis Phase) melakukan analisis rinci (Detailed analysis). Analisis rinci melibatkan tiga kegiatan utama: mempelajari cara kerja sistem saat ini, menentukan pengguna keinginan, kebutuhan, dan persyaratan, dan merekomendasikan solusi.
DESIGN Tahap desain terdiri dari dua kegiatan utama: jika perlu, memperoleh perangkat keras dan perangkat lunak dan mengembangkan semua rincian dari sistem informasi baru atau sistem informasi yang akan diubah. Para analis sistem sering melakukan dua kegiatan di waktu yang sama, bukan secara berurutan
IMPLEMENTATION Tujuan dari tahap implementasi adalah untuk membangun sistem baru atau diubah dan kemudian mengirimkannya ke para pengguna. Anggota dari tim pengembangan sistem melakukan empat kegiatan utama dalam fase ini antara lain adalah: mengembangkan program, menginstal dan menguji sistem baru, pelatihan kepada pengguna sistem mengkonversi ke sistem baru.
Operation, Support, and Security phase Tujuan dari Operation, Support, dan Security phase adalah untuk memberikan bantuan berkelanjutan untuk sistem informasi dan pengguna setelah sistem diimplementasikan. Operation, Support, dan Security phase terdiri dari tiga kegiatan utama: melakukan kegiatan pemeliharaan, memantau kinerja sistem, dan menilai keamanan sistem. Kegiatan pemeliharaan sistem informasi termasuk memperbaiki kesalahan dalam, serta meningkatkan operasi suatu sistem. Untuk menentukan kebutuhan perawatan awal, analis sistem harus bertemu dengan pengguna. Tujuan dari pertemuan ini, yang disebut system review pasca implementasi, adalah untuk mengetahui apakah sistem informasi adalah berjalan sesuai dengan harapan pengguna.
Operation, Support, and Security phase Selama fase ini, analis sistem memonitor kinerja sistem informasi baru atau diubah. Tujuan dari pemantauan kinerja adalah untuk menentukan apakah sistem tersebut efisien atau tidak stabil pada titik apapun. Jika ya, analis sistem harus menyelidiki solusi untuk membuat sistem informasi lebih efisien dan dapat diandalkan, proses yang disebut perfective maintenance - kembali ke tahap perencanaan.