Metodologi Pengembangan Sistem Informasi

Slides:



Advertisements
Presentasi serupa
Pengembangan Sistem Informasi
Advertisements

CHAPTER 7 Pengembangan Sistem
Siklus, Metode dan Teknik Pengembangan Sistem Informasi
BAB 2 METODE REKAYASA PERANGKAT LUNAK
METODE REKAYASA PERANGKAT LUNAK
Topik – Topik Lanjutan Sistem Informasi
PENGEMBANGAN SISTEM.
PERENCANAAN PROSES PERANGKAT LUNAK
PENGEMBANGAN SISTEM.
Prototyping Aplikasi Teknologi Informasi
Siklus Hidup Pengembangan Sistem (SDLC)
Pengembangan Sistem Informasi
PERTEMUAN 7 PENGEMBANGAN SPK
Metodologi Pengembangan Sistem Informasi
KONSEP PERANCANGAN SISTEM INFORMASI
SIKLUS HIDUP SISTEM Proses Pengembangan sistem berasal dari system life cycle/siklus hidup sistem. Siklus hidup sistem terjadi begitu saja System.
MODEL PROSES REKAYASA PERANGKAT LUNAK
DEDED RAMAD KAMDA, S. KOM. Untuk menyelesaikan masalah aktual didalam sebuah setting industri, rekayasa perangkat lunak atau tim perekayasa harus menggabungkan.
SIKLUS PENGEMBANGAN SISTEM INFORMASI Addr : : Contact No :
Metodologi Pengembangan Perangkat Lunak
Metode rpl BY: Y. PALOPAK S.Si., MT..
Pengembangan SISTEM secara TOTALITAS bahan 14
ANALISA KINERJA SISTEM
Pengembangan Siklus Hidup Sistem
PERENCANAAN AKTIVITAS PROYEK
Perangkat Lunak 1.
Rekayasa Perangkat Lunak Model Proses PL
System Development Life Cycle (SDLC)
Rekayasa perangkat lunak (rpl)
System Development Part 1
Anna dara andriana., M.kom
CHAPTER 7 Pengembangan Sistem
RPL.
Metode Rekayasa Perangkat Lunak
Desain Sistem Pertemuan Ke-3.
SISTEM INFORMASI PEMASARAN
Rekayasa Perangkat Lunak
REKAYASA PERANGKAT LUNAK
Siklus Hidup Perangkat Lunak
PENGEMBANGAN SISTEM.
CHAPTER 7 Pengembangan Sistem
PENGEMBANGAN SISTEM.
RPL.
Pengantar Teknologi Informasi (Teori)
PENGEMBANGAN SISTEM Muhammad Hidayat, SE.
BAB 2 KONSTRUKSI & BISINS PROSES
PENGEMBANGAN SISTEM.
PERTEMUAN 2 Proses Pengembangan Perangkat Lunak
PERANCANGAN SISTEM INFORMASI
ADBO (Analisa Desain Berorientasi Obyek)
METODOLOGI PENGEMBANGAN SISTEM INFORMASI
Siklus, Metode dan Teknik Pengembangan Sistem Informasi
Proses Pengembangan Database
REKAYASA PERANGKAT LUNAK
Metodologi Pengembangan Sistem Informasi
PENGEMBANGAN SPK.
Pendekatan-Pendekatan Pengembangan Sistem
PENGEMBANGAN SISTEM.
REKAYASA PERANGKAT LUNAK
Pengembangan Sistem Informasi
PENGEMBANGAN SISTEM.
Rekayasa Perangkat Lunak
SOFTWARE ENGGINERING Model Model Siklus Rekayasa Perangkat Lunak
Pengembangan Sistem Informasi
Pengembangan SISTEM secara TOTALITAS bahan 14
Metodologi Pengembangan Sistem Informasi
MODEL PROSES PERANGKAT LUNAK
Software PROCESS & Method
Kelompok 3 | Rekayasa Sistem Informasi : Ahmad Rifai Eplin Mimi Susanti [ ] Fitriya Dewi Damayanti [ ] Ulfa Yuliana [ ] Kelompok.
Analisis Sistem Informasi - 1
Transcript presentasi:

Metodologi Pengembangan Sistem Informasi

Metodologi Metodologi adalah kesatuan metode-metode, prosedur-prosedur, konsep-konsep pekerjaan, aturan-aturan yang digunakan oleh suatu ilmu pengetahuan, seni atau disiplin yang lainnya. Metode adalah suatu cara, teknik yang sistematik untuk mengerjakan sesuatu.

Metodologi Sistem Informasi Untuk melakukan suatu pengembangan sistem dibutuhkan suatu metodologi pengembangan sistem informasi Metodologi pengembangan sistem adalah metode-metode, prosedur-prosedur, konsep-konsep pekerjaan dan aturan-aturan yang akan digunakan untuk mengembangkan suatu sistem informasi

Keberhasilan Pengembangan Sistem Sistem berjalan sesuai dengan apa yang diharapkan (sesuai dengan perencanaan pengembangan sistem, mulai dari segi biaya dan effort) Proyek lengkap Sistem sesuai dengan keinginan user Hasil dari sistem aman Hasil Hasil mempunyai waktu operasional yang lama

Kegagalan pengembangan sistem Kurangnya penyesuaian pengembangan sistem Kelalaian menetapkan kebutuhan pemakai dan melibatkan pemakai sistem Kurang sempurnanya evaluasi kualitas analisis biaya Adanya kerusakan dan kesalahan rancangan Penggunaan teknologi komputer dan perangkat lunak yang tidak direncanakan dan pemasangan teknologi tidak sesuai Pengembangan sistem yang tidak dapat dipelihara Implementasi yang direncanakan dilaksanakan kurang baik

3 (tiga) Klasifikasi Metodologi Pengembangan SI 1. Functional Decomposition Methodologies (Metodologi Pemecahan Fungsional) 2. Data Oriented Methodologies (Metodologi Orientasi Data) 3. Prescriptive Methodologies

1. Functional Decomposition Methodologies (Metodologi Pemecahan Fungsional) Metodologi ini menekankan pada pemecahan dari sistem ke dalam subsitem-subsistem yang lebih kecil

2. Data Oriented Methodologies (Metodologi Orientasi Data) Metodologi ini menekankan pada karakteristik dari data yang akan diproses. Field name Type Length/Size Description

3. Prescriptive Methodologies Structural Design (Terstruktur) Rapid Application Development (RAD) c. Agile Development

a.Structural Design (Terstruktur) Merupakan sebuah metode pengembangan sistem dimana antara satu fase ke fase yang lain dilakukan secara berurutan. Bagian dari metodologi ini antara lain 1. Waterfall Modeling 2. Parallel Development.

1. Waterfall Modeling Setiap fase dilakukan secara Linear 2. Parallel Development. Memungkinkan beberapa fase dilakukan secara bersama-sama untuk mempersingkat waktu.

Waterfall Modeling Parallel Development

b. Rapid Application Development (RAD) Metodologi ini melakukan beberapa penyesuaian terhadap SDLC pada beberapa bagian, sehingga lebih cepat untuk sampai ke tangan pengguna. Beberapa kategori RAD misalnya 1. Phased Development, 2. Prototyping 3. Throw-away Prototyping.

 Metodologi Phased Development Membagi sistem secara keseluruhan menjadi beberapa versi sistem. Setelah desain untuk versi pertama selesai maka akan dilanjutkan ke implementasi. Setelah versi pertama terselesaikan, maka pengembang akan memulai lagi ke versi selanjutnya. Metodologi prototyping Melakukan analisis, desain dan implementasi secara bersamaan, kemudian dilakukan secara berulang-ulang untuk mendapat review dari pengguna. Sebuah prototiping adalah sebuah sistem dalam fungsi yang sangat minimal.  Metodologi Throwaway Prototyping Hampir sama dengan metodologi Prototyping. Perbedaannya bahwa pada metodologi ini, analisis dilakukan lebih mendalam lagi dan rinci.

Phased Development

How Prototyping Works

Throwaway Prototyping

c.Agile Development Bisa dikatakan ini merupakan metodologi yang lebih cepat Dalam pengembangan sebuah sistem informasi. Metodologi ini melakukan perampingan pada proses pemodelan dan pembuatan Dokumentasi, Pengembangan metodologi ini disebut eXtreme Programming .

eXtreme Programming (XP) Pada eXtreme Programming (XP) terdiri dari empat nilai, yaitu: Komunikasi Sederhana Umpan balik keberanian

Memilih Metodologi Rumit Handal Jabwal singkat Jabwal terukur Kebutuhan tidak jelas Tdk biasa dg teknologi Rumit Handal Jabwal singkat Jabwal terukur

Metodologi Pengembangan lainnya Rekayasa informasi Berorientasi objek FAST

Rekayasa informasi Perencanaan strategi informasi Analisis area bisnis Disain sistem Konstruksi rancang bangun

Berorientasi objek Objek Class Inheritance Encaptullation Polymorphisme

Metodologi FAST PRELIMINARY INVESTIGATION THE PROBLEM ANALYSIS PHASE THE RECUREMENT ANALYSIS PHASE THE DECISION ANALYSIS PHASE