Pertemuan 2

23
Jul 3, 2022 1 Pertemuan 2 Pengantar Pengembangan Sistem Pendekatan Pengembangan Sistem Metodologi Pengembangan Sistem

description

Pertemuan 2. Pengantar Pengembangan Sistem. Pendekatan Pengembangan Sistem Metodologi Pengembangan Sistem. Ada berapa pendekatan yang biasa digunakan dalam pengembangan sistem?. Pendekatan Klasik Pendekatan Terstruktur. - PowerPoint PPT Presentation

Transcript of Pertemuan 2

Page 1: Pertemuan 2

Apr 21, 2023 1

Pertemuan 2

Pengantar Pengembangan Sistem

• Pendekatan Pengembangan Sistem

• Metodologi Pengembangan Sistem

Page 2: Pertemuan 2

Apr 21, 2023 2

Ada berapa pendekatan yang biasa digunakan dalam pengembangan sistem?

Pendekatan KlasikPendekatan Terstruktur.

Page 3: Pertemuan 2

Apr 21, 2023 3

Pengertian Pendekatan Klasik

Pendekatan klasik /classical approach /conventional approach, adalah pengembangan sistem yang mengikuti tahapan systems life cycle, tanpa dibekali dengan alat-alat teknik yang memadai.

Page 4: Pertemuan 2

Apr 21, 2023 4

Siklus hidup Pengembangan Sistem Klasik

Analysis Analysis Analysis Analysis Syarat-2Syarat-2

Design Design Design Design Quest. Abt.Quest. Abt.

designdesign Prog. Spec.Prog. Spec.Design & Design &

Coding prog.Coding prog.

Design & Design & Coding prog.Coding prog.

Quest. Abt.Quest. Abt.Prog. Spec.Prog. Spec.

Kode sb.Kode sb.Prog.Prog.

Pengujian Pengujian Program Program

Pengujian Pengujian Program Program

bug. Dlm bug. Dlm kesalahankesalahan

Prog.Prog.

Sistem lengkapSistem lengkapInstalasi Instalasi Instalasi Instalasi

Bug. in installationBug. in installation

Page 5: Pertemuan 2

Apr 21, 2023 5

Adakah kelemahan dari pendekatan klasik?

– Pengembangan perangkat lunak menjadi lebih sulit.

– Biaya perawatan akan menjadi lebih mahal

– Kemungkinan kesalahan sistem besar

– Keberhasilan sistem kurang terjamin

– Adanya masalah dalam penerapan sistem

Page 6: Pertemuan 2

Apr 21, 2023 6

Pengertian Pendekatan Terstruktur

Pendekatan terstruktur adalah pengembangan sistem yang dilengkapi dengan beberapa alat ( tools) & teknik-teknik (techniques) yg dibutuhkan dalam pengembangan sistem

Page 7: Pertemuan 2

Apr 21, 2023 7

Siklus hidup Pengembangan Sistem CASE

Analysis Analysis Analysis Analysis

Design Design Design Design ToolsetToolset

Upper CASEUpper CASE

ToolsetToolsetUpper CASEUpper CASE

Toolset Toolset Lower CASE Lower CASE

Toolset Toolset Lower CASE Lower CASE

Instalasi Instalasi Instalasi Instalasi

Syarat-2Syarat-2

Quest. Abt.Quest. Abt.designdesign Entitas Entitas

Perc. CASEPerc. CASE

Desain tdkDesain tdkkonsistenkonsisten

Gudang Gudang CASECASE

Sistem komp.Sistem komp.Bebas kesalahanBebas kesalahan

Page 8: Pertemuan 2

Apr 21, 2023 8

Apa keuntungannya menggunakan pendekatan terstruktur?

• Masalah dapat diselesaikan lebih mudah, fleksible, lebih memuaskan pemakai.

• Dokumentasi menjadi lebih baik.• Penyelesaian proyek SI dapat tepat waktu,

sesuai anggaran.• Dapat meningkatkan produktifitas & kualitas

penganalis SI.

Page 9: Pertemuan 2

Apr 21, 2023 9

Pendekatan-pendekatan lain?

• Pedekatan sepotong lawan pendekatan sistem.

• Pedekatan bawah – naik Lawan pendekatan atas- turun.

• Pedekatan sistem-menyeluruh Lawan pendekatan moduler.

• Pedekatan Lompatan- jauh Lawan pendekatan berkembang

Page 10: Pertemuan 2

Apr 21, 2023 10

Pedekatan sepotong lawan pendekatan sistem

B.Pendekatan sepotong:

Adalah pendekatan yang menekankan pada suatu kegiatan atau aplikasi tertentu saja.

B.Pendekatan sistem:

Adalah pendekatan yang memperhatikan sistem informasi sebagai kesatuan terintegrasi.

Page 11: Pertemuan 2

Apr 21, 2023 11

Pedekatan bawah – naik Lawan pendekatan atas- turun

C.Pendekatan bawah-naik:

Adalah pendekatan yang dimulai dari level bawah organisasi, disebut juga bottom up approach.

C.Pendekatan atas – turun:

Adalah pendekatan yang dimulai dari level atas organisasi, disebut juga top-down approach.

Page 12: Pertemuan 2

Apr 21, 2023 12

Pedekatan sistem-menyeluruh Lawan pendekatan moduler

D.Pendekatan Sistem-Menyeluruh:

Adalah pendekatan yang mengembangkan sistem serentak secara menyeluruh, disebut juga total-system approach.

D.Pendekatan moduler:

Adalah pendekatan yang menyelesaikan sistem dengan cara membagi-baginya menjadi beberapa modul, disebut juga modular approach.

Page 13: Pertemuan 2

Apr 21, 2023 13

Pedekatan Lompatan- jauh Lawan pendekatan berkembang

E.Pendekatan lompatan – jauh:

Adalah pendekatan yang menerapkan perubahan menyeluruh secara serentak menggunakan teknologi canggih, disebut juga great loop appoach.

E.Pendekatan berkembang:

Adalah pendekatan yang menerapkan teknologi canggih hanya untuk aplikasi yang memerlukan saja, disebut juga evolutionary approach.

Page 14: Pertemuan 2

Apr 21, 2023 14

Pengertian Metodologi Pengembangan Sistem

Metodologi pengembangan sistem adalah medoto-metode, prosedur-prosedur, konsep-konsep pekerjaan, aturan yang digunakan untuk mengembangkan sistem informasi.

Page 15: Pertemuan 2

Apr 21, 2023 15

Klasifikasi Metodologi?

Dikelompokan menjadi 3, yaitu:

1. Functional Decomposition Methodologies

2. Data Oriented Methodologies

3. Prescriptive Methodologies

Page 16: Pertemuan 2

Apr 21, 2023 16

Functional Decomposition Methodologies

A.Metodologi ini menekankan pemecahan sistem ke dalam sub sistem–sub sistem yang lebih kecil.

B.Mudah dipahami, dirancang & diterapkan.

C.Contoh:

A.HIPO (Hierarchy plus Input – Process-Output)

Page 17: Pertemuan 2

Apr 21, 2023 17

Data-Oriented Methodologies

B.Metodologi ini menekankan pada karakteristik dari data yang akan diproses.

C.Dikelompokan menjadi 2 yaitu:B.Data-Flow Oriented Methodologies

C.Data Structure Oriented Methodologies

Page 18: Pertemuan 2

Apr 21, 2023 18

Data-Flow Oriented Methodologies

i. Secara umum didasarkan pemecahan dari sistem ke dalam modul-modul berdasarkan dari tipe elemen data dan logika modul dari sistem.

ii. Yang termasuk pada metodologi ini adalah:i. Structured Analysis and Design Techniques

(SADT)

ii. Composite Design

iii.Structured System Analysis and Design (SSAD)

Page 19: Pertemuan 2

Apr 21, 2023 19

Data Structure Oriented Methodologies

ii.Metodologi ini, menekankan struktur dari input dan output di sistem.

iii.Yang termasuk pada metodologi ini adalah:

ii.JSD (jakson’s Systems Development)

iii.W/O ( Warnier/Orr)

Page 20: Pertemuan 2

Apr 21, 2023 20

Prescriptive Methodologies

Yang termasuk metodologi kelompok ini, adalah:– ISDOS– PRIDE– SDM/70

Page 21: Pertemuan 2

Apr 21, 2023 21

Prescriptive MethodologiesISDOS

C.ISDOS singkatan dari Information System Design and Optimization System.

C.Merupakan aplikasi untuk mengotomatisasi proses pengembangan sistem informasi.

Page 22: Pertemuan 2

Apr 21, 2023 22

Prescriptive MethodologiesPRIDE

• PRIDE merupakan aplikasi terpadu yang digunakan untuk analisis/desain sistem terstruktur, manajemen data, manajemen proyek & pendokumentasian.

• PRIDE juga menyediakan alat Computer Aided Design (CAD) untuk pengembangan sistem.

Page 23: Pertemuan 2

Apr 21, 2023 23

Prescriptive MethodologiesSDM/70

ii. SDM/70 singkatan dari Systems Development Methodology/70.

ii. Merupakan s/w yang berisi kumpulan metode, estimasi, dokumentasi dan petunjuk administrasi untuk pemakai dalam mengembangkan & memelihara sistem.