340 likes | 528 Views
Pertemuan 13 Implementasi Sistem (SI). Febriyanno Suryana, S.Kom, MM surya_gsc04@yahoo.com 0852 7474 1981 SI -2011. Implementasi Sistem. Merupakan salah satu tahap dari pengembangan SI, dimana tujuannya adalah mempersiapkan SI siap untuk dioperasikan .
E N D
Pertemuan 13 ImplementasiSistem (SI) Febriyanno Suryana, S.Kom, MM surya_gsc04@yahoo.com 0852 7474 1981 SI -2011
Implementasi Sistem • Merupakansalahsatutahapdaripengembangan SI, dimanatujuannyaadalahmempersiapkan SI siapuntukdioperasikan. • Tahapimplementasisistemdapatterdiridari : A. MenerapkanRencanaImplementasi B. MelakukanKegiatanImplementasi C. TindakLanjutImplementasi
1. Membuat RencanaImplementasi • Langkah – langkah yang dipersiapkandiantaranya : 1. MenentukanAnggaranbiaya Semuabiayaygdikeluarkanuntukkegiatanimplementasiperludianggarkandlmbentuk “anggaranbiaya”, dimanaanggaranbiayainijugaberfungsisebagaipengendali/kontrolterhadapbiaya-biayaygdikeluarkan.
Membuat RencanaImplementasi… 2. PengaturanWaktu (Penjadwalan) Waktuygdiperlukanuntukmelakukankegiatanimplementasiperludiaturdlmbentukskedulwaktu/penjadwalan. Contoh: Penjadwalan dg Gantt Chart
2. Melakukan KegiatanImplementasi • Kegiatanimplementasidilakukan dg dasarkegiatanygtelahdirencanakandlmrencanaimplementasi. • Kegiatan-2 ygdptdilakukandlmtahapimplementasiiniadalahsbb.: • PemilihandanPelatihanPersonil • PemilihantempatdanInstalasi HW & SW • Pemrograman & Testing Program • Testing Sistem • Konversi
Melakukan KegiatanImplementasi… Ad. 1. PemilihandanPelatihanPersonil Telahdiketahuibahwamanusia (brainware) merupakanfaktorygperludipertimbangkandlm SI. Jika SI inginsukses, makapersonil-personilygterlibatharusdiberipengertiandanpengetahuanygcukuptentang SI danposisisertatugasmereka. Personil-personiliniperludipilihterlebihdahulu PEMILIHAN PERSONIL Personil-personilygdipilihuntuk SI dptberasaldari 2 sumber: • Internal ( karyawandlmprsh/org ) -> prioritas • Eksternal ( calonkaryawandariluarprsh/org )
Melakukan KegiatanImplementasi… • Personil-personilygdptterlibatdi SI dptdikelompokkanpada 4 bagiantugas, yaitu : • Tugas-tugas Input-Output Data, (mis: operator data entry, dll) • Tugas-tugasOperasi(mis: operator komputer, pustakawan data, dll) • Tugas-tugasPemrograman • Tugas-tugasAnalisaSistem
Melakukan KegiatanImplementasi… PELATIHAN / PENDIDIKAN • Pelatihan (training) • Untuk personil operasi • Ditekankan pd bagaimana cara mengoperasikan sistem • Pendidikan (education) • Untuk pemakai informasi • Ditekankan pd bagaimana kerja sistem & apa yg diperoleh dari sistem Ada)
Melakukan KegiatanImplementasi… • Adabeberapapendekatandalampelatihan & pendidikan : • Ceramah / Seminar • Pelatihanprosedural • Pelatihan Tutorial • Simulasi • Latihanlangsungdipekerjaan ( on-the-job-training )
Melakukan KegiatanImplementasi… • Ceramah/Semintar • Pendekataninimemungkinkanpembericeramah/seminar memberikanpendidikanpadabanyakorangdalamsatuwaktu. • Pendekataniniakanlebihbaikjikapersonil-personil yang mengikutinyacukupbanyakdanmempunyaitugas yang seragamdantingkatpendidikan yang setingkat. • Perbedaanceramahdengan seminar sbb : • Ceramahlebihbersifatmengungkapkanhal yang sudahditerimaumum • Seminar lebihbersifatpembahasantemuanbaruuntukmencarititikkebenaran.
Melakukan KegiatanImplementasi… • Pelatihan Prosedural • Pendekatan pelatihan ini menyediakan kepada masing-masing personil prosedur-prosedur tertulis yang menjelaskan kegiatan personil tersebut. • Personil-personil ini dapat mengajukan pertanyaan baik secara kelompok atau individu tentang tugas yang ada pada prosedur tersebut. • Pelatihan Tutorial • Pendekatan ini ditujukan kepada masing-masing personil secara tatap muka. • Pendekatan ini baik untuk tugas yang rumit dan penting yang membutuhkan bimbingan langsung
Melakukan KegiatanImplementasi… • Simulasi • Pendekatan ini dilakukan dengan membuat simulasi yang mewakili lingkungan/siuasi kerja personil • Latihan langsung di pekerjaan (OJT) • Pendekatan ini dengan meletakkan personil langsung pada posisi pekerjaannya. • Personil-personil yang dilatih diberi penjelasan dan instruksi tentang apa yang harus dikerjakannya yang langsung dipraktekkan pada situasi kerja yang sebenarnya.
Melakukan KegiatanImplementasi… SkedulPelatihan & Pendidikan : • Siapaygakandilatih / didik? • Subjek / materipelatihan/pendidikan • Tanggaldanwaktu • Lokasi • Pendekatanpelatihan/pendidikan ? • Instruktur ?
Melakukan KegiatanImplementasi… Ad. 2. PemilihanTempatdanInstalasi HW & SW • PemilihanTempat HW & SW Tempat HW & SW dari SI perluditentukandandisiapkan. Keamananfisikdaritempatperlujugadipertimbangkan. • Instalasi HW & SW Setelahtempatdisiapkan, makaselanjutnyadilakukanInstalasi (pemasangan) dari HW & SW )
Melakukan KegiatanImplementasi… Ad. 3. Pemrograman & Testing Program • Pemrograman Rancangan PL ygsudahdibuatsebelumnyaperludilakukanpemrograman. Pemrogramanmerupakankegiatanmenulis program ygakandieksekusiolehkomputer. Pemrogramandilakukanoleh Programmer dg menggunakanbahasapemrogramanygtelahditentukan. • Testing Program Sebelum program diterapkan, maka program harusbebasdarikesalahan. Olehkarenaitu program harusdites/diujiterlebihdahuluuntukmenemukankesalahan-kesalahanygmungkindapatterjadi.
Melakukan KegiatanImplementasi… • Tahap-tahap testing program : • Tes Unit • TesIntegrasi • TesValidasi • Kesalahandari program ygmungkinterjadidapatdiklasifikasikandalam 3 bentuk : 1. Kesalahanbahasa (language errors) • Kesalahanpenulisan (syntax errors) • Kesalahantatabahasa (grammatical errors) • Kesalahansewaktuproses (run-time errors) • Kesalahanlogika (logical errors)
Melakukan KegiatanImplementasi… Ad. 4. Testing Sistem • Tessistemdilakukanuntukmemeriksakekompakanatauhubunganantarakomponendari SI. • Tujuannyauntukmemastikanbahwaelemen-elemen / komponen-komponen SI telahberfungsisesuaidenganygdiharapkan.
Melakukan KegiatanImplementasi… Ad. 5. KonversiSistem • Proseskonversisistemmerupakanprosesuntukmeletakkansistembarusupayasiapmulaiuntukdapatdigunakan. • Adabeberapapendekatanuntukmelakukankonversisistem : • KonversiLangsung • KonversiParalel • KonversiPercontohan • KonversiBertahap • Hal -halygdilakukanpadakonversisistem : • Konversidokumendasar • Konversi file • dll.
Melakukan KegiatanImplementasi… 1. KonversiLangsung • Pendekatankonversilangsungdilakukandenganmenggantisistem yang lama dengansistem yang baru. • Kebaikan : • Waktukonversicepat • Biayakonversitidakmahal • Kelemahan : • Dihadapkanpadaresiko yang tinggijikasistem yang barutersebutgagalberoperasisebagaimana yang diharapkan.
Melakukan KegiatanImplementasi… 2. KonversiParalel • Pendekatandenganmengoperasikansistem yang barubersamaandengansistem yang lama padaperiodewaktutertentu. • Bilasistem yang barutelahdapatberoperasidenganbaik, barulahsistem yang lama dihentikan. • Kebaikan : • Jikasistem yang barugagaldioperasikanmakasistem yang lama masihbisadipakai. • Kelemahan : • Biaya yang dikeluarkansangatbesar, karenamenjalankanduasistem yang samasekaligus
Melakukan KegiatanImplementasi… 3. KonversiPercontohan • Pendekatankonversidilakukanbilasistem yang baruakanditerapkanpadabeberapa area yang terpisah. ( misalpadabeberapacabangperusahaan) • Sistem yang baruditerapkandisatutempat(cabang) terlebihdahulu, jikasudahsuksesbaruditerapkanditempat (cabang) yang lain • Kebaikan : • Jikasistem yang barugagaldioperasikanpadasatutempat(cabang) makatempat (cabang) yang lain tetapaman. • Kelemahan : • Waktukonversibisa lama
Melakukan KegiatanImplementasi… 4. KonversiBertahap • Pendekatankonversibertahapdilakukandenganmenerapkanmasing-masingmodulsistem yang baru (sub-sistem) yang berbedasecaraurut. • Tiap-tiapmoduldioperasikanterlebihdahuludanbilasuksesakandisusulolehmodul yang lainnya (begituseterusnyasampaisemuamodulberhasildioperasikan) • Kebaikan : • Jikamodulsistem yang barugagaldioperasikanmakasistem yang lama masihbisadigunakan. • Kelemahan : • Waktukonversibisa lama
3. Tindak LanjutImplementasi • Tindak lanjut dari implementasi sistem adalah melakukan tes penerimaan (acceptance test). Tes ini berbeda dg tes yg sebelumnya. Pada tes ini dilakukan dengan menggunakan Data yg sebenarnya dalam jangka waktu tertentu. • Setelah tes tsb dilakukan, maka perlu diselenggarakan suatu Rapat Penerimaan (acceptance meeting), dimana rapat ini merupakan acara penyerahan sistem dari pihak pengembang (yg membuat sistem) ke pihak pelanggan (yg punya sistem)
Pertemuan 13 PemeliharaanSistem Febriyanno Suryana, S.Kom, MM surya_gsc04@yahoo.com 0852 7474 1981 SI -2011
Pemeliharaan Sistem • Tahappemeliharaansistemmencakupseluruhprosesygdiperlukanuntukmenjaminkelangsungan, kelancaran, danpenyempurnaansistemygtelahdioperasikan. • Tahapinipentingmengingathal-halsbb: • Penggunasistemygtelahdilatihbelumsiap • Mengantisipasisistembaru. • Meskisudahdiuji, sistembisasajaadakesalahan • Timbulkebutuhanbarusetelahsistemberjalan. • Seringtimbulmasalahygdisebabkanolehfaktorluar (virus, kehilangan, kerusakan data, dll)
Pemeliharaan Sistem • Berdasarkanhal-haldiatas, makaprosesygtercakupdalampemeliharaansistemmeliputi : • Pemantauanpengoperasian • Antisipasigangguankecil (bug) • Penyempurnaan ( upgrading / enhancement ) • Antisipasifaktor-faktordiluaraplikasi
Pemeliharaan Sistem • Pemantauanpengoperasian • Tujuanprosesiniadalahuntukmencegahterjadinyakesalahandalampengoperasian, memperbaikikesalahandanmemperkecildampakdarikesalahanpengoperasian yang terjadi. • Kesalahanpengoperasiandapatterjadikarenaketidaktahuanataukelalaianpengguna. • Meskipunpenggunatelahmemperolehpelatihan, masihadakemungkinanbahwapenggunatersebutbelummenguasaisistemyang barusepenuhnya, sehinggamembutuhkanwaktupenyesuaian.
Pemeliharaan Sistem • Pemantauanpengoperasian • Pemantauanpengoperasiandapatdilakukandengan : • MetodeLangsung pemantaulangsunghadirpadalokasidimanasistemdigunakan. • MetodetidakLangung pemantautidaklangsunghadirpadalokasi, tetapipemantauandilakukanmelalui media telekomunikasi
Pemeliharaan Sistem • Antisipasigangguankecil (Bug) • Suatusistem yang telahdiujitetapadakemungkinanmengandunggangguan-gangguankecil yang tidakdiantisipasisebelumnya yang dikenaldenganinstilahbug. • Meskipun bug inihanyagangguankeciltetapikadang-kadangbisaberakibat fatal terhadapsistem, sehinggaharusdiantisipasisedinimungkin
Pemeliharaan Sistem • Penyempurnaan (Upgrading/Enhancement) • Suatusistemsetelahberjalanbeberapawaktubiasanyamembutuhkanpenyempurnaankarenaberbagaialasan, sepertiperkembanganbisnis, perubahanorganisasi, perubahankebijakanmanajemen, dll. • Penyempurnaanbisadalambentukperubahan layout/tampilanatauisibaikuntuklaporan, format isianmaupunprosespengolahan data.
Pemeliharaan Sistem • Antisipasifaktor-faktordiluaraplikasi • Walaupunsistemtelahdapatberfungsisebagaimanadiharapkan, kitamasihharusmengantisipasiterhadapfaktor-faktordiluaraplikasi, seperti : • Virus • Kerusakan/kehilangan data • Sistemdiaksesoleh user yang tidakberhak • dll