si344-061042-525-3

23
PERTEMUAN 3 METODOLOGI DALAM PENGEMBANGAN SISTEM

Upload: aji-osieng

Post on 05-Dec-2015

220 views

Category:

Documents


0 download

DESCRIPTION

tugas

TRANSCRIPT

Page 1: SI344-061042-525-3

PERTEMUAN 3

METODOLOGI DALAM

PENGEMBANGAN SISTEM

Page 2: SI344-061042-525-3

Pengertian MetodologiMetode 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.

PERTEMUAN 3

Page 3: SI344-061042-525-3

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:

1. Adanya permasalahan-permasalahan (problems) pada sistem lama

2. Untuk meraih kesempatan-kesempatan3. Adanya instruksi-instruksi

Page 4: SI344-061042-525-3

SDLC (System Development Life Cycle)

♣ Tahapan-tahapan dalam siklus pengembangan sistem:

1.Perencanaan

2.Analisis

3.Desain

4.Implementasi

5.Pemeliharaan

Page 5: SI344-061042-525-3

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 staff2. Departemen pengembangan sistem3. Departemen pengolahan data

Page 6: SI344-061042-525-3

Tahap Perencanaan Sistem1. Usulan

timbul karena adanya masalah didalam sistem dan atau perbaikan sistem lama dan digantikan dengan sistem baru.

2. Keputusan manajemenUsulan harus mendapat persetujuan dan dukungan dari manajemen.

3. Kerangka acuan kerjaa. Latar belakangb. Maksud dan tujuanc. Sasaran proyekd. Ruang lingkup pekerjaane. Jangka waktu pelaksanaanf. Prioritas pekerjaan

Page 7: SI344-061042-525-3

Tahap Perencanaan Sistem

4. Anggaran (Dana)penyusunan anggaran/dana untuk membiayai pembentukan dan penerapan sistem.

5. Penunjukkan tim pelaksanaApakah 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

Page 8: SI344-061042-525-3

Tahap Perencanaan Sistem

Proses dalam perencanaan sistem ada 3 :

1. Merencanakan proyek-proyek sistem yang dilakukan oleh staff perencana sistem.

2. Menentukan proyek-proyek sistem yang akan dikembangkan yang dilakukan oleh komite pengarah. penunjukan tim analis

3. Mendefinisikan proyek-proyek sistem yang akan dikembangkan, dilakukan oleh analis sistem.

Page 9: SI344-061042-525-3

PENGEMBANGAN SISTEM

♣ Tahap pengembangan sistem terdiri dari langkah-langkah sbb:

♫ Surveibertujuan untuk mengetahui ruang lingkup pekerjaan.

♫ Analisisbertujuan untuk memahami sistem yang ada, mengidentifikasi masalah, dan mencari solusinya.

♫ Desainbertujuan mendesain sistem baru yang dapat menyelesaikan masalah-masalah yang dihadapi perusahaan.

Page 10: SI344-061042-525-3

PENGEMBANGAN SISTEM

♫Pembuatanmembuat sistem baru, (hardware dan software).

♫ Implementasibertujuan untuk mengimplementasikan sistem yang baru.

♫Pemeliharaanbertujuan agar sistem dapat berjalan secara optimal.

Page 11: SI344-061042-525-3

Alat Dalam Pengembangan Sistem

♣ Alat-alat yang umumnya digunakan berupa gambar, diagram, atau grafik.

♣ Alat-alat yang berbentuk grafik antara lain:

a. HIPO diagramb. Data flow diagramc. Structured chartd. SADT diagrame. Warnier/Orr diagramf. Jackson’s diagram

Page 12: SI344-061042-525-3

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)

Page 13: SI344-061042-525-3

PENGEMBANGAN SISTEM

♣ 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.

Page 14: SI344-061042-525-3

PENGEMBANGAN SISTEM

Survei sistem

Analisa sistem

Pemeliharaansistem

Pembuatan sistem

Desain sistem

Implementasi sistem

Proses Waterfall / Staircase

Produk

Page 15: SI344-061042-525-3

PENGEMBANGAN SISTEM

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

Page 16: SI344-061042-525-3

PENGEMBANGAN SISTEM

Survei sistem

Analisa sistem

Pemeliharaansistem

Pembuatan sistem

Desain sistem

Implementasi sistem

Proses Iterasi

Produk

Page 17: SI344-061042-525-3

PENGEMBANGAN SISTEM

Analisis Desain

PembuatanImplementasi

Survei Pemeliharaan

Produk

Proses Spiral / Incremental

Page 18: SI344-061042-525-3

PENGEMBANGAN SISTEM

♣ 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.

Page 19: SI344-061042-525-3

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

Page 20: SI344-061042-525-3

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.

Page 21: SI344-061042-525-3

PENGEMBANGAN SISTEM

♣ Evaluasi dilakukan oleh user pada :

1. Saat PengembanganSistem informasi perlu di evaluasi pada saat pengembangan. Apakah sesuai dengan rencana, jadwal, dan sebagainya sehingga penyimpangan dapat diatasi sedini mungkin.

Page 22: SI344-061042-525-3

PENGEMBANGAN SISTEM

2. Saat PenyerahanSistem 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.

Page 23: SI344-061042-525-3

PENGEMBANGAN SISTEM

3. Saat PengoperasianEvaluasi 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.