PERTEMUAN 7-8 PENGEMBANGAN SPK

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
Pengembangan Solusi Bisnis dengan Teknologi Informasi
PENGEMBANGAN SISTEM.
PERENCANAAN PROSES PERANGKAT LUNAK
Klasifikasi Sistem Sistem Abstrak vs Sistem Fisik
PENGEMBANGAN SISTEM.
Sumber Slide : Arfansyah, M.Kom
OLEH IR. INDRAWANI SINOEM, MS
Siklus Hidup Pengembangan Sistem (SDLC)
OLEH IR. INDRAWANI SINOEM, MS.
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.
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
Rekayasa Perangkat Lunak
PENGEMBANGAN SISTEM.
CHAPTER 7 Pengembangan Sistem
PENGEMBANGAN SISTEM.
Analisa dan Perancangan Sistem
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.
BAB III ANALISIS DAN PERENCANAAN SISTEM
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:

PERTEMUAN 7-8 PENGEMBANGAN SPK OLEH IR. INDRAWANI SINOEM, MS

SIKLUS HIDUP PENGEMBANGAN SISTEM (SDLC) TRDASIONAL Pengembangan adalah suatu pendekatan yg sangat rapi dan berurutan untuk mem-buat sebuah sistem menjadi suatu kenya-taan. Ada banyak SDLC tradisonal untuk infor-masi termasuk SPK. SDLC tradisonal ter-diri 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 meng-arahkan 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 arsitek-tur, 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 melibat-kan 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 menye-rupai SDLC. Dalam pengembangan sistem yg paralele, fase desain dan implementasi dibagi menjadi banyak salinan mengikuti fase analisis. Masing-masing salinan meli-batkan pengembangan sebuah subsistem atau subproyek terpisah.

Semua salinan ini disatukan dalam fase im-plementasi tunggal dimana sebuah integra-tor sistem memasang bagian-bagian secara bersama-sama di dalam sebuah sistem kohesif. Khusus pada implementasi SPK ditangani 4 komponen, yaitu database, basis model, antar muka pengguna, dan pengetahuan. Semua ini dikembangkan se-cara 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 dikem-bangkan secara berurutan. Masing-masing versi memiliki lebih banyak ke-mampuan dibandingkan dgn versi sebe-lumnya. Keuntungan : Para pengguna memperoleh kemampuan dengan cepat.

Kerugian : Para pengguna memulai bekerja dengan sistem yang didesain secara tidak leng-kap. (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 peng-guna 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 pema-haman lebih lanjut tentang sistem teruta-ma ketika sistem tidak dipahami dengan jelas. Prototipe ini dikembangkan sebagai pilot tes pada flatform pengembangan yg lebih sederhana untuk mempelajari per-syaratan 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 dan Extreme Programming (XP) : Pengembangan cerdas adalah sebuah format yg relatif baru dari prototiping cepat Ada beberapa metodologi yang dilakukan. Kelas ringan : Extreme Programing (XP), Serum, dan Crystal. Dua pertiga dari semua perusahaan IT kor-porat 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.