SlideShare a Scribd company logo
Agus Lahinta., ST., M.Kom
Pengertian 1 :
Metode-metode, prosedur-prosedur,
konsep-konsep pekerjaan, aturan-aturan
yang akan digunakan sebagai pedoman
bagaimana dan apa yang harus dikerjakan
selama pengembangan sistem.
Pengertian 2 :
Metode adalah suatu cara / teknik sistematis
untuk mengerjakan sesuatu. Urut-urutan
prosedur untuk penyelesaian masalah ini
dikenal dengan istilah algoritma.
Metodologi pengembangan sistem yang
akan digunakan dalam hal ini adalah
pendekatan terstruktur.
 Pendekatan terstruktur mengenalkan
penggunaan alat-alat dan teknik-teknik untuk
mengembangkan sistem yang terstruktur.
 Tujuan pendekatan terstruktur adalah agar
pada akhir pengembangan perangkat lunak
dapat memenuhi kebutuhan user, dilakukan
tepat waktu, tidak melampaui anggaran
biaya, mudah dipergunakan, mudah
dipahami dan mudah dirawat.
Metodologi pengembangan sistem yang
ada biasanya dibuat atau diusulkan oleh:
Penulis Buku
Peneliti
Konsultan
System House
Pabrik Software
a. General System Life Cycle (GSLC)
GSLC atau daur hidup sistem secara umum, adalah
fase utama (general) terjadi pada semua sistem, baik
sistem biologis, fisikal, sosial maupun sistem lainya.
Terdapat 4 fase :
 Development
 Growth
 Maturity
 Deterioration / Decline
1. Development / Pembangunan
adalah fase kemunculan/kelahiran
sebuah sistem.Pada fase ini sistem baru
mulai dikenal oleh lingkungan dan
lingkungan mulai mendeteksi kelebihan
dan kekurangan sistem.
2. Growth / Pertumbuhan
adalah fase mulai berkembang dan lebih
bermanfaat bagi lingkungan. Pada fase
ini muncul halangan dari sistem yang
sudah eksis lebih dahulu karena merasa
tersaingi. Fase ini merupakan tahapan
yang sangat sulit bagi sistem yang baru.
3. Maturity / Kedewasaan
adalah fase pada puncak kejayaan.
Disebabkan lebih dimanfaatkan oleh
lingkungan, segala kelebihan dapat
menutupi kekurangan dalam sistem.
4. Deterioration / Keburukan
adalah fase adalah kebalikan dari fase
sebelumnya (maturity) sebab sistem pada
masa keburukan. Penyebab utama adalah
muncul sistem yang baru dan lebih efektif
dan efesien serta lebih bermanfaat bagi
lingkungan.atau sistem ini sudah tidak
dapat memenuhi kebutuhan lingkungan.
b. Information System Life Cycle (ISLC)
ISLC atau daur hidup sistem secara umum, adalah fase
utama (general) terjadi pada informasi sistem. Terdapat
4 fase :
1. System Development (Design)
2. System Implementation
3. System Operation/Maintenance
4. System Obsolescence
C. System Development Life Cycle (SDLC)
SDLC atau daur hidup sistem secara umum, dan
menggambarkan tahapan-tahapan dalam
pengembagan sistem infomasi. Terdapat 3 fase :
 Analisis
 Perancangan / Desain
 Implementasi
 System Obsolescence
D. Detection Of System Problem (SDLC)
dalam semua sistem infomasi pasti
menemukan masalah, penyebab
masalah antara lain :
 Waktu (overtime)
 Lingkungan sistem yang berubah
 Perubahan prosedur operasional
Masalah sistem informasi berhubungan dengan
karakteristik informasi, yakni sbb:
 Relevansi
 Keakuratan,yang meliputi faktor kelengkapan
 Ketepatan waktu
 Ekonomi, faktor sumber daya dan biaya
 Efisiensi
 Dapat dipercaya
 Kegunaan
 Model Sekuensial Linier (clasic life cycle/waterfall model),
terdiri dari tahapan perencanaan sistem (rekayasa sistem),
analisa kebutuhan, desain, penulisan program, pengujian dan
perawatan sistem.
 Model Prototipe (prototyping model), dimulai dengan
pengumpulan kebutuhan dan perbaikan, desain cepat,
pembentukan prototipe, evaluasi pelanggan terhadap prototipe,
perbaikan prototipe dan produk akhir.
 Rapid Application Development (RAD) model, dengan kegiatan
dimulai pemodelan bisnis, pemodelan data, pemodelan proses,
pembangkitan aplikasi dan pengujian.
 Model Evolusioner yang dapat berupa model
incremental atau model spiral. Model incremental
merupakan gabungan model sekuensial linier dengan
prototyping (mis : perangkat lunak pengolah kata
dengan berbagai versi). Sedangkan model spiral
menekan adanya analisa resiko. Jika analisa resiko
menunjukkan ada ketidakpastian terhadap kebutuhan,
maka pengembangan sistem dapat dihentikan.
 Teknik Generasi ke-empat (4GT), dimulai dengan
pengumpulan kebutuhan, strategi perancangan,
implementasi menggunakan 4GL dan pengujian.
Metodologi Pengembangan Sistem diklasifikasikan menjadi 3 golongan
1. Functional Decomposition Methodologies (Metodologi
Pemecahan Fungsional)
Metodologi ini menekankan pada pemecahan dari sistem ke dalam
subsistem-subsistem yang lebih kecil, untuk lebih mudah dipahami,
dirancang dan diterapkan. Kelompok metodologi ini adalah :
• HIPO (Hierarchy Input Process Output),
• SR (Stepwise Refinement),
• ISR (Iterative Stepwise Refinement),
• Information Hiding
2. Data Oriented Methodologies (Metodologi Orientasi Data)
Metodologi ini menekankan pada karakteristik dari data yang akan
diproses. Kelompok metodologi ini adalah :
- Data Flow Oriented Methodologies : SADT, Composite Design, SSAD
- Data Structure Oriented Methodologies : JSD, W/O
3. Prescriptive Methodologies
Metodologi ini menekankan pada pengembangan
suatu sistem dengan mempertimbangkan input dan
output sistem, dirancang dan diterapkan. Kelompok
metodologi ini adalah :
 ISDOS
 PRIDE
 SDM / 70
 SPECTRUM
 SRES dan SREM
 dll.
Dalam proses pengembangan sistem terstruktur
membtuhkan alat pengembangan sistem. Alat dan
teknik pengembangan sistem terbagi atas 3 kelompok:
 Graphic Tools
 Diagram Chart
 Technique Public
1. Graphic Tools
• HIPO Chart
• Data Flow Diagram
• Entity Relationship Diagram
• Strukture Chart
• SADT
• Warnier/Orr Diagram
• Jakson’s Diagram
2. Diagram Chart
• Activity Chart
 System Flowchart
 program flowchart
 paperwork flowchart/form flowchart
 database relationship flowchart
 process flowchart
 gantt chart
• Layout Charting
• Personal Relationship Charting
 working distribution chart
 organization chart
3. Technique Public
• Teknik Manajemen Proyek (Penjadual Proyek)
 CPM (Critical Path Method)
 PERT (Program Evaliation and Review Techinque
• Fact Finding Techique (mengumpulkan data & temui fakta
 Interview
 Observation
 Questionaires
 Sampling
• Cost Effectiveness Analysis
• Inspection and Walktrough
• Meeting
TERIMA KASIH

More Related Content

Similar to metodologi-pengembangan.ppt

System development live_cicle
System development live_cicleSystem development live_cicle
System development live_cicle
astri nurhidayah
 
Pengembangan Sistem Informasi Manajemen
Pengembangan Sistem Informasi ManajemenPengembangan Sistem Informasi Manajemen
Pengembangan Sistem Informasi Manajemen
Rahmi Septhianingrum
 
Tugas sim, sarah farhani, yananto mihadi putra se, msi, pengembangan sistem i...
Tugas sim, sarah farhani, yananto mihadi putra se, msi, pengembangan sistem i...Tugas sim, sarah farhani, yananto mihadi putra se, msi, pengembangan sistem i...
Tugas sim, sarah farhani, yananto mihadi putra se, msi, pengembangan sistem i...
SarahFarhani
 
Makalah Sistem Informasi Manajemen - Perancangan sistem informasi pendidikan
Makalah Sistem Informasi Manajemen - Perancangan sistem informasi pendidikanMakalah Sistem Informasi Manajemen - Perancangan sistem informasi pendidikan
Makalah Sistem Informasi Manajemen - Perancangan sistem informasi pendidikan
Fajar Jabrik
 
Sim,hadisti khoerunnisa,hapziali,universitasmercubuana,2018(1)
Sim,hadisti khoerunnisa,hapziali,universitasmercubuana,2018(1)Sim,hadisti khoerunnisa,hapziali,universitasmercubuana,2018(1)
Sim,hadisti khoerunnisa,hapziali,universitasmercubuana,2018(1)
Hadisti Khoerunnisa
 
Chapter 2 teori dan metodologi sistem2
Chapter 2 teori dan metodologi sistem2Chapter 2 teori dan metodologi sistem2
Chapter 2 teori dan metodologi sistem2
Andi Iswoyo
 
Pertemuan 7 Ryan Indra Pratama
Pertemuan 7 Ryan Indra PratamaPertemuan 7 Ryan Indra Pratama
Pertemuan 7 Ryan Indra Pratama
Ryan Indra
 
Tugas sim, anis haerunisa, yananto mihadi putra, se, ms.i, perkembangan siste...
Tugas sim, anis haerunisa, yananto mihadi putra, se, ms.i, perkembangan siste...Tugas sim, anis haerunisa, yananto mihadi putra, se, ms.i, perkembangan siste...
Tugas sim, anis haerunisa, yananto mihadi putra, se, ms.i, perkembangan siste...
AnisHaerunisa2
 
Msi 3 pengembangan sistem informasi
Msi 3   pengembangan sistem informasiMsi 3   pengembangan sistem informasi
Msi 3 pengembangan sistem informasiNurdin Al-Azies
 
Information System Development
Information System DevelopmentInformation System Development
Information System Development
MeliFrdl
 
SIM, 6, Afifah Khoiriyah, Hapzi Ali, Tahap dan Metode Pengembangan Sistem Inf...
SIM, 6, Afifah Khoiriyah, Hapzi Ali, Tahap dan Metode Pengembangan Sistem Inf...SIM, 6, Afifah Khoiriyah, Hapzi Ali, Tahap dan Metode Pengembangan Sistem Inf...
SIM, 6, Afifah Khoiriyah, Hapzi Ali, Tahap dan Metode Pengembangan Sistem Inf...
Afifahkhoiriyah
 
metode-pengembangan-si.ppt
metode-pengembangan-si.pptmetode-pengembangan-si.ppt
metode-pengembangan-si.ppt
dpmdbusel
 
Jbptunikompp gdl-lilispuspi-18691-13-pertemua-v
Jbptunikompp gdl-lilispuspi-18691-13-pertemua-vJbptunikompp gdl-lilispuspi-18691-13-pertemua-v
Jbptunikompp gdl-lilispuspi-18691-13-pertemua-vhehepangibulan
 
Sim, 9, syirlla maulidina, hapzi ali, information in implementation, universi...
Sim, 9, syirlla maulidina, hapzi ali, information in implementation, universi...Sim, 9, syirlla maulidina, hapzi ali, information in implementation, universi...
Sim, 9, syirlla maulidina, hapzi ali, information in implementation, universi...
SyirllaMaulidina
 
SIKLUS HIDUP SISTEM INFORMASI PERUSHAAN.ppt
SIKLUS HIDUP SISTEM INFORMASI PERUSHAAN.pptSIKLUS HIDUP SISTEM INFORMASI PERUSHAAN.ppt
SIKLUS HIDUP SISTEM INFORMASI PERUSHAAN.ppt
abdul800639
 
Pengembangan sistem informasi
Pengembangan sistem informasiPengembangan sistem informasi
Pengembangan sistem informasiAser Sihotang
 
METODOLOGI SISTEM.......................
METODOLOGI SISTEM.......................METODOLOGI SISTEM.......................
METODOLOGI SISTEM.......................
rendisalay
 
Tugas3 kelompok 5 rpl(b)
Tugas3 kelompok 5 rpl(b)Tugas3 kelompok 5 rpl(b)
Tugas3 kelompok 5 rpl(b)
Pande Narendra
 

Similar to metodologi-pengembangan.ppt (20)

System development live_cicle
System development live_cicleSystem development live_cicle
System development live_cicle
 
Pengembangan Sistem Informasi Manajemen
Pengembangan Sistem Informasi ManajemenPengembangan Sistem Informasi Manajemen
Pengembangan Sistem Informasi Manajemen
 
Tugas sim, sarah farhani, yananto mihadi putra se, msi, pengembangan sistem i...
Tugas sim, sarah farhani, yananto mihadi putra se, msi, pengembangan sistem i...Tugas sim, sarah farhani, yananto mihadi putra se, msi, pengembangan sistem i...
Tugas sim, sarah farhani, yananto mihadi putra se, msi, pengembangan sistem i...
 
Makalah Sistem Informasi Manajemen - Perancangan sistem informasi pendidikan
Makalah Sistem Informasi Manajemen - Perancangan sistem informasi pendidikanMakalah Sistem Informasi Manajemen - Perancangan sistem informasi pendidikan
Makalah Sistem Informasi Manajemen - Perancangan sistem informasi pendidikan
 
Sim,hadisti khoerunnisa,hapziali,universitasmercubuana,2018(1)
Sim,hadisti khoerunnisa,hapziali,universitasmercubuana,2018(1)Sim,hadisti khoerunnisa,hapziali,universitasmercubuana,2018(1)
Sim,hadisti khoerunnisa,hapziali,universitasmercubuana,2018(1)
 
Chapter 2 teori dan metodologi sistem2
Chapter 2 teori dan metodologi sistem2Chapter 2 teori dan metodologi sistem2
Chapter 2 teori dan metodologi sistem2
 
Pertemuan 7 Ryan Indra Pratama
Pertemuan 7 Ryan Indra PratamaPertemuan 7 Ryan Indra Pratama
Pertemuan 7 Ryan Indra Pratama
 
Tugas sim, anis haerunisa, yananto mihadi putra, se, ms.i, perkembangan siste...
Tugas sim, anis haerunisa, yananto mihadi putra, se, ms.i, perkembangan siste...Tugas sim, anis haerunisa, yananto mihadi putra, se, ms.i, perkembangan siste...
Tugas sim, anis haerunisa, yananto mihadi putra, se, ms.i, perkembangan siste...
 
Msi 3 pengembangan sistem informasi
Msi 3   pengembangan sistem informasiMsi 3   pengembangan sistem informasi
Msi 3 pengembangan sistem informasi
 
Information System Development
Information System DevelopmentInformation System Development
Information System Development
 
Pengembangan sistem informasi
Pengembangan sistem informasiPengembangan sistem informasi
Pengembangan sistem informasi
 
SIM, 6, Afifah Khoiriyah, Hapzi Ali, Tahap dan Metode Pengembangan Sistem Inf...
SIM, 6, Afifah Khoiriyah, Hapzi Ali, Tahap dan Metode Pengembangan Sistem Inf...SIM, 6, Afifah Khoiriyah, Hapzi Ali, Tahap dan Metode Pengembangan Sistem Inf...
SIM, 6, Afifah Khoiriyah, Hapzi Ali, Tahap dan Metode Pengembangan Sistem Inf...
 
Pertemuan6
Pertemuan6Pertemuan6
Pertemuan6
 
metode-pengembangan-si.ppt
metode-pengembangan-si.pptmetode-pengembangan-si.ppt
metode-pengembangan-si.ppt
 
Jbptunikompp gdl-lilispuspi-18691-13-pertemua-v
Jbptunikompp gdl-lilispuspi-18691-13-pertemua-vJbptunikompp gdl-lilispuspi-18691-13-pertemua-v
Jbptunikompp gdl-lilispuspi-18691-13-pertemua-v
 
Sim, 9, syirlla maulidina, hapzi ali, information in implementation, universi...
Sim, 9, syirlla maulidina, hapzi ali, information in implementation, universi...Sim, 9, syirlla maulidina, hapzi ali, information in implementation, universi...
Sim, 9, syirlla maulidina, hapzi ali, information in implementation, universi...
 
SIKLUS HIDUP SISTEM INFORMASI PERUSHAAN.ppt
SIKLUS HIDUP SISTEM INFORMASI PERUSHAAN.pptSIKLUS HIDUP SISTEM INFORMASI PERUSHAAN.ppt
SIKLUS HIDUP SISTEM INFORMASI PERUSHAAN.ppt
 
Pengembangan sistem informasi
Pengembangan sistem informasiPengembangan sistem informasi
Pengembangan sistem informasi
 
METODOLOGI SISTEM.......................
METODOLOGI SISTEM.......................METODOLOGI SISTEM.......................
METODOLOGI SISTEM.......................
 
Tugas3 kelompok 5 rpl(b)
Tugas3 kelompok 5 rpl(b)Tugas3 kelompok 5 rpl(b)
Tugas3 kelompok 5 rpl(b)
 

Recently uploaded

PERATURAN BUPATI TENTANG KODE KLASIFIKASI ARSIP
PERATURAN BUPATI TENTANG KODE KLASIFIKASI ARSIPPERATURAN BUPATI TENTANG KODE KLASIFIKASI ARSIP
PERATURAN BUPATI TENTANG KODE KLASIFIKASI ARSIP
Pemdes Wonoyoso
 
Apa itu data dan pengertian data by manajemen 22.pptx
Apa itu data dan pengertian data by manajemen 22.pptxApa itu data dan pengertian data by manajemen 22.pptx
Apa itu data dan pengertian data by manajemen 22.pptx
AssyifaFarahDiba1
 
A.Ekhwan Nur Fauzi_2021 B_ Analisis Kritis Jurnal
A.Ekhwan Nur Fauzi_2021 B_ Analisis Kritis JurnalA.Ekhwan Nur Fauzi_2021 B_ Analisis Kritis Jurnal
A.Ekhwan Nur Fauzi_2021 B_ Analisis Kritis Jurnal
Ekhwan2
 
Materi matriks dan determinan matriks.pptx
Materi matriks dan determinan matriks.pptxMateri matriks dan determinan matriks.pptx
Materi matriks dan determinan matriks.pptx
BanjarMasin4
 
KTSP Raudhatul Athfal Kementerian Agama.pdf
KTSP Raudhatul Athfal Kementerian Agama.pdfKTSP Raudhatul Athfal Kementerian Agama.pdf
KTSP Raudhatul Athfal Kementerian Agama.pdf
khalisahumairahh
 
654Bagan akun standar Kep 331 Tahun 2021
654Bagan akun standar Kep 331 Tahun 2021654Bagan akun standar Kep 331 Tahun 2021
654Bagan akun standar Kep 331 Tahun 2021
renprogarksd3
 
LAPORAN OPERATOR DAPODIK dfffffffffffffffffffff
LAPORAN OPERATOR DAPODIK dfffffffffffffffffffffLAPORAN OPERATOR DAPODIK dfffffffffffffffffffff
LAPORAN OPERATOR DAPODIK dfffffffffffffffffffff
acehirfan
 
bahan belajar Application Programming Interface (API) Gateway
bahan belajar Application Programming Interface (API) Gatewaybahan belajar Application Programming Interface (API) Gateway
bahan belajar Application Programming Interface (API) Gateway
subbidtekinfo813
 
Tugas Sequence Diagram Rekayasa Perangkat Lunak.pptx
Tugas Sequence Diagram Rekayasa Perangkat Lunak.pptxTugas Sequence Diagram Rekayasa Perangkat Lunak.pptx
Tugas Sequence Diagram Rekayasa Perangkat Lunak.pptx
fauzandika
 
M. Fattahillah Ajrun Azhiima_2021B_Analisis Kritis Jurnal.pdf
M. Fattahillah Ajrun Azhiima_2021B_Analisis Kritis Jurnal.pdfM. Fattahillah Ajrun Azhiima_2021B_Analisis Kritis Jurnal.pdf
M. Fattahillah Ajrun Azhiima_2021B_Analisis Kritis Jurnal.pdf
AjrunAzhiima
 
BAB 5 SIKLUS INVESTASI DAN PENDANAAN.ppt
BAB 5 SIKLUS INVESTASI DAN PENDANAAN.pptBAB 5 SIKLUS INVESTASI DAN PENDANAAN.ppt
BAB 5 SIKLUS INVESTASI DAN PENDANAAN.ppt
Ggproject
 
SURAT KEPUTUSAN TENTANG KAMPUNG BERKUALITAS
SURAT KEPUTUSAN TENTANG KAMPUNG BERKUALITASSURAT KEPUTUSAN TENTANG KAMPUNG BERKUALITAS
SURAT KEPUTUSAN TENTANG KAMPUNG BERKUALITAS
Pemdes Wonoyoso
 
Kanvas BAGJA prakarsa perubahan.visi guru penggerakpptx
Kanvas BAGJA prakarsa perubahan.visi guru penggerakpptxKanvas BAGJA prakarsa perubahan.visi guru penggerakpptx
Kanvas BAGJA prakarsa perubahan.visi guru penggerakpptx
ssuser283069
 

Recently uploaded (13)

PERATURAN BUPATI TENTANG KODE KLASIFIKASI ARSIP
PERATURAN BUPATI TENTANG KODE KLASIFIKASI ARSIPPERATURAN BUPATI TENTANG KODE KLASIFIKASI ARSIP
PERATURAN BUPATI TENTANG KODE KLASIFIKASI ARSIP
 
Apa itu data dan pengertian data by manajemen 22.pptx
Apa itu data dan pengertian data by manajemen 22.pptxApa itu data dan pengertian data by manajemen 22.pptx
Apa itu data dan pengertian data by manajemen 22.pptx
 
A.Ekhwan Nur Fauzi_2021 B_ Analisis Kritis Jurnal
A.Ekhwan Nur Fauzi_2021 B_ Analisis Kritis JurnalA.Ekhwan Nur Fauzi_2021 B_ Analisis Kritis Jurnal
A.Ekhwan Nur Fauzi_2021 B_ Analisis Kritis Jurnal
 
Materi matriks dan determinan matriks.pptx
Materi matriks dan determinan matriks.pptxMateri matriks dan determinan matriks.pptx
Materi matriks dan determinan matriks.pptx
 
KTSP Raudhatul Athfal Kementerian Agama.pdf
KTSP Raudhatul Athfal Kementerian Agama.pdfKTSP Raudhatul Athfal Kementerian Agama.pdf
KTSP Raudhatul Athfal Kementerian Agama.pdf
 
654Bagan akun standar Kep 331 Tahun 2021
654Bagan akun standar Kep 331 Tahun 2021654Bagan akun standar Kep 331 Tahun 2021
654Bagan akun standar Kep 331 Tahun 2021
 
LAPORAN OPERATOR DAPODIK dfffffffffffffffffffff
LAPORAN OPERATOR DAPODIK dfffffffffffffffffffffLAPORAN OPERATOR DAPODIK dfffffffffffffffffffff
LAPORAN OPERATOR DAPODIK dfffffffffffffffffffff
 
bahan belajar Application Programming Interface (API) Gateway
bahan belajar Application Programming Interface (API) Gatewaybahan belajar Application Programming Interface (API) Gateway
bahan belajar Application Programming Interface (API) Gateway
 
Tugas Sequence Diagram Rekayasa Perangkat Lunak.pptx
Tugas Sequence Diagram Rekayasa Perangkat Lunak.pptxTugas Sequence Diagram Rekayasa Perangkat Lunak.pptx
Tugas Sequence Diagram Rekayasa Perangkat Lunak.pptx
 
M. Fattahillah Ajrun Azhiima_2021B_Analisis Kritis Jurnal.pdf
M. Fattahillah Ajrun Azhiima_2021B_Analisis Kritis Jurnal.pdfM. Fattahillah Ajrun Azhiima_2021B_Analisis Kritis Jurnal.pdf
M. Fattahillah Ajrun Azhiima_2021B_Analisis Kritis Jurnal.pdf
 
BAB 5 SIKLUS INVESTASI DAN PENDANAAN.ppt
BAB 5 SIKLUS INVESTASI DAN PENDANAAN.pptBAB 5 SIKLUS INVESTASI DAN PENDANAAN.ppt
BAB 5 SIKLUS INVESTASI DAN PENDANAAN.ppt
 
SURAT KEPUTUSAN TENTANG KAMPUNG BERKUALITAS
SURAT KEPUTUSAN TENTANG KAMPUNG BERKUALITASSURAT KEPUTUSAN TENTANG KAMPUNG BERKUALITAS
SURAT KEPUTUSAN TENTANG KAMPUNG BERKUALITAS
 
Kanvas BAGJA prakarsa perubahan.visi guru penggerakpptx
Kanvas BAGJA prakarsa perubahan.visi guru penggerakpptxKanvas BAGJA prakarsa perubahan.visi guru penggerakpptx
Kanvas BAGJA prakarsa perubahan.visi guru penggerakpptx
 

metodologi-pengembangan.ppt

  • 2. Pengertian 1 : Metode-metode, prosedur-prosedur, konsep-konsep pekerjaan, aturan-aturan yang akan digunakan sebagai pedoman bagaimana dan apa yang harus dikerjakan selama pengembangan sistem.
  • 3. Pengertian 2 : Metode adalah suatu cara / teknik sistematis untuk mengerjakan sesuatu. Urut-urutan prosedur untuk penyelesaian masalah ini dikenal dengan istilah algoritma.
  • 4. Metodologi pengembangan sistem yang akan digunakan dalam hal ini adalah pendekatan terstruktur.
  • 5.  Pendekatan terstruktur mengenalkan penggunaan alat-alat dan teknik-teknik untuk mengembangkan sistem yang terstruktur.  Tujuan pendekatan terstruktur adalah agar pada akhir pengembangan perangkat lunak dapat memenuhi kebutuhan user, dilakukan tepat waktu, tidak melampaui anggaran biaya, mudah dipergunakan, mudah dipahami dan mudah dirawat.
  • 6. Metodologi pengembangan sistem yang ada biasanya dibuat atau diusulkan oleh: Penulis Buku Peneliti Konsultan System House Pabrik Software
  • 7. a. General System Life Cycle (GSLC) GSLC atau daur hidup sistem secara umum, adalah fase utama (general) terjadi pada semua sistem, baik sistem biologis, fisikal, sosial maupun sistem lainya. Terdapat 4 fase :  Development  Growth  Maturity  Deterioration / Decline
  • 8. 1. Development / Pembangunan adalah fase kemunculan/kelahiran sebuah sistem.Pada fase ini sistem baru mulai dikenal oleh lingkungan dan lingkungan mulai mendeteksi kelebihan dan kekurangan sistem.
  • 9. 2. Growth / Pertumbuhan adalah fase mulai berkembang dan lebih bermanfaat bagi lingkungan. Pada fase ini muncul halangan dari sistem yang sudah eksis lebih dahulu karena merasa tersaingi. Fase ini merupakan tahapan yang sangat sulit bagi sistem yang baru.
  • 10. 3. Maturity / Kedewasaan adalah fase pada puncak kejayaan. Disebabkan lebih dimanfaatkan oleh lingkungan, segala kelebihan dapat menutupi kekurangan dalam sistem.
  • 11. 4. Deterioration / Keburukan adalah fase adalah kebalikan dari fase sebelumnya (maturity) sebab sistem pada masa keburukan. Penyebab utama adalah muncul sistem yang baru dan lebih efektif dan efesien serta lebih bermanfaat bagi lingkungan.atau sistem ini sudah tidak dapat memenuhi kebutuhan lingkungan.
  • 12. b. Information System Life Cycle (ISLC) ISLC atau daur hidup sistem secara umum, adalah fase utama (general) terjadi pada informasi sistem. Terdapat 4 fase : 1. System Development (Design) 2. System Implementation 3. System Operation/Maintenance 4. System Obsolescence
  • 13. C. System Development Life Cycle (SDLC) SDLC atau daur hidup sistem secara umum, dan menggambarkan tahapan-tahapan dalam pengembagan sistem infomasi. Terdapat 3 fase :  Analisis  Perancangan / Desain  Implementasi  System Obsolescence
  • 14. D. Detection Of System Problem (SDLC) dalam semua sistem infomasi pasti menemukan masalah, penyebab masalah antara lain :  Waktu (overtime)  Lingkungan sistem yang berubah  Perubahan prosedur operasional
  • 15. Masalah sistem informasi berhubungan dengan karakteristik informasi, yakni sbb:  Relevansi  Keakuratan,yang meliputi faktor kelengkapan  Ketepatan waktu  Ekonomi, faktor sumber daya dan biaya  Efisiensi  Dapat dipercaya  Kegunaan
  • 16.  Model Sekuensial Linier (clasic life cycle/waterfall model), terdiri dari tahapan perencanaan sistem (rekayasa sistem), analisa kebutuhan, desain, penulisan program, pengujian dan perawatan sistem.  Model Prototipe (prototyping model), dimulai dengan pengumpulan kebutuhan dan perbaikan, desain cepat, pembentukan prototipe, evaluasi pelanggan terhadap prototipe, perbaikan prototipe dan produk akhir.  Rapid Application Development (RAD) model, dengan kegiatan dimulai pemodelan bisnis, pemodelan data, pemodelan proses, pembangkitan aplikasi dan pengujian.
  • 17.  Model Evolusioner yang dapat berupa model incremental atau model spiral. Model incremental merupakan gabungan model sekuensial linier dengan prototyping (mis : perangkat lunak pengolah kata dengan berbagai versi). Sedangkan model spiral menekan adanya analisa resiko. Jika analisa resiko menunjukkan ada ketidakpastian terhadap kebutuhan, maka pengembangan sistem dapat dihentikan.  Teknik Generasi ke-empat (4GT), dimulai dengan pengumpulan kebutuhan, strategi perancangan, implementasi menggunakan 4GL dan pengujian.
  • 18. Metodologi Pengembangan Sistem diklasifikasikan menjadi 3 golongan 1. Functional Decomposition Methodologies (Metodologi Pemecahan Fungsional) Metodologi ini menekankan pada pemecahan dari sistem ke dalam subsistem-subsistem yang lebih kecil, untuk lebih mudah dipahami, dirancang dan diterapkan. Kelompok metodologi ini adalah : • HIPO (Hierarchy Input Process Output), • SR (Stepwise Refinement), • ISR (Iterative Stepwise Refinement), • Information Hiding 2. Data Oriented Methodologies (Metodologi Orientasi Data) Metodologi ini menekankan pada karakteristik dari data yang akan diproses. Kelompok metodologi ini adalah : - Data Flow Oriented Methodologies : SADT, Composite Design, SSAD - Data Structure Oriented Methodologies : JSD, W/O
  • 19. 3. Prescriptive Methodologies Metodologi ini menekankan pada pengembangan suatu sistem dengan mempertimbangkan input dan output sistem, dirancang dan diterapkan. Kelompok metodologi ini adalah :  ISDOS  PRIDE  SDM / 70  SPECTRUM  SRES dan SREM  dll.
  • 20. Dalam proses pengembangan sistem terstruktur membtuhkan alat pengembangan sistem. Alat dan teknik pengembangan sistem terbagi atas 3 kelompok:  Graphic Tools  Diagram Chart  Technique Public
  • 21. 1. Graphic Tools • HIPO Chart • Data Flow Diagram • Entity Relationship Diagram • Strukture Chart • SADT • Warnier/Orr Diagram • Jakson’s Diagram
  • 22. 2. Diagram Chart • Activity Chart  System Flowchart  program flowchart  paperwork flowchart/form flowchart  database relationship flowchart  process flowchart  gantt chart • Layout Charting • Personal Relationship Charting  working distribution chart  organization chart
  • 23. 3. Technique Public • Teknik Manajemen Proyek (Penjadual Proyek)  CPM (Critical Path Method)  PERT (Program Evaliation and Review Techinque • Fact Finding Techique (mengumpulkan data & temui fakta  Interview  Observation  Questionaires  Sampling • Cost Effectiveness Analysis • Inspection and Walktrough • Meeting