m. m. ubaidillah mm.ubaidillah@gmail.com ubaidillah.wordpress · saluran komunikasi: kabel utp,...

Post on 30-Mar-2019

220 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

M. M. Ubaidillahmm.ubaidillah@gmail.comUbaidillah.wordpress.com

} SDLC (Software Development LifeCycle)} Fase atau tahapan yang digunakan untuk

mengembangkan, memelihara danmenggunakan sistem informasi

} Alter(1992). inisialisasi, pengembangan,◦ implementasi, operasi dan pemeliharaan

} Fabbri dan Schwabb (1992). studi kelayakan,◦ rencana awal, analisis sistem, desain sistem dan

implementasi} Hoffer,George,Valacich (1998). identifikasi dan◦ seleksi proyek, inisialisasi dan perencanaan proyek,

analisis, perancangan logisperancangan fisik,implementasi, pemeliharaan

} McLeod(1998).◦ perencanaan,analisis, perancangan dan implementasi

} Turban,McLean, Wetherbe (1999)◦ inisialisasi proyek, analisis sistem dan studi

kelayakan, analisis dan perancangan logis, akuisisiatau pengembangan, implementasi,operasi,evaluasipasca audit dan pemeliharaan

} Zwass (1998)◦ studi kelayakan, analisis kebutuhan, perancangan

logis, perancangan fisik, pengkodean danpengujian, konversi dan kajian pasca implementasi

} FEASIBILITY STUDY PROJECT START} ORGANISATION AND PLANNING} SOFTWARE REQUIREMENT SPECIFICATION} (SRReport)} PRODUCT DESIGN SPECIFICATION (PDReport)} DETAIL DESIGN SPECIFICATION (DDReport)} COODING (CDReport)} UNIT TESTING (UTReport)} INTEGRATION AND TEST} ACCEPTANCE TEST} OPERATION & MAINTENANCE

} STUDI KELAYAKAN digunakan untukmemastikan usulan dapat dicapai dengansumber daya yg ada, dengan memperhatikankendala perusahaan serta dampak thdlingkungan sekeliling

} Tugas utama analis sistem:◦ penentuan masalah dan peluang sistem◦ pembentukan sasaran sistem baru◦ pengidentifikasian pemakai sistem◦ pembentukan lingkup sistem

} Tugas Tambahan◦ pengusulan software & hardware utk sistem baru◦ Pembuatan analisis biaya & manfaat◦ Pengkajian resiko proyek , dsb

} Faktor penentu analisis biaya/manfaat◦ Pengembangan:� waktu analis sistem pemrogram & pemakai ;� biaya beli software hardware ; biaya jasa◦ Operasi:� biaya komputer, komunikasi, staf pengoperasi,

pertumbuhan pemakai, & biaya pemeliharaan

} Teknologi. Apakah sistem dpt dikembangkan & dioperasikan dgteknologi yg ada?

} Ekonomi. Apakah manfaat sistem lebih besar dari biaya yg keluar?

} Non ekonomi. Apakah sistem ususlan memiliki keuntungan yg tdk dptdiukur dg uang?

} Organisasi. Apakah sistem bisa cocok dg budaya organisasi? Apakahlevel keahlian yg digunakan sistem sesuai dg pegawai yang akanmengoperasikannya?

} Jadwal. Mungkinkah penerapannya sesuai dg jadwal yang ditetapkan?

} Kendala hukum, etika, dll. Apakah sistem tdk bertentangan dg etika danhukum?

} ANALISA KEBUTUHAN berfungsi◦ Utk menghasilkan spesifikasi kebutuhan

(spesifikasi rinci tentang hal yang akan dilakukansistem ketika diimplementasikan)

◦ Sbg kesepakatan antar pengembang, pemakai,manajemen & mitra kerja

} Menentukan keluaran yg dihasilkan sistem} Masukan yg diperlukan sistem} Lingkup proses pengolahan} Volume data yang akan ditangani} Jumlah dan kategori pemakai} Kontrol thd sistem

} Wawancara} Riset thd sistem sekarang} Observasi lapangan} Kuis} Pengamatan thd sistem serupa} Prototipe (pemodelan sistem sederhana)

} Tujuan:◦ menghasilkan rancangan yang memenuhi

kebutuhan yang ditentukan selama tahapan analisissistem

} Ada 2 subtahapan :◦ perancangan konseptual◦ perancangan fisik

} Utk menentukan alternatif rancangan yangbisa digunakan dlm sistem

} Contoh pertimbangan◦ topologi jaringan: bus, star, or ring◦ saluran komunikasi: kabel UTP, kabel serat◦ optik, microwave or satelit◦ jaringan komunikasi: sentralisasi or◦ desentralisasi◦ operasi : ditangani sendiri or outsourcing◦ pemrosesan transaksi : batch or online

} Mencakup:} Keluaran◦ rancangan laporan: frekuensi, isi, bentuk,

ditampilkan/dicetak} Penyimpanan data◦ semua data utk laporan ditentukan lebih detail:

nama field, ukuran data, letaknya dlm berkas

} Masukan◦ data yg perlu dimasukkan ke dalam sistem

} Prosedur pemrosesan dan operasibagaimana data masukan diprosesmenghasilkan laporan

} Pembuatan laporan konseptual mengenaialternatif rancangan dan spesifikasirancangan

} Utk selanjutnya dijadikan dasar perancangansistem fisik

} Rancangan konseptual diterjemahkan dlmbentuk fisik, terbentuk:◦ spesifikasi lengkap tentang modul sistem,◦ antarmuka modul◦ sistem basis data fisik

} Aktifitas yang dilakukan:} Pemrograman:◦ Pembuatan program untuk mengatur komputer

agar sesuai dg keinginan} Pengujian:◦ Aktifitas utk menguji apakah program bebas dari

kesalahan

} INTEGRATION AND TEST◦ Melakukan test secara terintegrasi dan menyeluruh

} ACCEPTANCE TEST◦ Test yang dilakukan oleh pengguna secara lengkap

} KONVERSI} DOKUMENTASI} PEMELIHARAAN

} Tahapan utk mengoperasikan sistem barudlm menggantikan sistem lama

} Konversi paralel◦ sistem baru + sistem lama sama2 dijalankan◦ setelah beberapa lama & diterima -> sist baru

} Konversi langsung◦ sistem lama dihentikan sistem baru langsung

digunakan

} Konversi modular◦ Sistem baru diterapkan pd lokasi tertentu sbg

pelopor◦ setelah berhasil diterapkan dilainnya

} Konversi pilot◦ mengganti sistem lama dg sistem baru secara

bertahap (modul2)◦ modul 1 sukses, dilanjutkan yg lain

} Dokumentasi pengembangan◦ Menjabarkan sistem secara lengkap

} Dokumentasi operasi◦ Jadwal pengoperasian, cara pengoperasian

} Dokumentasi pemakai◦ Petunjuk penggunaan + materi pelatihan

} Sistem menyisakan masalah yg belumterdeteksi

} Perubahan bisnis atau lingkungan} Adanya permintaan kebutuhan baru} Kinerja sistem menjadi menurun

} Pemeliharaan perfektif◦ Memperbaharui sistem sbg tanggapan atas

perubahan kebutuhan pemakai} Pemeliharaan adaptif◦ Perubahan aplikasi utk menyesuaikan diri thd

hardware software baru} Pemeliharaan korektif◦ Pembetulan atas kesalahan yang ditemukan

sewaktu sistem berjalan

-= Terima Kasih =-Semoga bermanfaat

} WATERFALL} PROTOTYPE} SPIRAL

top related