PENGEMBANGAN SISTEM PENDUKUNG KEPUTUSAN

dokumen-dokumen yang mirip
Brigida Arie Minartiningtyas, M.Kom

PENGEMBANGAN SISTEM PENDUKUNG KEPUTUSAN


Pengembangan Sistem Informasi

PENGEMBANGAN SISTEM PENUNJANG KEPUTUSAN

Jenis Metode Pengembangan Perangkat Lunak

Hanif Fakhrurroja, MT

Pengembangan Sistem Informasi

MAKALAH REKAYASA PERANGKAT LUNAK ( SIKLUS HIDUP PERANGKAT LUNAK )

PENGEMBANGAN PERANGKAT LUNAK

Hanif Fakhrurroja, MT

PROSES DESAIN. 1. Metodologi Pengembangan Sistem

PENDAHULUAN PENGEMBANGAN SISTEM INFORMASI

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

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

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

Pertemuan 2 SOFTWARE DEVELOPMENT LIFE CYCLE (SDLC)

Pertemuan 3 Metodologi Pengembangan Sistem Informasi

PERTEMUAN 2 METODE PENGEMBANGAN SISTEM

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

System Development Life Cycle (SDLC)

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

PERTEMUAN 2 METODE PENGEMBANGAN SISTEM

Pengembangan Sistem Informasi

SISTEM INFORMASI AKUNTANSI

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

DASAR-DASAR PERANCANGAN PERANGKAT LUNAK

SDLC dan SWLDC. dikutib wiki..

Fase Desain Proyek Perangkat Lunak

BAB 6 METODOLOGI SIKLUS HIDUP SISTEM

BAB II LANDASAN TEORI

METODE DAN TEKNIK PENGEMBANGAN SISTEM INFORMASI

PENGANTAR RUP & UML. Pertemuan 2

SIKLUS HIDUP PERANGKAT LUNAK

PENGEMBANGAN PERANGKAT LUNAK. Karmilasari

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

SOFTWARE ENGINEERING (REKAYASA PERANGKAT LUNAK)

REKAYASA PERANGKAT LUNAK. Ramadhan Rakhmat Sani, M.Kom

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

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

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

BAB II LANDASAN TEORI. beberapa ahli, definisi sistem adalah sebagai berikut.

SIKLUS REKAYASA PERANGKAT LUNAK (SDLC)

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

BAB II LANDASAN TEORI. Menurut Schroeder (2000) Penjadwalan dapat didefinisikan sebagai suatu

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

PEMELIHARAAN PERANGKAT LUNAK (SOFTWARE MAINTENANCE)

TUGAS I MANAGEMENT PROYEK SOFTWARE ENGINEERING. Disusun Oleh :

Definisi. Metode Pengembangan Sistem Informasi. Metodologi Pengembangan System. Definisi (lanjutan) Mengapa perlu? 7/21/2008

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

1. PENDAHULUAN 1.1 LATAR BELAKANG

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

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Rapid Application Development

Pertemuan 2 SOFTWARE DEVELOPMENT LIFE CYCLE (SDLC) POKOK BAHASAN

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

1) BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Developing Business/IT Solution (Tugas Individu-Rangkuman)

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

REKAYASA PERANGKAT LUNAK

Bab I Pendahuluan. I.1 Latar Belakang

MATERI PEMODELAN PERANGKAT LUNAK KELAS XI RPL

BAB 1 ASUMSI PERANAN PENGANALISIS SISTEM

BAB I PENDAHULUAN. pesat, banyak dari perusahaan dan instansi pemerintahan yang berlomba lomba

REKAYASA PERANGKAT LUNAK

ANALISIS, DESAIN DAN IMPLEMENTASI SISTEM INFORMASI

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Perbedaan pengembangan software dengan pengembangan sistem informasi

BAB II LANDASAN TEORI

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB II LANDASAN TEORI. pembelian dilakukan dengan mengubah bentuk barang. 2003). Menurut Soemarso S.R (1994) kegiatan pembelian dalam perusahaan

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

Pertemuan Ke 2. Donny Yulianto, S.Kom

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB II LANDASAN TEORI. Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling

FASE PENGEMBANGAN. MPSI sesi 7 & 8

BAB I PENDAHULUAN 1.1. Latar Belakang

Materi yang akan dibahas: 13-1

STMIK AMIKOM YOGYAKARTA

1 BAB I PENDAHULUAN. 1.1 Latar Belakang

Metode-Metode Pengembangan Desain Aplikasi

A. Konsep dan Teknik Pemeliharaan Perangkat Lunak

BAB III METODOLOGI PENELITIAN

CHAPTER 12. DEVELOPING BUSINESS SYSTEM (SUMMARY)

BAB III LANDASAN TEORI

SDLC Concepts. Muhammad Yusuf D3 Manajemen Informatika Universitas Trunojoyo

MODUL 4 Unified Software Development Process (USDP)


Bab V Perancangan Model Ensiklopedia

Ratna Wardani. Department of Electronic Engineering Yogyakarta State University

BAB II LANDASAN TEORI

Metodologi Pengembangan Sistem Informasi

BAB II LANDASAN TEORI. karyawan, jumlah jam kerja dalam seminggu, nomor bagian persediaan, atau

Decision Support System (DSS)

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

BAB 1 PENDAHULUAN Latar Belakang

BAB II LANDASAN TEORI

BAB V PENGEMBANGAN SISTEM PENDUKUNG KEPUTUSAN

BAB 1 PENDAHULUAN. 1.4 Latar Belakang. Dalam kondisi administrasi Dinas Komunikasi dan Informatika sekarang sangat

BAB II LANDASAN TEORI. dan belanja daerah atau perolehan lainnya yang sah antara lain:

Transkripsi:

PENGEMBANGAN SISTEM PENDUKUNG KEPUTUSAN BY : ALI AKBAR GHONI SLAMET AGUNG PRIYONO M. FAKHRURROZI BIMO A. BARKAH ADE KURNIA KAMALUDIN AKBAR IHZA FAJRIARDI SRI HAYYU NAUFAL ULFAH FIKA SIWI LESTARI REYHAN DARY FATURRAHMAN

SYSTEM DEVELOPMENT LIFE CYCLE (SDLC) METODE PENGEMBANGAN PROTOTYPING MANAJEMEN PERUBAHAN PERANGKAT DAN TINGKAT TEKNOLOGI SPK PLATFORM PENGEMBANGAN SPK MEMILIH PERANGKAT PENGEMBANGAN SPK SPK YANG DIKEMBANGKAN SECARA INDIVIDU / KELOMPOK MENGEMBANGKAN SPK BERSAMA DAFTAR ISI

System Development Life Cycle merupakan tahap tahap atau langkah langkah yang dilakukan untuk mengembangkan suatu sistem System Development Life Cycle merupakan pendekatan bertahap untuk melakukan analisa dan membangun rancangan sistem dengan menggunakan siklus yang spesifik terhadap kegiatan pengguna. (Kendall & Kendall, 2006) SYSTEM DEVELOPMENT LIFE CYCLE (SDLC)

Tahapan tahapan dalam SDLC adalah : Analisis, merupakan sebuah proses investigasi sistem yang sedang berjalan dengan tujuan untukmendapatkan jawaban mengenai pengguna sistem, cara kerja sistem dan waktu penggunaan sistem. Dariproses analisa ini akan didapatkan cara untuk membangun sistem baru Desain, merupakan proses penentuan cara kerja sistem dalam hal architechture design,interface design, database dan spesifikasi file, dan program design. Hasil dari proses perancangan ini akandidapatkan spesifikasi sistem. Implementasi, merupakan proses pembangunan sistem, instalasi sistem, dan rencana dukungan sistem Testing, merupakan proses pengujian sistem Maintenance, merupakan proses pengoperasian dan perawatan sistem. Perawatan sistem diperlukan dikarenakan : Sistem masih mengandung kesalahan, sehingga perlu diperbaiki Sistem memngalami perubahan karena permintaan baru dari pengguna Sistem mengalami perubahan karena perubahan lingkungan luar SYSTEM DEVELOPMENT LIFE CYCLE (SDLC)

Model model pada SDLC antara lain: Waterfall Prototyping Spiral Extreme Programming SYSTEM DEVELOPMENT LIFE CYCLE (SDLC)

METODE PROTOTYPING

PROTOTYPING Prototyping merupakan pelaksanaan analisa, perencanaan, dan fase implementasi secara bersamaan, dan berulang-ulang. Pengguna bisa melihat fungsionalitas sistem secara cepat dan menyediakan umpan balik.

PROTOTYPING FOR SPK Prototyping untuk pengembangan sistem pendukung keputusan yakni masalah semistruktur atau tidak terstruktur, bisa jadi manager dan pengembang tidak masalah secara lengkap.

KEUNTUNGAN PROTOTYPING Keuntungan dari prototyping adalah waktu pengembangan pendek, reaksi waktu pengguna pendek, meningkatkan pemahaman dari pengguna, dan biaya murah.

RAPID PROTOTYPING

RAPID PROTOTYPING Rapid Prototyping (RP) dapat didefinisikan sebagai metode-metode yang digunakan untuk membuat model berskala (prototipe) dari mulai bagian suatu produk (part) ataupun rakitan produk (assembly) secara cepat dengan menggunakan data Computer Aided Design (CAD) tiga dimensi. Rapid Prototyping memungkinkan visualisasi suatu gambar tiga dimensi menjadi benda tiga dimensi asli yang mempunyai volume. Selain itu produk-produk rapid prototyping juga dapat digunakan untuk menguji suatu part tertentu.

DIMENSI PROTOTYPING Representasi, Dari sebuah prototyping dapat dipertanyakan apakah hasilnya nanti akan dipresentasikan dalam sebuah konteks tekstual (kata-kata berbentuk narasi) atau dilengkapi dengan tampilan visual setra diagram yang mendukung alur proses dari sebuah aplikasi.

DIMENSI PROTOTYPING Jangkauan, Prototyping dapat berupa tampilan antar muka secara umum dan juga bisa dilengkapi dengan tampilan yang telah dilengkapi dengan contoh perhitungan ataupun tampilan data. Eksekutabilitas, Dalam dimensi ini, prototyping dengan kategori kompleks dapat berupa sebuah contoh program setengah jadi yang benar-benar dapat dieksekusi atau dijalankan, sehingga terbentuk sebuah simulasi yang seakan-akan nyata bagi para pengguna.

DIMENSI PROTOTYPING Pematangan, Prototyping dapat melalui tahaptahap tertentu hingga mencapai sebuah tahap yang dianggap matang sebelum memulai sebuah proses pembuatan.

APAKAH ANDA TAKUT DENGAN PERUBAHAN???!!!

Implementasi atau modifikasi DSS pada sebuah perusahaan/organisasi adalah sesuatu yang krusial, karena dapat menimbulkan dampak negatif jika tidak dilakukan antisipasi atau manajemen perubahan yang baik. Beberapa hal yang menjadi perhatian sebagai dampak perubahan adalah sebagai berikut : Perubahan proses/budaya kerja Kurang komunikasi dengan pemakai Rasa takut kehilangan pekerjaan Harapan yang terlalu besar KEKHAWATIRAN PERUBAHAN AKIBAT DSS

Dalam manajemen perubahan, performa sang MANAJER menjadi hal yang utama. Manajer harus dapat memastikan seluruh pengguna sistem yang baru atau termodifikasi dapat beradaptasi dan tetap efektif dalam melakukan pekerjaan. Proses pelatihan/training yang baik menjadi sangat penting. MANAJEMEN PERUBAHAN

MANAJEMEN PERUBAHAN Seorang manajer proyek harus mempunyai kemampuan komunikasi yang baik dalam bernegosiasi dengan pengguna dan para manajer. Seluruh stakeholder juga harus mendukung adanya perubahan pada sistem. Rasa Saling Percaya harus selalu dikembangkan. Kadang sulit untuk menerima masukan dari orang baru atau pihak luar.

Akan ada masa-masa sulit dalam perubahan, hal tersebut dapat diatasi dengan identifikasi yang akurat dan prioritas dalam beberapa iterasi proyek. Sebagai contoh, tidak baik langsung mengganti mesin mobil disel dengan mesin jet tanpa melakukan penyesuaian di beberapa hal, ada waktu yang tepat untuk menggantinya secara menyeluruh. Organisasi yang membiasakan shif dalam pekerjaannya akan sangat membutuhkan manajemen perubahan. Jika terjadi pergantian shif dan shif yang baru tidak dapat mengawali penggunaan sistem yang baru, hal buruk dapat terjadi sejak awal. MENGATASI SITUASI SULIT

Pengguna sebuah sistem yang baru pasti memiliki harapan atau ekspektasi yang tak terduga terhadap apa yang dapat diberikan dari sebuah sistem. Yang menjadi perhatian adalah bagaimana pengguna dapat merasakan kepuasan dengan sistem yang baru. Teori Lewin-Schein, menjelaskan cara mengelola harapan dari perubahan yang terdiri dari tiga tahap, yaitu Unfreezing Moving Refreezing. HARAPAN PENGGUNA / USER EXPECTATION

Unfreezing Mulailah dengan memperhatikan kebutuhan perubahan, sampai terjadi penerimaan terhadap perubahan itu Moving Kembangkan metode dan behaviour yang baru Tentukan momentum dan pelihara Refreezing Dorong arah perubahan yang ideal/diharapkan Kembangkan menuju ekuilibrium environment baru. TEORI LEWIN-SCHEIN

Tulis DSS dengan bahasa pemrograman umum : Pascal, Delphi, Java, C++ dll. Menggunakan 4GL : financial-oriented language, dataoriented language. Menggunakan DSS Generator : Excell. Menggunakan DSS Generator khusus Mengembangkan DSS dengan metodologi CASE PLATFORM PENGEMBANGAN SPK

Perangkat dan Tingkatan Teknologi SPK 1. SPK Khusus (Spesific DSS) Suatu hardware / software yang memungkinkan pengambil keputusan melakukan analisis terhadap suatu masalah tertentu. Contoh: SPK interaktif grafik dalam evaluasi penjadwalan produksi. 2. Pembangkit SPK (DSS Generator) Suatu paket hardware / software yang mampu secara cepat dan mudah membuat specific DSS. Contoh: GADS (Geodata Analysis and Display System), dan Financial Planning system (FPS) 3. Peralatan SPK (DSS Tools) Elemenelemen perangkat keras dan lunak yang digunakan untuk pengem bangan SPK khusus maupun pembangkit SPK. Contoh: Bahasa pemrograman, sistem operasi, perangkat lunak pengakses data

Terdapat 5 pihak yang berperan dalam pengembangan ketiga tingkatan SPK: 1. Manager/Pemakai, pihak yang terlibat langsung dalam pengambilan keputu san. 2. Penghubung, pihak yang membantu manager/pemakai seperti wakil/asisten 3. Pembangun SPK/fasilitator, pihak yang mengembangkan SPK khusus dari pe mbangkit. 4. Pendukung Teknik, pihak yang mengembangkan tambahan kemampuan ata u komponen sistem yang dibutuhkan dalam pengembangan SPK 5. Pengembang Peralatan, pihak yang mengembangkan teknologi baru (hardw are dan software)

Dalam pengembangan SPK, maka kita harus memilih perangkat sebagai berikut : Perangkat keras yang akan digunakan, apakah akan menggunakan PC, Unix Workstation, Web server, atau perangkat yang sudah tersedia. Perangkat lunak yang akan digunakan untuk mengembangkan SPK. MEMILIH PERANGKAT PENGEMBANGAN SPK

PENGEMBANGAN SPK BERBASIS TEAM Pengembangan DSS pada tahun 1970 dan 1980-an melibatkan skala yang bear, sistemnya kompleks, dan didesain utama untuk mendukung organisasi. Sistem ini didesain oleh tim yang terdiri dari user, penghubung, DSS builder, tenaga ahli, dan berbagai tools Secara organisasi, penempatan DSS Group bisa dimana-mana, umumnya pada lokasi: a) Dalam departemen IS (Information Services) b) Executive Staff Group c) Dalam Wilayah keuangan ataupun fungsi lainnya d) Dalam departemen rekayasa industri e) Dalam kelompok manajemen pengetahuan (Managemen Science Group) f) Dalama kelompok pusat informasi (Information Center Group Dengan berbasis Tim, maka pembangunan DSS menjadi kompleks, lama dan prosesnya memakan biaya.

PENGEMBANGAN SPK BERBASIS INDIVIDU PC telah tersebar di seluruh organisasi, komunikasi dengan server data telah meningkat, dan piranti perangkat lunak telah meningkat (kemampuan, user friendly,harga dan kualitas). Sehingga para pengguna memerlukan piranti untuk mengembangkan DSS/BI mereka sendiri, bahkan sistem berbasis web.

Berbagai keuntungan dan resiko yang bisa didapat user jika user sendiri yang membangun DS

Pengembangan tools dan generator Penggunaan tools otomatis Penggunaan potongan prefabrikasi Dengan menggunakan kedua tools tersebut akan meningkatkan produktivitas developer MENGEMBANGKAN DSS : MEMBANGUN SISTEM BERSAMA

Permintaan (query) handler Analisis sistem dan fasilitas desain Sistem pengelolaan dialog Generator report Generator Graphics Manajer source code Sistem pengelolaan basis Model Sistem pengelolaan Knowledge-base Object oriented tools Standar statistik dan manajemen science tools Tools pemodelan khusus Bahasa pemrograman Tools pencitraan dokumen PENGEMBANGAN DSS TERMASUK :