Information System Development

Slides:



Advertisements
Presentasi serupa
BAB 2 TINJAUAN UMUM PENGEMBANGAN SISTEM
Advertisements

Pengembangan Sistem Informasi
CHAPTER 7 Pengembangan Sistem
ANALISIS DAN DESAIN SISTEM Mohamad Sidiq Magister Komputer Universitas Dian Nuswantoro 2a2a SYSTEM ANALYSIS P E R T E M U A N.
Pengenalan Rekayasa Informasi
PEMODELAN ANALISIS Kuliah - 5
Pengembangan Solusi Bisnis dengan Teknologi Informasi
BAB 2 METODE REKAYASA PERANGKAT LUNAK
METODE REKAYASA PERANGKAT LUNAK
PENGEMBANGAN SISTEM.
Manajemen Proyek Sistem Informasi
PENGEMBANGAN SISTEM.
ANALISIS SISTEM 1.
Testing Implementasi Sistem Oleh :Rifiana Arief, SKom, MMSI
Metodologi Pengembangan Sistem Informasi
KONSEP PERANCANGAN SISTEM INFORMASI
PENGEMBANGAN SISTEM.
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
Rekayasa Perangkat Lunak
Rekayasa Perangkat Lunak
Membangun Sistem Informasi ERP
PROSES PENGEMBANGAN SISTEM SATU SET AKTIVITAS, METODE, PRAKTEK TERBAIK, SIAP DIKIRIMKAN, DAN PERALATAN TEROTOMASI YANG DIGUNAKAN STAHOLDER UNTUK MENGEMBANGKAN.
Pengembangan SISTEM secara TOTALITAS bahan 14
TINJAUAN UMUM PENGEMBANGAN SISTEM
Perangkat Lunak 1.
Konsep Dasar Pengembangan Sistem Akuntansi
Analisa Sistem Informasi
System Development Life Cycle (SDLC)
Enterprise Resource Planning
Perancangan Sistem Informasi
ENTOT SUHARTONO, SKOM, MKOM
PENGEMBANGAN PERANCANGAN SISTEM
CHAPTER 7 Pengembangan Sistem
Analisa Sistem Informasi
PENGEMBANGAN SISTEM INFORMASI
PERANCANGAN SISTEM SECARA UMUM
PENGEMBANGAN SISTEM Alasan & Tujuan Pengembangan Sistem
PENGEMBANGAN SISTEM.
CHAPTER 7 Pengembangan Sistem
Rekayasa Perangkat Lunak Dosen : Citra Noviyasari, S.Si, MT
PENGEMBANGAN SISTEM.
Pengantar Teknologi Informasi (Teori)
PENGEMBANGAN SISTEM Muhammad Hidayat, SE.
Metodologi Pengembangan Sistem Informasi
METODOLOGI PENGEMBANGAN SISTEM INFORMASI
Analisa Sistem Definisi Analisis Sistem Definisi Design Sistem
Software Engineering ( Pressman)
ANALISIS KEBUTUHAN PERANGKAT LUNAK
Analisa Sistem Definisi Analisis Sistem Definisi Design Sistem
ANALISIS DAN PERANCANGAN SISTEM
Proses Pengembangan Database
REKAYASA PERANGKAT LUNAK
Metodologi Pengembangan Sistem Informasi
Analisis dan Perancangan Sistem
Membangun Sistem Informasi ERP
Pendekatan-Pendekatan Pengembangan Sistem
Membangun Sistem Informasi ERP
Siklus hidup pengembangan sistem
Information System Analysis and Design
PENGEMBANGAN SISTEM.
Pengembangan Sistem Informasi
PENGEMBANGAN SISTEM.
Pengembangan Sistem Informasi
BAB II Pengembangan Sistem
Pertemuan 8 RPL Oleh : Syukriya al-Asyik S.Kom
Pengembangan SISTEM secara TOTALITAS bahan 14
Metodologi Pengembangan Sistem Informasi
Perancangan Sistem / ERP
Building Information Systems
Transcript presentasi:

Information System Development Proses pengombangan sistem adalah serangkaian kegiatan, metode, best practices, keluaran dari suatu proses, dan tools automasi yang digunakan oleh pemilik untuk mengembangkan dan merawat sistem informasi dan piranti lunak Capability Maturity Model (CMM) Adalah sebuah frame work untuk menilai tingkat kématangan suatu organisasi dalam melakukan pe­ngembangan sistem informasi, proses managemen dan produk-produk.

level CMM CMM terdiri dan lima level tingkat kematangan pengembangan: 1.level 1 Initial 2.level 2--- Repeatable 3.level 3--- Defined 4.level 4--- Managed 5.level 5-.--Optimized

System Life Cycle versus System Development Methodologies System Life Cycle membagi daur hidup sistem ke dalam dua tahapan: (1) pengembangan sistem dan (2) operasi dan support system System Development Methodology adalah proses pengembangan sistem secara formal dan tepat yang mendefinisikan serangkaian kegiatan, metode, best practices, keluaran dan suatu proses, dan tools automasi yang digunakan oleh pengembang sistem yang digunakan untuk mengembangkan sistem informasi

Prinsip-Prinsip Pengembangan Sistem 1.Melibatkan pemilik dan pengguna sistern. 2.Menggunakan pendekatan pemecahan maslah 3.Menuliskan tahapan- tahapan dan aktivitasnya. 4.Menuliskan standarisasi 5.Menjustifikasi sistem sebagai investasi modal 6.Jangan takut untuk mengubah ataumembatalkan lingkup kerja 7. Pecahkan dan taklukkan 8. Mendisain sistem untuk pengembangan dan perubahan

FAST (Framework for the Application of SystemTechniques). Identifikasi Proyek Seperti pemicu karena peluang System owner dan user biasanya adalah orang-orang yang memulai inisiatif pada kebanyakari proyek. Seperti yang terlihat pada gambar pemicu adanya suatu proyek biasanya karena adanya suatu masalah, peluang dan arahan/directives

Masalah dan Peluang Masalah adalah adanya suatu situasi yang kurang menyenangkan yang menghalangi, organisasi untuk mencapai secara total tujuan organisasi Sebagai contoh, perusahaan mengidentifikasikan bahwa proses pesanan pelanggan tenlalu lama penanganannya. Proyek sistem inforrnasi dapat dibuat rnempercepat proses pesanan pelanggan sehingga lebih responsif atau lebih cepat. Masalah bisa berupa masalah riil, ditengarai, atau diantisipasi.

Masalah dan Peluang Peluang adalah suatu kesempatan untuk melakukan peningkatan organisasi meskipun tidak ada yang spesifik dalam perusahaan tersebut. Sebagai contoh management biasanya sangat menerima ide untuk memotong/ mengurangi biaya, meskipun tidak ada masalah dengan biaya yang ada sekarang. Peluang melakukan peningkatan/improvement adalah sumber dan dimulainya proyek-proyek sistem informasi pada masa kini

Arahah/directive Arahah/directive adalah adanya kebutuhan baru yang diminta olëh management, pemenintah atau faktor­ faktor luar lainnya. Misalnya adanya perubahan kebijakan dan pemerintah mengenai PPh.

Klasifikasikan masalah, James Wetherbe Ia menyebutnya PIECES karena tiap huruf punya arti tersendiri. P artinya kebutuhan untuk meningkatkan performance I artinya kebutuhan untuk meningkatkan information E artinya kebutuhan untuk meningkatkan economics, mengontrol biaya, atau meningkatkan keuntungan C artinya kebutuhan untuk meningkatkan control atau keamanan E artinya kebutuhan untuk meningkatkari efficiency dan orang- orang dan proses-proses S artinya kebutuhan untuk meningkatkan sen/ce kepada pelanggan, pemasok, partner, pegawai, dsb

Tahapan-tahapan pro yek Metodologi FAST mendukung kedua tahapan pengembangan sistem dan operasi dan support dari daur hidup pengembangan sistem. Tahapan-tahapan proyek pengembangan sistem: 1.Investigasi awal 2.Analisa masalah 3.Analisa kebutuhan 4.Analisa pengambilan keputusan 5.Disain 6.Konstruksi 7.Implémentasi 8.Operasi dan Support

Metoda dan alternatif pengembangan sistem 1. Model Driven Development Merupakan salah satu model pengembangan yang paling tua dan paling banyak digunakan dengan menggunakan pendekatan analisa dan disain sistem informasi berdasarkan modeling. Modeling adalah suatu kegiatan rnenggarnbar satu atàu lebih representasi grafis atau gambar dari sebuah sistem.

Metoda dan alternatif............... Modeling adalah salah satu teknik komunikasi berdasarkan peribahasa lama ”sebuah gambar bisa menggantikan seribu kata-kata” Teknik model-driven development (MDD) menekankan pada peng­gambaran model untuk membantu memvisualisasikan dan menganalisamasalah, mendefinisikan kebutuhan bisnis dan mendisain sistem informasi.

Metoda dan alternatif............... Ada beberapa. macam teknik model ­driven. Mereka berbeda terutama pada penggunaan istilah tipe model yang mereka butuhkan untuk digambarkan dan dilakukan validasi. Secara umum dibedakan menjadi: a. Structured Analysis and Design b. Information Engineering c. Object Oriented Analysis and Design

Metoda dan alternatif............... Structured analysis (analisa ter­struktur) adalah sebuah teknik yang berpusat/ berorientasi pada proses yang digunakan untuk menggambarkan model kebutuhan bisnis dari sebuah sistem. Analisa terstruktur memperkenalkan modeling tool yang disebut data f/ow diagram (DFD), yang digunakan untuk mengilustrasikankebutuhan proses bisnis. Structured design (disain terstruktur) adalah teknik yang berorientasi/ berpusat pada proses yang mentransformasikan model analisa terstruktur menjadi model disain piranti lunak yang baik.

Metoda dan alternatif............... Disain terstruktur memper­kenalkan modeling tool yang disebut structure charts, yang digunakan untuk meng­ilustrasikan struktur piranti lunak untuk memenuhi kebutuhan bisnis.

Information Engineering(Rekayasa Informasi) Adalah berpusatkan pada DATA, tetapi tetap menggunakan teknik PROSES juga untuk meng­gambarkan kebutuhan bisnis dan disain sistem untuk rnemenuhi kebutuhàn tersebut. Information Engineering menekankan pada modeling tool entity relationship diagram(ERD) untuk rnemodelkan kebutuhari bisnis.

Object Oriented Analysis and Design Analisa dan disain berorientasi objek adalah sesuatu hal yang baru. Selama lebih dari 30 tahun terakhir, teknik-teknik seperti analisa dan disain terstruktur serta rekayasa informasi secara khusus memisahkan konsep tentang DATA dan PROSES. Dengan perkataan lain, model data dan model proses adalah hal yang terpisah, padahal mereka seharusnya disatukan dan disinkronkan. Teknik berorientasi objek menghilangkan pemisahan data dan proses tersebut. Object oriented analysis and design (OOAD) menggabungkan DATA dan PROSES menjadi suatu bentuk yang disebut object tunggal (objek).

Rapid Application Development route Rapid application development (RAD) menjadi alternative yang popular untuk mempercepat pengembangan sistem. Macam-macam RAD: a. Prototyping b. Timebox

Commercial Off-The-Shelf (COTS) Merupakan paket piranti lunak atau solusi yang dibeli untuk menunjang satu atau beberapa fungsi bisnis dan sistem informasi Solusi yang utama dan piranti Iunak COTS adalah enterprise resource planning (ERP). Produk piranti Iunak ERP adalah koleksi terintegrasi secara penuh sistem intormasi fungsi-fungsi bisnis yang dibutuhkan oleh perusahaan skala besar. Sistem ERP ini meliputi akunting dan keuangan, sumber daya manusia, penjualan dan pengadaan barang, manajemeninventory, perencanaan dan pengontrolan produksi, dan lain-lainnya.

Contoh solusi ERP meliputi SAP PeopleSoft dan Oracle Applications. Automated Tools and Technology 1. CASE — Computer-Aideo Systems Engineering CASE tools adalah program piranti lunak yang mengotomasi atau menunjang penggambaran dan model analisa sistem dan memberikan kemudahan untuk men­translasikan model-model sistem menjadi program aplikasi. 2. ApplicationEnvironment(ADE) ADE adalah tools pengembangan piranti lunak terintegrasi yang memberikan kemudahan yang diperlukan dalam pengembangan aplikasi piranti lunak dengan kecepatan maksimal dan kualitas maksimal. Sering juga disebut sebagai integrated development environment (IDE)