METODOLOGI DALAM PENGEMBANGAN SISTEM

Slides:



Advertisements
Presentasi serupa
BAB 2 TINJAUAN UMUM PENGEMBANGAN SISTEM
Advertisements

Pengembangan Sistem Informasi
Siklus, Metode dan Teknik Pengembangan Sistem Informasi
Pembangunan / Pengembangan Sistem Informasi
BAB 2 TINJAUAN UMUM PENGEMBANGAN SISTEM
SIKLUS HIDUP SISTEM Pertemuan Ke-7.
METODOLOGI SIKLUS HIDUP SISTEM
REKAYASA SISTEM SESI : 2 BY ARISM,SKOM,MMSI. MANPRO-M2 : REKAYASA SI.
BAB 2 TINJAUAN UMUM PENGEMBANGAN SISTEM
Klasifikasi Sistem Sistem Abstrak vs Sistem Fisik
ANALISIS DAN DESAIN SISTEM INFORMASI
Siklus Pengembangan Sistem Informasi Akuntansi
SISTEM DEVELOPMENT LIFE CYCLE
Tugas Sistem Informasi Manajemen
MODEL PROSES REKAYASA PERANGKAT LUNAK
Metode rpl BY: Y. PALOPAK S.Si., MT..
Membangun Sistem Informasi ERP
SIKLUS HIDUP SISTEM INFORMASI
Pengembangan Siklus Hidup Sistem
PERENCANAAN AKTIVITAS PROYEK
Siklus Hidup Pengembangan Sistem
Materi Sesi ke 8 Pengembangan Sistem Informasi Manajemen
TINJAUAN UMUM PENGEMBANGAN SISTEM
Pembangunan / Pengembangan Sistem Informasi
Konsep Dasar Pengembangan Sistem Akuntansi
ANALISA SISTEM ( ANALYSIS SYSTEM )
TESTING DAN IMPLEMENTASI SISTEM
Rekayasa perangkat lunak (rpl)
Metodologi Pengembangan Sistem Informasi
ANALISA KINERJA SISTEM
Nur fisabilillah, S.Kom, MMSI | UNIVERSITAS GUNADARMA
Anna dara andriana., M.kom
ENTOT SUHARTONO, SKOM, MKOM
CHAPTER 7 Pengembangan Sistem
ANALISA DAN PERANCANGAN SISTEM INFORMASI
STRATEGI PENGEMBANGAN SISTEM INFORMASI MANAJEMEN
PERENCANAAN SISTEM INFORMASI
PENGEMBANGAN SISTEM Alasan & Tujuan Pengembangan Sistem
Analisa Perancangan Sistem
METODOLOGI SIKLUS HIDUP SISTEM
CHAPTER 7 Pengembangan Sistem
METODOLOGI SIKLUS HIDUP SISTEM
PENGEMBANGAN SISTEM.
PENGEMBANGAN SISTEM INFORMASI
Analisa dan Perancangan Sistem
PENGEMBANGAN SISTEM INFORMASI
BAB 2 KONSTRUKSI & BISINS PROSES
PENGEMBANGAN SISTEM.
Pengembangan Sistem Penunjang Keputusan
METODOLOGI PENGEMBANGAN SISTEM INFORMASI
METODOLOGI SIKLUS HIDUP SISTEM
ANALISA DAN PERANCANGAN SISTEM INFORMASI
“Strategi Pengembangan Manajemen Sistem Informasi Publik”
3 Pengembangan Sistem Penunjang Keputusan (Decission Support System)
METODOLOGI SIKLUS HIDUP SISTEM
REKAYASA SISTEM SESI : 2 BY ARISM,SKOM,MMSI. MANPRO-M2 : REKAYASA SI.
Membangun Sistem Informasi ERP
END-USER COMPUTING SEBAGAI MASALAH STRATEGIS
Membangun Sistem Informasi ERP
Pengembangan Sistem Informasi
Siklus Hidup System.
SISTEM DEVELOPMENT LIFE CYCLE
Pengantar SIM 2.
Pengembangan Sistem Informasi
ANALISA SISTEM ( ANALYSIS SYSTEM )
Pengembangan Sistem Informasi
Metodologi Pengembangan Sistem Informasi
ANALISA SISTEM ( ANALYSIS SYSTEM )
Analisa Perancangan Sistem
Pengembangan Sistem Informasi Erliyan Redy Susanto.
Transcript presentasi:

METODOLOGI DALAM PENGEMBANGAN SISTEM PERTEMUAN 3 METODOLOGI DALAM PENGEMBANGAN SISTEM

PERTEMUAN 3 Pengertian Metodologi Metode adalah suatu cara, teknik yang sistematik untuk mengerjakan sesuatu. Metodologi adalah kesatuan metode-metode, prosedur-prosedur, konsep-konsep pekerjaan, aturan-aturan yang digunakan oleh suatu ilmu pengetahuan, seni atau disiplin yang lainnya. Metodologi pengembangan sistem adalah metode-metode, prosedur-prosedur, konsep-konsep pekerjaan dan aturan-aturan yang akan digunakan untuk mengembangkan suatu sistem informasi.

SDLC (System Development Life Cycle) Pengembangan sistem dapat berarti menyusun suatu sistem yang baru untuk menggantikan sistem yang lama secara keseluruhan atau memperbaiki sistem yang telah ada. Sistem lama perlu diperbaiki atau diganti dikarenakan beberapa hal sbb: Adanya permasalahan-permasalahan (problems) pada sistem lama Untuk meraih kesempatan-kesempatan Adanya instruksi-instruksi

SDLC (System Development Life Cycle) Tahapan-tahapan dalam siklus pengembangan sistem: Perencanaan Analisis Desain Implementasi Pemeliharaan

Tahap Perencanaan Sistem Sebelum suatu sistem informasi dikembangkan, terlebih dahulu dibuat perencanaan. Perencanaan sistem merupakan pedoman untuk melakukan pengembangan sistem. Bagian-bagian yang menangani perencanaan sistem adalah : 1. Planning staff 2. Departemen pengembangan sistem 3. Departemen pengolahan data Hal. 73, buku analisis & Desain, jogiyanto.

Tahap Perencanaan Sistem 1. Usulan timbul karena adanya masalah didalam sistem dan atau perbaikan sistem lama dan digantikan dengan sistem baru. 2. Keputusan manajemen Usulan harus mendapat persetujuan dan dukungan dari manajemen. 3. Kerangka acuan kerja a. Latar belakang b. Maksud dan tujuan c. Sasaran proyek d. Ruang lingkup pekerjaan e. Jangka waktu pelaksanaan f. Prioritas pekerjaan

Tahap Perencanaan Sistem 4. Anggaran (Dana) penyusunan anggaran/dana untuk membiayai pembentukan dan penerapan sistem. 5. Penunjukkan tim pelaksana Apakah pengembangan sistem informasi akan dilakukan oleh perusahaan atau oleh pihak konsultan? Hal ini terkait dengan SDM pada perusahaan. 6. Menilai kelayakan proyek - Kelayakan Operasional - Kelayakan Teknis - Kelayakan Ekonomis

Tahap Perencanaan Sistem Proses dalam perencanaan sistem ada 3 : Merencanakan proyek-proyek sistem yang dilakukan oleh staff perencana sistem. Menentukan proyek-proyek sistem yang akan dikembangkan yang dilakukan oleh komite pengarah. penunjukan tim analis Mendefinisikan proyek-proyek sistem yang akan dikembangkan, dilakukan oleh analis sistem.

PENGEMBANGAN SISTEM Tahap pengembangan sistem terdiri dari langkah-langkah sbb: Survei bertujuan untuk mengetahui ruang lingkup pekerjaan. Analisis bertujuan untuk memahami sistem yang ada, mengidentifikasi masalah, dan mencari solusinya. Desain bertujuan mendesain sistem baru yang dapat menyelesaikan masalah-masalah yang dihadapi perusahaan.

membuat sistem baru, (hardware dan software). PENGEMBANGAN SISTEM Pembuatan membuat sistem baru, (hardware dan software). Implementasi bertujuan untuk mengimplementasikan sistem yang baru. Pemeliharaan bertujuan agar sistem dapat berjalan secara optimal.

Alat Dalam Pengembangan Sistem Alat-alat yang umumnya digunakan berupa gambar, diagram, atau grafik. Alat-alat yang berbentuk grafik antara lain: a. HIPO diagram b. Data flow diagram c. Structured chart d. SADT diagram e. Warnier/Orr diagram f. Jackson’s diagram

Alat Dalam Pengembangan Sistem Alat-alat berbentuk grafik yang sifatnya umum, berupa bagan: 1. Bagan aktivitas (Activity charting) a. Bagan alir sistem (systems flowchart) b. Bagan alir program (Program flowchart) c. Bagan alir kertas kerja (paperwork/form flowchart) d. Bagan alir hub. Database (database relationship f.c) e. Bagan alir proses (process flowchart) f. Gantt chart 2. Bagan menggambarkan tataletak (layout charting) 3. Bagan menggambarkan hubungan personil (Personal relationship charting)

Penerapan tahapan pengembangan sistem informasi ada beberapa cara: 1. Waterfall (berurut) Setiap tahapan harus diselesaikan terlebih dahulu secara penuh sebelum meneruskan ke tahapan berikutnya. Tujuannya untuk menghindari terjadinya pengulangan tahapan tersebut.

Proses Waterfall / Staircase PENGEMBANGAN SISTEM Survei sistem Analisa sistem Desain sistem Pembuatan sistem Implementasi sistem Pemeliharaan sistem Produk Proses Waterfall / Staircase

PENGEMBANGAN SISTEM 2. Iterasi / Spiral Tahapan-tahapan pengembangan sistem dilaksanakan dengan memakai teknik iteration atau pengulangan, dimana suatu proses dilaksanakan secara berulang-ulang sampai mendapatkan hasil yang diinginkan.

PENGEMBANGAN SISTEM Proses Iterasi Survei sistem Analisa sistem Desain sistem Pembuatan sistem Implementasi sistem Pemeliharaan sistem Produk Proses Iterasi

Proses Spiral / Incremental PENGEMBANGAN SISTEM Analisis Desain Survei Pemeliharaan Implementasi Pembuatan Produk Proses Spiral / Incremental

Penerapan tahapan pengembangan sistem dengan teknik RAD RAD (Rapid Application Development) adalah seperangkat strategi, metodologi, dan peralatan yang terintegrasi yang ditujukan guna menghasilkan sistem secara cepat tanpa mengorbankan kualitas. RAD merupakan pendekatan alternatif untuk tahap rancangan dan penerapan dari SLC.

PENGEMBANGAN SISTEM Sumbangan terbesar dari RAD adalah kecepatannya menghasilkan sistem untuk digunakan yang terutama dicapai melalui penggunaan peralatan berbasis komputer dan tim proyek yang terspesialisasi. 4 unsur penting RAD : - Manajemen - Manusia - Metodologi - Peralatan Manajemen : harus mendukung RAD sepenuhnya dan menyediakan lingkungan kerja yang membuat kegiatan tersebut sangat menyenangkan Manusia : RAD menyadari efisiensi dengan penggunaan beberapa tim yang terspesialisasi. Anggota RAD adalah para ahli metodologi dan peralatan. Metodologi : metodologi dasar RAD adalah siklus hidup RAD. Yang terdiri dari 4 tahap: 1. perencanaan kebutuhan 2. rancangan pemakai 3. konstruksi 4. cut over Peralatan : terutama terdiri dari bahasa-bahasa pemrograman dan peralatan CASE (Computer Aided Software engineering) yang memudahkan pembuatan kode.

Evaluasi yang dimaksud adalah evaluasi oleh user / manajemen. TAHAP EVALUASI SISTEM Evaluasi diperlukan untuk memastikan bahwa pelaksanaan pengembangan sistem sesuai dengan rencana yang telah ditetapkan baik dari segi waktu, biaya maupun secara teknis. Evaluasi yang dimaksud adalah evaluasi oleh user / manajemen. Manajemen : harus mendukung RAD sepenuhnya dan menyediakan lingkungan kerja yang membuat kegiatan tersebut sangat menyenangkan Manusia : RAD menyadari efisiensi dengan penggunaan beberapa tim yang terspesialisasi. Anggota RAD adalah para ahli metodologi dan peralatan. Metodologi : metodologi dasar RAD adalah siklus hidup RAD. Yang terdiri dari 4 tahap: 1. perencanaan kebutuhan 2. rancangan pemakai 3. konstruksi 4. cut over Peralatan : terutama terdiri dari bahasa-bahasa pemrograman dan peralatan CASE (Computer Aided Software engineering) yang memudahkan pembuatan kode.

Evaluasi dilakukan oleh user pada : Saat Pengembangan PENGEMBANGAN SISTEM Evaluasi dilakukan oleh user pada : Saat Pengembangan Sistem informasi perlu di evaluasi pada saat pengembangan. Apakah sesuai dengan rencana, jadwal, dan sebagainya sehingga penyimpangan dapat diatasi sedini mungkin. Manajemen : harus mendukung RAD sepenuhnya dan menyediakan lingkungan kerja yang membuat kegiatan tersebut sangat menyenangkan Manusia : RAD menyadari efisiensi dengan penggunaan beberapa tim yang terspesialisasi. Anggota RAD adalah para ahli metodologi dan peralatan. Metodologi : metodologi dasar RAD adalah siklus hidup RAD. Yang terdiri dari 4 tahap: 1. perencanaan kebutuhan 2. rancangan pemakai 3. konstruksi 4. cut over Peralatan : terutama terdiri dari bahasa-bahasa pemrograman dan peralatan CASE (Computer Aided Software engineering) yang memudahkan pembuatan kode.

- Apakah program baru cukup efisien? - Bagaimanakan waktu respon nya? PENGEMBANGAN SISTEM 2. Saat Penyerahan Sistem yang telah selesai dikembangkan perlu dites dengan menggunakan testing penerimaan (Acceptance test). - Apakah program baru cukup efisien? - Bagaimanakan waktu respon nya? - Apakah informasi yang disajikan sudah lengkap? Bila telah dievaluasi, dibuat suatu berita acara penyerahan. Manajemen : harus mendukung RAD sepenuhnya dan menyediakan lingkungan kerja yang membuat kegiatan tersebut sangat menyenangkan Manusia : RAD menyadari efisiensi dengan penggunaan beberapa tim yang terspesialisasi. Anggota RAD adalah para ahli metodologi dan peralatan. Metodologi : metodologi dasar RAD adalah siklus hidup RAD. Yang terdiri dari 4 tahap: 1. perencanaan kebutuhan 2. rancangan pemakai 3. konstruksi 4. cut over Peralatan : terutama terdiri dari bahasa-bahasa pemrograman dan peralatan CASE (Computer Aided Software engineering) yang memudahkan pembuatan kode.

PENGEMBANGAN SISTEM 3. Saat Pengoperasian Evaluasi pada saat pengoperasian tidak perlu seintensif pada saat pengembangan atau saat penyerahan. Evaluasi ini menyangkut kemungkinan dampak sampingan dari pelaksanaan sistem tersebut. Hasil dari evaluasi ini menjadi masukan bagi manajemen dalam menentukan apakah sistem yang berjalan harus dipertahankan, diperbaiki, atau diganti dengan yang baru. Manajemen : harus mendukung RAD sepenuhnya dan menyediakan lingkungan kerja yang membuat kegiatan tersebut sangat menyenangkan Manusia : RAD menyadari efisiensi dengan penggunaan beberapa tim yang terspesialisasi. Anggota RAD adalah para ahli metodologi dan peralatan. Metodologi : metodologi dasar RAD adalah siklus hidup RAD. Yang terdiri dari 4 tahap: 1. perencanaan kebutuhan 2. rancangan pemakai 3. konstruksi 4. cut over Peralatan : terutama terdiri dari bahasa-bahasa pemrograman dan peralatan CASE (Computer Aided Software engineering) yang memudahkan pembuatan kode.