Metodologi Pengembangan Sistem Informasi

dokumen-dokumen yang mirip
PENDAHULUAN. Dalam pengadaan atau pengembangan sistem informasi bagi perusahaan terdiri dari beberapa cara, antara lain;

Disusun Oleh : Dr. Lily Wulandari

Business Process Reengineering ( BPR )

SIKLUS REKAYASA PERANGKAT LUNAK (SDLC)

SISTEM INFORMASI AKUNTANSI

PENDAHULUAN PENGEMBANGAN SISTEM INFORMASI

Pengembangan Sistem Informasi

Pengembangan Sistem Informasi

Jenis Metode Pengembangan Perangkat Lunak

PERTEMUAN 2 METODE PENGEMBANGAN SISTEM

SDLC SYSTEM DEVELOPMENT LIFE CYCLE. Materi ke-2. Pengembangan Sistem Informasi 5KA28 // 4KA14

PERTEMUAN 2 METODE PENGEMBANGAN SISTEM

PENGEMBANGAN PERANGKAT LUNAK

PENGEMBANGAN SISTEM ALTERNATIF. A. Ridwan Siregar

Brigida Arie Minartiningtyas, M.Kom

Hanif Fakhrurroja, MT

METODE DAN TEKNIK PENGEMBANGAN SISTEM INFORMASI

Development Lifecycles and Approaches

Pertemuan 3 Metodologi Pengembangan Sistem Informasi

Lecture s Structure. Siklus Hidup Sistem. Metodologi Siklus Hidup Sistem

Tujuan Perkuliahan. PENGANTAR RPL (Pert. 2 chapter 1 Pressman) Agenda. Definisi Software (Perangkat Lunak) Lunak) 23/09/2010

RANGKUMAN SIM BAB 13 Mengembangkan Sistem Informasi (Building Information Systems)

STMIK AMIKOM YOGYAKARTA

REKAYASA PERANGKAT LUNAK

Hanif Fakhrurroja, MT

REKAYASA PERANGKAT LUNAK. 3 sks Sri Rezeki Candra Nursari reezeki2011.wordpress.com

BAB 1 PENDAHULUAN 1.1 Latar Belakang

A. Konsep dan Teknik Pemeliharaan Perangkat Lunak

1 BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

A Layered Technology

BAB 1 PENDAHULUAN. 1.1 Latar Belakang


MEMBANGUN SISTEM INFORMASI. Defri Kurniawan, M.Kom

chapter 7 Integrating quality activities in the project life cycle Empat model proses pengembangan perangkat lunak akan dibahas dalam bagian ini:

PEMELIHARAAN PERANGKAT LUNAK (SOFTWARE MAINTENANCE)

STMIK AMIKOM YOGYAKARTA

FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS MERCU BUANA YOGYAKARTA

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang

Proyek Pengembangan Sistem Informasi

ANALISA & PERANCANGAN SISTEM

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

KATA PENGANTAR. Surabaya, 10 April Penyusun SIKLUS PENGEMBANGAN SISTEM INFORMASI AKUNTANSI 1

REKAYASA PERANGKAT LUNAK

BAB I PENDAHULUAN 1.1 Latar Belakang

Implementasi dan Maintenance Sistem. Fakultas Ilmu Komputer dan Teknologi Informasi Jurusan Sistem Informasi Univesitas Gunadarma PTA 2015/2016

PENILAIAN PENERAPAN SISTEM INFORMASI MANAJEMEN INSOURCING DAN OUTSOURCING

Ratna Wardani. Department of Electronic Engineering Yogyakarta State University

BAB III METODOLOGI PENELITIAN. Metode pengumpulan data yang digunakan pada penelitian ini berupa studi

BAB 1 PENDAHULUAN 1.1 Latar Belakang

System Development Life Cycle (SDLC)

BAB 6 METODOLOGI SIKLUS HIDUP SISTEM

SIKLUS PENGEMBANGAN PRODUK SISTEM INFORMASI DAN TEKNIK PROTOTYPING. Oleh : Ilham Arief Gautama P

BAB II TINJAUAN PUSTAKA. intrakurikuler yang memadukan pelaksanaan Tri Dharma Perguruan Tinggi dengan

BAB1. PENDAHULUAN Siklus hidup sistem (SLC) SDLC Systems Development Life Cycle Siklus Hidup Pengembangan Sistem Systems Life Cycle

Metode-Metode Pengembangan Desain Aplikasi

Perancangan Perangkat Lunak

Pengembangan Sistem Informasi Secara Outsourcing dan Insourcing

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

PENGEMBANGAN SISTEM INFORMASI PENGENDALIAN PEMBANGUNAN DAERAH PADA BADAN PERENCANAAN PEMBANGUNAN DAERAH PROVINSI JAWA TENGAH.

BAB I PENDAHULUAN. hal proses pengolahan data, baik itu data siswa, guru, administrasi sekolah maupun data

BAB III LANDASAN TEORI

TIN409 - Enterprise Resources Planning Materi #3 Ganjil 2014/2015. TIN409 - Enterprise Resources Planning

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Paktikum : 4-7 Judul Praktikum : System Development Life Cycle (SDLC)

Information System Analysis and Design

MK. SISTEM INFORMASI Sap. PENDEKATAN PENGEMBANGAN SISTEM INFORMASI DOSEN : ASEP WAHYUDIN, M.T.

Rekayasa Perangkat Lunak

SOFTWARE ENGINEERING (REKAYASA PERANGKAT LUNAK)

STRATEGI. KONTEKS ORGANISASI STRATEGI, STRUKTUR, dan BUDAYA STRATEGIC MANAGEMENT. Konsep dan Proses Manajemen Proyek Sistem Informasi

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Raymond McLeod and George Schell

ERP (Enterprise Resource Planning) YULIATI, SE, MM

Ringkasan Chapter 12 Developing Business/ IT Solution

BAB 1 PENDAHULUAN. mendapatkan informasi yang akurat, handal serta up to date, dealer selaku wakil

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah. Pelayanan bimbingan dan konseling di sekolah merupakan bentuk upaya

BAB I PENDAHULUAN Latar Belakang Masalah

Website Life Cycle. 2. Mahasiswa dapat menjelaskan tentang SDLC

Metodologi Pembangunan Sistem Informasi

BAB II LANDASAN TEORI. 2.1 Sistem Perhitungan Penjualan PT Panca Patriot Prima

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

KELEBIHAN DAN KEKURANGAN PENGEMBANGAN SISTEM INFORMASI DENGAN MENGGUNAKAN METODE OUT-SOURCING, IN-SOURCING, DAN CO-SOURCING

Yang menjadi rumusan masalah dalam pengerjaan proyek akhir ini adalah sebagai berikut :

ANALISIS, DESAIN DAN IMPLEMENTASI SISTEM INFORMASI

Teknik Informatika S1

Sistem Pakar. Tahap-tahap Pengembangan Sistem Pakar. Kelas A & B. Jonh Fredrik Ulysses

PROSES DESAIN. 1. Metodologi Pengembangan Sistem

TUGAS INDIVIDU-TAKE HOME UAT MATA KULIAH SISTEM INFORMASI MANAJEMEN. Oleh: Irfan Handrian P

PROKONTRA INSOURCING DAN OUTSOURCING

1. BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. bagi semua manusia. Informasi dapat dilakukan melalui berbagai cara bisa dengan

Rekayasa Perangkat Lunak (Software Engineering)

BAB I PENDAHULUAN I-1

REKAYASA PERANGKAT LUNAK

BAB I PENDAHULUAN Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Apa itu CMS? Baiklah, kembali ke judul tulisan ini, Apa itu CMS?

1 BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Transkripsi:

Metodologi Pengembangan Sistem Informasi A.A Sri Astiti Pusat Promosi Inovasi dan Pengembangan Kapasitas Kedeputian Bidang Inovasi Administrasi Negara Lembaga Administrasi Negara Disampaikan pada forum DIAN Sharing Lembaga Administrasi Negara 24 Februari 2017

Konten Pengertian Urgensi Pengembangan Sistem Informasi Jenis Pengembangan Sistem Metode Pengadaan/Pengembangan Sistem Pemilihan Metode Pengembangan SI Metodologi Pengembangan Sistem

Pengertian Sistem Informasi: Sistem yang menggunakan teknologi komputer untuk mengumpulkan, memproses, menyimpan, menganalisis dan menyebarkan informasi. Pengembangan Sistem Informasi: Penyusunan suatu sistem yang baru untuk menggantikan sistem yang lama secara keseluruhan atau sebagian untuk memperbaiki sistem yang telah ada. Metodologi Pengembangan Sistem: Suatu kerangka kerja yang digunakan untuk menstrukturkan, merencanakan, dan mengendalikan proses pengembangan suatu sistem informasi.

Urgensi Pengembangan Sistem Informasi Mengapa perlu pengembangan SI? Adanya permasalahan-permasalahan yang timbul di sistem yang lama; Adanya kebijakan/peraturan perundangan yang baru; Adanya kebutuhan penambahan fitur/fungsi baru; Perkembangan teknologi. Tujuan Pengembangan Sistem Informasi: Peningkatan kinerja organisasi (efisien dan efektif); Peningkatan kualitas informasi; Perbaikan fungsi sistem/proses bisnis; Integrasi sistem.

Jenis Pengembangan SI Sumber: sistemintegrasi.blogspot.co.id Process Improvement Perbaikan proses yang sudah ada, tidak terlalu besar dan didalam lingkup fungsional. Process Redesign Perbaikan proses disuatu fungsi besar dimana sangat berhubungan dengan banyak divisi. Business Process Reengineering Rekayasa ulang/ perubahan secara radikal proses bisnis organisasi untuk perbaikan kinerja organisasi secara dramatis.

Metode Pengadaan/Pengembangan SI 1. In-sourcing (Pembuatan/Pengembangan Sendiri) 2. Co-sourcing (Pembelian Paket software yg sudah jadi pada pihak ke-3) 3. Out-sourcing (Pengembangan pada pihak ke-3)

Kelebihan 1. Metode In-sourcing Sistem dibangun sesuai dengan kebutuhan; Kemudahan integrasi sistem; Fleksibilitas modifikasi; Kemampuan perbaikan sistem secara berkelanjutan. Kelemahan Perlu dukungan SDM berkompeten dan handal (analis sistem & programmer); Waktu yang lama dalam pembangunan sistem; Kesulitan memahami kebutuhan pemakai (users).

Kelebihan 2. Metode Co-sourcing Aplikasi siap digunakan (memerlukan waktu singkat dalam implementasi; Dapat memilih paket sesuai dengan kebutuhan; Layanan purna jual (update bugs). Kelemahan Tidak berlaku untuk aplikasi khusus dan unik; Keterbatasan untuk modifikasi sistem; Mahal. Contoh aplikasi siap pakai Aplikasi Manajemen Persediaan (Zahir software inventory, Easy stock inventory, dll) Aplikasi Akuntasi (Easy Accounting System, Zahir Accounting, Accurate, Abipro, MYOB) Aplikasi Perkantoran (Microsoft Office, IBM Lotus Symphony, Koffice, dll)

2. Metode Co-sourcing Jenis software (Market) 1. Software Generik Perangkat lunak standar yang diproduksi oleh perusahaan pengembang dan dijual pada pasar terbuka ke siapapun yang bisa membelinya. 2. Software Pesanan Perangkat lunak yang dikembangkan khusus dan disesuaikan dengan kebutuhan pelanggan.

2. Metode Co-sourcing Pertimbangan pembelian paket software siap pakai Identifikasi kebutuhan; Identifikasi ketersediaan paket; Evaluasi kemampuan paket: Fungsi yang ditawarkan; Fleksibilitas untuk memodifikasi; Kemudahan pemakaian; Perangkat keras dan perangkat lunak yang kompatibel; Karakteristik format file dan basis data; Kemudahan instalasi dan konversi sistem lama, Kemudahan perawatan; Kelengkapan dan kemudahan pemahaman dokumentasi; Pengalaman dan layanan penjual paket, Biaya paket dan perawatan. Sesuaikan dengan anggaran yang disediakan; Sesuaikan dengan kemampuan staf untuk mengelola dan menggunakan.

Kelebihan 3. Metode Out-sourcing Sebagai alternatif apabila tidak memiliki divisi/tenaga IT yang handal; Dilakukan oleh pihak pengembang secara profesional; Waktu pengembangan sesuai target yang ditentukan. Kelemahan Ketergantungan pada pihak pengembang apabila muncul permasalahan atau perbaikan lebih lanjut; Permasalahan keamanan data; Biaya pengembangan sesuai besar-kecilnya aplikasi yang dikembangkan dan hasil negosiasi penawaran harga.

3. Metode Out-sourcing Pertimbangan dalam pengembangan ke-pihak ke-3: 1. Menentukan pihak pengembang dengan hati-hati; 2. Menandatangani kontrak; 3. Merencanakan dan memonitor setiap tahap pengembangan; 4. Mengadakan komunikasi efektif dengan pihak pengembang.

Pemilihan Metode Pengembangan SI Sumber: diolah 3

Metodologi Pengembangan Sistem Informasi Macam-macam Model SDLC (System Development Life Cycle): 1. Waterfall Model; 2. Join Application Design; 3. Prototyping; 4. Rapid Application Development; 5. Spiral Model.

Metodologi Pengembangan Sistem Informasi 1. System Development Life Cycle Serangkaian aktivitas yang dilaksanakan oleh profesional dan pemakai sistem informasi untuk mengembangkan dan mengimplementasikan sistem informasi

Metodologi Pengembangan Sistem Informasi 1. System Development Life Cycle Kelebihan: Biasanya digunakan untuk pengembangan sistem aplikasi yang besar dan kompleks (enterprise system); Cocok digunakan untuk produk yang sudah jelas kebutuhannya di awal, sehingga minim kesalahan; Mudah diaplikasikan; Memberikan template tentang metode analisis, desain, pengkodean, pengujian, dan pemeliharaan. Kekurangan: Bersifat kaku sehingga penanganan perubahan aplikasi menjadi lebih sulit karena karena pengembangan dikerjakan secara tahap per tahap, menyelesaikan tahap awal baru bisa menuju tahap selanjutnya; Memerlukan waktu pengembangan yang lama; Biaya pengembangan yang besar.

Metodologi Pengembangan Sistem Informasi 2. Prototyping Salah satu pendekatan dalam pengembangan sistem yang cepat dan secara langsung mendemonstrasikan bagaimana sebuah aplikasi atau komponen-komponen aplikasi akan bekerja dalam lingkungannya.

Metodologi Pengembangan Sistem Informasi 2. Prototyping Kelebihan: Adanya komunikasi yang baik antara pengembang dan pengguna; Pengembang dapat bekerja lebih baik dalam menentukan kebutuhan pengguna; Pengguna berperan aktif dalam pengembangan sistem; Waktu pengembangan sistem cepat; Penerapan menjadi lebih mudah karena pengguna mengetahui apa yang diharapkannya. Kekurangan: Pengguna tidak melihat bahwa perangkat lunak belum mencerminkan kualitas perangkat lunak secara keseluruhan dan belum memikirkan pemeliharaan dalam jangka waktu yang lama; Pengembang biasanya ingin cepat menyelesaikan proyek sehingga menggunakan algoritma dan bahasa pemrograman sederhana.

Daftar Pustaka 1. Rainer et. al., Introduction to Information System, Fifth Edition, Wiley, 2015. 2. System Development Methodologies, http://www.slideshare.net/devonravihansa18/systemdevelopment-methodologies-45452837, tanggal akses 25 Januari 2017. 3. Pengembangan Sistem Informasi Melalui Metode In-sourcing, Co-sourcing, Dan Out-sourcing, http://adwirman.blogstudent.mb.ipb.ac.id/2010/12/03/pengembangan-sistem-informasi-melaluimetode-in-sourcing-co-sourcing-dan-out-sourcing-4/, tanggal akses 25 Januari 2017. 4. Apa bedanya process improvement, redesign dan reengineering?, http://sistemterintegrasi.blogspot.co.id/2007/02/apa-bedanya-process-improvement.html, tanggal akses 25 Januari 2017; 5. Pengembangan Sistem Informasi, http://wsilfi.staff.gunadarma.ac.id/downloads/files/9882/pengembangan+sistem+1+2.pdf, tanggal akses 25 Januari 2017.