OLEH IR. INDRAWANI SINOEM, MS

Slides:



Advertisements
Presentasi serupa
Pengenalan Analisis & Perancangan Sistem
Advertisements

Pengembangan Sistem Informasi
CHAPTER 7 Pengembangan Sistem
Pengembangan Sistem Informasi - 4
Mengembangkan Solusi Bisnis / TI Trisnadi Wijaya, SE, S.Kom
PERTEMUAN 7-8 PENGEMBANGAN SPK
PENGEMBANGAN SISTEM.
PERENCANAAN PROSES PERANGKAT LUNAK
Klasifikasi Sistem Sistem Abstrak vs Sistem Fisik
PENGEMBANGAN SISTEM.
Sumber Slide : Arfansyah, M.Kom
Siklus Hidup Pengembangan Sistem (SDLC)
Materi Pertemuan ke-4 Sistem Informasi E-Business
PERANCANGAN SISTEM.
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.
SIKLUS PENGEMBANGAN SISTEM INFORMASI Addr : : Contact No :
Metode rpl BY: Y. PALOPAK S.Si., MT..
PERANCANGAN SISTEM TERSTRUKTUR DAN OBJECT ORIENTED
PROSES-PROSES PERANGKAT LUNAK
Pengembangan SISTEM secara TOTALITAS bahan 14
TRANSFORMASI SISTEM INFORMASI TRADISIONAL KE BASIS KOMPUTER
Materi Sesi ke 8 Pengembangan Sistem Informasi Manajemen
Materi Sesi ke 2 Konsep Sistem dan Informasi
Rekayasa Perangkat Lunak Model Proses PL
Pengembangan Sistem Informasi
ANALISA KINERJA SISTEM
Nur fisabilillah, S.Kom, MMSI | UNIVERSITAS GUNADARMA
Materi Pertemuan ke-4 Sistem Informasi E-Business
PERANCANGAN SISTEM.
CHAPTER 7 Pengembangan Sistem
ANALISA DAN PERANCANGAN SISTEM INFORMASI
Sistem Informasi E-Business
RPL.
Metode Rekayasa Perangkat Lunak
SISTEM INFORMASI PEMASARAN
PENGEMBANGAN SISTEM.
CHAPTER 7 Pengembangan Sistem
PENGEMBANGAN SISTEM.
Analisa dan Perancangan Sistem
RPL.
Testing dan Implementasi
Pengantar Teknologi Informasi (Teori)
PENGEMBANGAN SISTEM Muhammad Hidayat, SE.
Metodologi Pengembangan Sistem Informasi
BAB 2 KONSTRUKSI & BISINS PROSES
PENGEMBANGAN SISTEM.
PERTEMUAN 2 Proses Pengembangan Perangkat Lunak
Pengelolaan Sistem Informasi
3 Sistem Penunjang Keputusan (Decission Support System) 2 SKS
ANALISA DAN PERANCANGAN SISTEM INFORMASI
SIKLUS HIDUP PENGEMBANGAN SISTEM (System Development Life Cycle/SDLC)
Metodologi Pengembangan Sistem Informasi
3 Pengembangan Sistem Penunjang Keputusan (Decission Support System)
PENGEMBANGAN SPK.
SISTEM APPROACH KELOMPOK 5 AFRIZAL ALFIANDA C1B1O8O76 LINDY STEVANI C1B SARTIKA HANDAYANI C1B RENI BUDIARTI C1B DAVID D IRAWAN C1B1O8O20.
SDLC Pertemuan 1 Dosen Pengampu: Sandfreni
SIKLUS HIDUP DAN MANFAAT SISTEM INFORMASI
Siklus Hidup System.
PENGEMBANGAN SISTEM.
Pengembangan Sistem Informasi
PENGEMBANGAN SISTEM.
Pengembangan Sistem Informasi
Pengembangan Sistem Informasi
PERANCANGAN SISTEM.
Pengembangan SISTEM secara TOTALITAS bahan 14
Metodologi Pengembangan Sistem Informasi
SISTEM INFORMASI AKUNTANSI
Transcript presentasi:

OLEH IR. INDRAWANI SINOEM, MS PENGEMBANGAN SPK OLEH IR. INDRAWANI SINOEM, MS

SIKLUS HIDUP PENGEMBANGAN SISTEM (SDLC) TRADSIONAL Pengembangan adalah suatu pendekatan yg sangat rapi dan berurutan untuk membuat sebuah sistem menjadi suatu kenyataan. Ada banyak SDLC tradisonal untuk membuat sistem informasi termasuk SPK. SDLC tradisonal terdiri dari 4 fase, yaitu :

1. Perencanaan (Planning) : Fase ini mulai dengan sebuah kebutuhan bisnis yg belum terpenuhi, meliputi peluang-peluang yg diidentifikasi dengan membaca lingkungan. Apakah ada suatu masalah yg perlu dipecahkan ? Inisasi proyek melibatkan sebuah sistem yang telah terputus. Jika dilihat dari manfaat, maka dilakukan analisis kelayakan. Studi kelayakan tsb meliputi kelayakan teknis, kelayakan biaya, dan kelayakan organi-sasi.

Jika disetujui, maka ditugaskan seorang manajer proyek untuk menyusun rencana kerja, mengorganisasi proyek, dan mengadopsi metode-metode untuk mengelola-nya. 2. Analisis (Analysis) Fase ini menanyakan dan menjawab pertanyaan-pertanyaan penting seperti : - Siapa pengguna sistem ? - Apa yg ingin dicapai oleh sistem ? - Dimana dan kapan sistem tsb akan dijalankan ?

Selanjutnya dilakukan strategi analisis atau suatu rencana untuk memadukan proyek. Jika sebelumnya sdh ada sistem yg berjalan maka sistem tsb dianalisis bersama dengan berbagai cara untuk mengarahkan kepada sistem yang baru. Semua informasi dikumpulkan utk mengarahkan pengembangan model proses dan sebuah model data.

3. Desain (Perancangan) : Fase ini ditandai bagaimana sistem akan bekerja dengan mempertimbangkan hal-hal yg detail seperti perangkat keras, lunak, infrastruktur jaringan, antarmuka pengguna (dialog), form, program dan laporan, database dan file ditetapkan. Pada fase ini juga ditetapkan item-tem yg akan dibeli dan dikontrak, desain arsitektur, desain database dan file serta desain program.

4. Implementasi : Pada fase ini ditentukan dimana sistem ini akan dibangun atau dibeli. Konstruksinya akan melibatkan tidak hanya membangun sistem tetapi juga mengujinya untuk mem-verifikasi bahwa sistem bekerja. Instalasi merupakan langkah terakhir dan melibatkan apakah sistem benar-benar bekerja. SDLC yg meliputi 4 langkah (PADI) tsb di atas lebih dikenal dgn “Model Air Terjun”

Gambar : KEBUTUHAN PERENCANAAN ANALISIS DESAIN IMPLEMENTASI

METODE PENGEMBANGAN ALTERNATIF 1. Pengembangan Paralel : Suatu metode pengembangan sistem yang berdasarkan SDLC tradisional dan menyerupai SDLC. Dalam pengembangan sistem yg pararel, fase desain dan implementasi dibagi menjadi banyak salinan mengikuti fase analisis. Masing-masing salinan melibatkan pengembangan sebuah subsistem atau subproyek terpisah.

Semua salinan ini disatukan dalam fase implementasi tunggal dimana sebuah integrator sistem memasang bagian-bagian secara bersama-sama di dalam sebuah sistem kohesif (padu). Khusus pada implementasi SPK ditangani 4 komponen, yaitu database, basis model, antar muka pengguna, dan pengetahuan. Semua ini dikembangkan secara paralel.

2. Pengembangan Aplikasi Cepat (Repeat Aplication Development = RAD) Pengembangan sistem ini melakukan penye-suaian SDLC sedemikian shg bagian-bagian dari sistem dapat dikembangkan dgn cepat dan para pengguna sesegera mungkin dapat memperoleh beberapa kemampuan. Ada beberapa metodologi RAD :

(a). Pengembangan Bertahap : Membagi sistem ke dalam versi yg dikembangkan secara berurutan. Masing-masing versi memiliki lebih banyak kemampuan dibandingkan dgn versi sebelumnya. Keuntungan : Para pengguna memperoleh kemampuan dengan cepat.

Kerugian : Para pengguna memulai bekerja dengan sistem yang didesain secara tidak lengkap. (b). Prototiping : Fase analisis, desain dan implementasi dilakukan secara bersama dan berulang. Prototipe sistem dikembangkan dan diperlihatkan dgn cepat kepada para pengguna, yg inputnya digunakan untuk memperbaiki sistem

Keuntungan : Sistem disajikan dgn cepat kepada para pengguna, sekalipun belum siap utk pengguna kelembagaan. Umpan balik diperoleh dan sistempun dapat dimodifikasi untuk bergerak ke prototipe berikutnya. Kerugian : Perubahan dgn cepat dan tidak ada usaha untuk mengkoreksi keputusan-keputusan desain sejak awal.

Contoh : Perusahaan mobil Chevrolet Monza yg pada awalnya mensyaratkan agar mesin diturun-kan dalam mengubah dua busi yg terpasang selama penyetelan. Pelanggan selanjutnya akan membeli mobil Chevrolet Monza dgn perubahan bahwa panel busi bisa dijangkau.

Gambar : Pengembangan Prototiping KEBUTUHAN PERENCANAAN ANALISIS DESAIN IMPLEMENTASI PROTOTIPE Prototipe Tidak Oke Prototipe Oke SISTEM KEBUTUHAN

(c). Prototiping Througaway : Pada pengembangan sistem ini prototipe dikembangkan untuk membantu pemahaman lebih lanjut tentang sistem terutama ketika sistem tidak dipahami dengan jelas. Prototipe ini dikembangkan sebagai pilot tes pada flatform pengembangan yg lebih sederhana untuk mempelajari persyaratan pengguna dan sistem akhir guna disebarkan.

Gambar : Pengembangan Prototiping Througaway : KEBUTUHAN PERENCANAAN Desain Prototipe Oke ANALISIS DESAIN DESAIN iMPLEMENTASI Desain Prototipe Tidak Oke SISTEM IMPLEMENTASI DESAIN PROTOTIPE

3. Pengembangan Cerdas (agile): Pengembangan cerdas adalah sebuah format yg relatif baru dari prototiping cepat Ada beberapa metodologi yang dilakukan: Extreme Programing (XP), Scrum, dan Crystal. Dua pertiga dari semua perusahaan IT korporat sedang menggunakan beberapa bentuk dari proses pengembangan piranti lunak cerdas mulai tahun 2003.

Contoh : ITM Financial Organization dari Daimer Chrysler menggunakan metode baru untuk mempercepat pengembangan aplikasi baru Java miliknya. Motorolla Inc menggunakan unsur-unsur XP dalam beberapa organisasi pengembangan-nya yang bermanfaat dalam pengembangan global.

Tugas Buat makalah tentang: Kertas A4, maks 5 lembar Extreme Programing (XP), Scrum, dan Crystal Kertas A4, maks 5 lembar Dikumpulkan pd pertemuan selanjutnya INDIVIDU

Pustaka http://ardhibeniyanto.wordpress.com/tag/scrum/ http://dwijaantara.wordpress.com/2010/10/25/agile-method/