PENDAHULUAN PENGEMBANGAN SISTEM INFORMASI

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

Pengembangan Sistem Informasi

Pengembangan Sistem Informasi

KELOMPOK 1. Metode Pengembangan Sistem Informasi. Imelda Florensia Stefani. P.

KELOMPOK 3. Imelda Florensia Stefani. P. Tangkuman Gladis Ansiga Ariyanto Pakaya Andre Lay

Hanif Fakhrurroja, MT

PROSES DESAIN. 1. Metodologi Pengembangan Sistem

KELOMPOK 1. Metode Pengembangan Sistem Informasi. Imelda Florensia Stefani. P. 1

Hanif Fakhrurroja, MT

Pengembangan Sistem Informasi. Sistem Informasi Universitas Gunadarma 2012/2013

BAB 6 METODOLOGI SIKLUS HIDUP SISTEM

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

Proses Pengembangan Sistem

Metodologi Pengembangan Sistem Informasi

SATUAN ACARA PERKULIAHAN (SAP)

BAB 4 Pendekatan-Pendekatan Pengembangan Sistem

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

Materi yang akan dibahas: 13-1

SIKLUS REKAYASA PERANGKAT LUNAK (SDLC)

Jenis Metode Pengembangan Perangkat Lunak

Software Development Life Cycle (SDLC)

MAKALAH REKAYASA PERANGKAT LUNAK ( SIKLUS HIDUP PERANGKAT LUNAK )

Arsitektur Sistem Informasi. Tantri Hidayati Sinaga, M.Kom.

BAB 3 Analisa dan Perancangan Sistem

METODE DAN TEKNIK PENGEMBANGAN SISTEM INFORMASI

BAB 1 PENDAHULUAN. Di era globalisasi ini, perkembangan teknologi informasi berperan penting dalam

Ratna Wardani. Department of Electronic Engineering Yogyakarta State University

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

Pertemuan 3 Metodologi Pengembangan Sistem Informasi

Tugas Softskill. Universitas Gundarma. : Sistem Informasi Manajemen. : Waldhi Supriono NPM : Kelas : 2 DB 12

Proyek Pengembangan Sistem Informasi

Teknik Informatika S1

SISTEM INFORMASI AKUNTANSI

Pengembangan Sistem Informasi

TESTING DAN IMPLEMENTASI SISTEM. WAHYU PRATAMA, S.Kom., MMSI.

PERTEMUAN 2 METODE PENGEMBANGAN SISTEM

STMIK AMIKOM YOGYAKARTA

BAB II LANDASAN TEORI

BAB I PENDAHULUAN Latar Belakang Masalah

Analisis dan Perancangan Sistem Hanif Al Fatta M.kom

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

Brigida Arie Minartiningtyas, M.Kom

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

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB V PENGEMBANGAN SISTEM PENDUKUNG KEPUTUSAN


UNIVERSITAS MERCU BUANA. Modul Perkuliahan Pertemuan ke 2

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Disusun Oleh : Dr. Lily Wulandari

PERTEMUAN 2 METODE PENGEMBANGAN SISTEM

REKAYASA PERANGKAT LUNAK I ALIF FINANDHITA, M.T. - TEKNIK INFORMATIKA UNIKOM 1

MODUL 4 Unified Software Development Process (USDP)

REKAYASA PERANGKAT LUNAK I

BAB 1 ASUMSI PERANAN PENGANALISIS SISTEM

Team project 2017 Dony Pratidana S. Hum Bima Agus Setyawan S. IIP

ANALISA & PERANCANGAN SISTEM

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

STMIK AMIKOM YOGYAKARTA

A Layered Technology

METODOLOGI PENGEMBANGAN SOFTWARE

SDLC Concepts. Muhammad Yusuf D3 Manajemen Informatika Universitas Trunojoyo

Perbedaan Pengembangan Software Dan Pengembangan Sistem Informasi

Siklus, Metode dan Teknik Pengembangan Sistem

REKAYASA PERANGKAT LUNAK. Ramadhan Rakhmat Sani, M.Kom

Review of Process Model. SE 3773 Manajemen Proyek Teknologi Informasi *Imelda Atastina*

Pendekatan-Pendekatan Pengembangan Sistem Hanif Al Fatta M.kom

Development Lifecycles and Approaches

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Rapid Application Development

1. BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Metode-Metode Pengembangan Desain Aplikasi

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

Pertemuan Ke 2. Donny Yulianto, S.Kom

ANALISIS, DESAIN DAN IMPLEMENTASI SISTEM INFORMASI

PENGEMBANGAN PERANGKAT LUNAK

Sekolah Tinggi Teknologi Adisutjipto Yogyakarta

Systems Development Life Cycle (SDLC)

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

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

Siklus Pengembangan Sistem Informasi Untuk Membangun dan Mengimplementasikan Sistem Informasi Bisnis Di Suatu Perusahaan Siklus Hidup System

Apa itu pendekatan sistem?

SIKLUS HIDUP PENGEMBANGAN SISTEM

Pertemuan 2 SOFTWARE DEVELOPMENT LIFE CYCLE (SDLC)

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

BAB I PENDAHULUAN. dari pemikiran-pemikiran manusia yang semakin maju, hal tersebut dapat. mendukung bagi pengembangan penyebaran informasi.

STMIK AMIKOM YOGYAKARTA

Teknik Informatika S1

Metodologi pengembangan sistem METODOLOGI PENGEMBANGAN SISTEM INFORMASI DIAN PALUPI RINI, M.KOM 1

BAB III LANDASAN TEORI

Nama : Rendi Setiawan Nim :

MENTERI HUKUM DAN HAK ASASI MANUSIA REPUBLIK INDONESIA,

Metodologi Pembangunan Sistem Informasi

Jaka Adi Laksana Mohammad Asyam L Nareswara Driyanggara S Nur Adi Prasetyo Dewi Irbaya MH Aisyah Fathia Putri

STANDAR PENGEMBANGAN APLIKASI

BAB 1 PENDAHULUAN 1.1 Latar Belakang

PENGEMBANGAN SISTEM PENUNJANG KEPUTUSAN

TINJAUAN UMUM PENGEMBANGAN SISTEM

1 BAB I PENDAHULUAN. 1.1 Latar Belakang

Pengembangan Sistem Informasi

STMIK GI MDP. Program Studi Sistem Informasi Skripsi Sarjana Komputer Semester Genap tahun 2010/2011

Transkripsi:

PENDAHULUAN PENGEMBANGAN SISTEM INFORMASI

Pengembangan Sistem Pengembangan sistem informasi sering disebut sebagai proses pengembangan sistem (System Development) Pengembangan sistem didefinisikan sebagai menyusun suatu sistem yang baru untuk menggantikan sistem yang lama secara keseluruhan atau memperbaiki sistem yang ada Alasan Pengembangan Sistem : 1. Adanya permasalahan a. Adanya ketidakberesan b. Pertumbuhan Organisasi 2. Untuk meraih kesempatan-kesempatan 3. Adanya instruksi (pimpinan, pemerintah)

Pengembangan Sistem Sebenarnya untuk menghasilkan sistem informasi tersebut terdiri dari: System Analysis: upaya mendapatkan gambaran bagaimana sistem bekerja dan masalah-masalah apa saja yang ada pada sistem System Development: langkah-langkah mengembangkan sistem informasi yang baru berdasarkan gambaran cara kerja sistem &permasalahan yang ada

Metode Pengembangan Sistem Banyak metode pengembangan sistem yang tersedia Metode yang paling dikenal disebut juga sebagai System Development Life Cycle (SDLC) atau sering juga disebut sebagai Water Fall Method Alternatif metode lainprototyping : CASE tools, Joint Application Design (JAD), Rapid Application Development (RAD), Agile Methodologies, extreme Programming

System Development Lifecycle (SDLC) SDLC merupakan metode pengembangan sistem paling tua Sangat cocok untuk pengembangan sistem yang besar Tidak sesuai atau tidak terlalu disarankan untuk small scale project karena: Banyak memerlukan sumber daya Tidak fleksibel Sulit untuk melakukan perubahan aplikasi dengan pngambilan keputusan yang cepat SDLC lebih dari sekedar fase Prinsip Manajemen Perencanaan dan Pengawasan Pengorganisasian dan Penjadwalan Penyelesaian Masalah

Systems Development Lifecycle (SDLC) SDLC terdiri dari 5 fase Masing masing fase terdiri dari aktivitas yang saling terkait / berhubungan 3 Aktivitas utama Analisa: memahami kebutuhan bisnis Desain: membuat konsep solusi pengembangan sistem berbasi komputer Implementasi: konstruksi / pembuatan, testing, dan instalasi 2 Fase tambahan Perencanaan Proyek Support / Dukungan

Fase Perencanaan Mendefinisikan Masalah Mengkonfirmasikan kelayakan proyek Membuat jadwal proyek Menentukan staff yang terlibat dalam proyek Memulai proses pengembangan proyek

Fase Analisa Mengumpulkan informasi Mendefinisikan kebutuhan - kebutuhan sistem Membangun prototipe yang sesuai atau memenuhi kebutuhan sistem Menentukan prioritas kebutuhan sistem Membuat prototipe atas prioritas dan melakukan evaluasi terhadap alternatif yang dipilih Mereview rekomendasi terhadap pihak manajemen

Fase Desain Desain Level Tinggi (Arsitektur Sistem) Desain dan integrasi jaringan Desain arsitektur aplikasi Desain Level Rendah Desain user interface Desain sistem interface Desain dan integrasi database Prototype desain secara lengkap Desain dan integrasi pengawasan sistem

Fase Implementasi Membangun komponen - komponen perangkat lunak Melakukan verifikasi dan pengujian Mengkonversi data Melakukan training user dan mendokumentasikan sistem Menginstall sistem

Fase Support / Dukungan Memelihara Sistem Memperbaiki system Mendukung Pengguna Help desk

Membangun vs. Membeli Aktifitas pada fase desain dan implementasi akan sangat berbeda antara mengembangkan sistem dengan cara membangun sitem dan membeli paket perangkat lunak yang sudah ada Membangun: Pada Fase Desain Level rendah : mengembangkan spesifikasi User Interface, Database, Aturan Bisnis Pada Fase Implementasi : Pengkodean dan Pengujian Membeli: Pada Fase Desain Level rendah : Menilai dan memilih semua pilihan konfigurasi yang ada dan mengembangkan spesifikasi yang diperlukan yang akan ditambahkan dalam paket yang dibeli Pada Fase Implementasi : Mengkonfigurasi dan melakukan pengujian terhadap konfigurasi yang telah dilakukan Untuk keduanya : Aktivitas Fase Desain Level Tinggi sama

Masalah yang terjadi pada pendekatan Waterfall Persyaratan sistem "terkunci " setelah ditentukan (tidak dapat berubah) Keterlibatan pengguna terbatas (hanya dalam fase analisa kebutuhan sistem) Terlalu banyak fokus pada fase SDLC yang dapat merugikan praktek-praktek pengembangan sistem informasi

Alternatif lain dari Tradisional Waterfall SDLC Prototyping CASE tools Joint Application Design (JAD) Rapid Application Development (RAD) Agile Methodologies extreme Programming