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

dokumen-dokumen yang mirip
Pengembangan Sistem Informasi

Pengembangan Sistem Informasi

PENDAHULUAN 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

Hanif Fakhrurroja, MT

PROSES DESAIN. 1. Metodologi Pengembangan Sistem

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

Pengembangan Sistem Informasi. Sistem Informasi Universitas Gunadarma 2012/2013

BAB 4 Pendekatan-Pendekatan Pengembangan Sistem

Materi yang akan dibahas: 13-1

Software Development Life Cycle (SDLC)

BAB 3 Analisa dan Perancangan Sistem

BAB 6 METODOLOGI SIKLUS HIDUP SISTEM

Metodologi Pengembangan Sistem Informasi

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

ANALISA & PERANCANGAN SISTEM

Ratna Wardani. Department of Electronic Engineering Yogyakarta State University

Proses Pengembangan Sistem

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

Perbedaan Pengembangan Software Dan Pengembangan Sistem Informasi

MAKALAH REKAYASA PERANGKAT LUNAK ( SIKLUS HIDUP PERANGKAT LUNAK )

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

PENGEMBANGAN SISTEM INFORMASI. Tahapan Pengembangan Sistem

METODE DAN TEKNIK PENGEMBANGAN SISTEM INFORMASI

Pendekatan-Pendekatan Pengembangan Sistem Hanif Al Fatta M.kom

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

Jenis Metode Pengembangan Perangkat Lunak

UNIVERSITAS MERCU BUANA. Modul Perkuliahan Pertemuan ke 2

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

PENGEMBANGAN PERANGKAT LUNAK

Teknik Informatika S1

Brigida Arie Minartiningtyas, M.Kom

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

Analisis dan Perancangan Sistem Hanif Al Fatta M.kom


SIKLUS REKAYASA PERANGKAT LUNAK (SDLC)

DASAR-DASAR PERANCANGAN PERANGKAT LUNAK

Pengembangan Sistem Informasi

Pertemuan 3 Metodologi Pengembangan Sistem Informasi

REKAYASA PERANGKAT LUNAK. Ramadhan Rakhmat Sani, M.Kom

Apa itu pendekatan sistem?

MODUL 4 Unified Software Development Process (USDP)

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

Disusun Oleh : Dr. Lily Wulandari

SATUAN ACARA PERKULIAHAN (SAP)

Siklus, Metode dan Teknik Pengembangan Sistem

BAB 1 ASUMSI PERANAN PENGANALISIS SISTEM

STMIK AMIKOM YOGYAKARTA

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB V PENGEMBANGAN SISTEM PENDUKUNG KEPUTUSAN

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

Sekolah Tinggi Teknologi Adisutjipto Yogyakarta

ANALISIS DAN PERANCANGAN SISTEM INFORMASI

BAB 1 PENDAHULUAN 1.1 Latar Belakang

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

SDLC Concepts. Muhammad Yusuf D3 Manajemen Informatika Universitas Trunojoyo

Proyek Pengembangan Sistem Informasi

ANALISIS, DESAIN DAN IMPLEMENTASI SISTEM INFORMASI

METODOLOGI PENGEMBANGAN SOFTWARE

Nama : Rendi Setiawan Nim :

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

A Layered Technology

Meeting 3_ADS. System Development Life Cycle (SDLC)

BAB 2 LANDASAN TEORI. Teori-teori yang menjadi dasar penulisan adalah sebagai berikut :

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

REKAYASA PERANGKAT LUNAK I

PENGEMBANGAN SISTEM ALTERNATIF. A. Ridwan Siregar

BAB I PENDAHULUAN Latar Belakang Masalah

Pengelolaan Proyek PPSI. Part 1 Part 2 Part 3

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

Teknik Informatika S1

STMIK AMIKOM YOGYAKARTA

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

BAB I PENDAHULUAN. 1.1 Latar Belakang

PENGEMBANGAN SISTEM INFORMASI MAHASISWA TERPADU DI STIKI MALANG BERDASARKAN KERANGKA KERJA RAPID APPLICATION DEVELOPMENT

SIKLUS HIDUP PENGEMBANGAN SISTEM

Metodologi Pembangunan Sistem Informasi

Implementasi Sistem dan Maintenace Sistem. Sistem Informasi Universitas Gunadarma 2012/2013

Materi Kuliah 1 Konsep Dasar Perangkat Lunak

SISTEM INFORMASI AKUNTANSI

BAB I Pendahuluan. 1

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

Siklus Hidup Sistem. Chapter 2. Siklus Hidup Sistem --- Ika Menarianti, M.Kom 08/03/2014

BAB I PENDAHULUAN. 1.1 Latar Belakang

Systems Development Life Cycle (SDLC)

1. BAB 1 PENDAHULUAN. Latar Belakang

MANAJEMEN PROYEK DALAM PRAKTEK

PENGEMBANGAN SISTEM PENUNJANG KEPUTUSAN

System Development Life Cycle (SDLC)

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

BAB 1 PENDAHULUAN. tersebut adalah metode pemodelan (notation), proses (process) dan tool yang

Ringkasan Chapter 12 Developing Business/ IT Solution

PERTEMUAN 2 METODE PENGEMBANGAN SISTEM

Perancangan Sistem Secara Umum

METODE, TAHAP-TAHAP DAN ANALISIS PENGEMBANGAN SISTEM INFORMASI BY LILIS PUSPITAWATI, SE.,M.SI

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. penggunaan sistempun perlu dilakukan. Selain itu perkembangan mobile phone yang

Rapid Application Development

Transkripsi:

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

PENGEMBANGAN SISTEM

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 lain Prototyping : 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 pengambilan keputusan yang cepat SDLC lebih dari sekedar fase Prinsip Manajemen Perencanaan dan Pengawasan Pengorganisasian dan Penjadwalan Penyelesaian Masalah

SYSTEM DEVELOPMENT LIFECYCLE (SDLC) Keuntungan Adanya laporan setiap akhir fase sehingga memudahkan adanya kontrol / pengawasan Mudah melakukan dokumentasi Dokumentasi secara formal sehingga memudahkan penelusuran kembali terhadap kebutuhan bisnis Kelemahan Pengguna mendapatkan produk sesuai dengan pemahaman pengembang, yang belum tentu sesuai kebutuhan Dokumentasi mahal dan menghabiskan waktu dalam pembuatan, dan selalu berubah / mengalami perbaikan

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

ALTERNATIF LAIN DARI TRADISIONAL SDLC Prototyping CASE tools Joint Application Design (JAD) Rapid Application Development (RAD) Agile Methodologies extreme Programming YANG PERLU DILAKUKAN ANALIS SISTEM Analis sistem perlu memilih pendekatan khusus untuk mengembangkan suatu sistem informasi - ada banyak alternatif. Analis perlu untuk memahami metodologi istilah, model, alat dan teknik.

METODOLOGI Pedoman yang komprehensif untuk mengikuti setiap kegiatan untuk menyelesaikan SDLC Koleksi model, peralatan, dan teknik Dapat dikembangkan dirumah atau dibeli dari vendor eksternal Varians yang luas di tingkat detail Contoh: Coopers and Lybrand Summit D Accenture Method-1 Rational Unified Process (RUP)

MODEL Representasi aspek penting dari dunia nyata - abstraksi atau penyederhanaan Koleksi model yang dibutuhkan untuk berkomunikasi persyaratan sistem Banyak jenis model. Sistem Model - visual: gambar / diagram

TOOL Perangkat lunak pendukung yang membantu membuat model atau komponen proyek lainnya Dari program menggambar sederhana untuk CASE tools yang kompleks

TEKNIK Koleksi pedoman yang membantu analis sistem kegiatan pembangunan lengkap atau tugas Berkisar dari saran umum ke Langkah-demilangkah

Metodologi, Model, Teknik dan Tool Metodologi merupakan kumpulan teknik yang digunakan untuk menyelesaikan semua kegiatan SDLC Teknik menghasilkan model (antara lain) Analis menggunakan alat untuk menyelesaikan kegiatan dan untuk menghasilkan model

SEKIAN..,, ALHAMDULILLAH TERIMA KASIH..,, WASSALAM