Sistem Penunjang Keputusan 1 1
Arsitektur Aplikasi SPK (2)
Tahap Perancangan DSS
Membangun DSS itu Rumit Masalah teknis Masalah perilaku Banyak Pendekatan Berbeda
Strategi Pengembangan DSS disesuaikan kebutuhan bahasa pemrograman bertujuan umum Bahasa Generasi Keempat Tool pengembangan DSS yang terintegrasi (generator atau engine) Domain-specific DSS generator Metodologi CASE Mengintegrasikan beberapa pendekatan di atas
Proses Pengembangan DSS Prototyping Tidak semua kegiatan dilakukan untuk setiap DSS
8 Tahapan Perancangan DSS Perencanaan (Planning) Perlu pengkajian dan diagnosis masalah Tentukan tujuan dan sasaran dari DSS Apa sajakah keputusan kunci/penting? Perencanaan pada umumnya berhubungan dengan perumusan masalah serta penentuan tujuan dari DSS.
8 Tahapan Perancangan DSS 2. Penelitian (Research) Identifikasi pendekatan yang relevan untuk menanggapi kebutuhan pengguna dan sumber daya yang tersedia Penelitian berhubungan dengan pencarian data serta sumber daya yang tersedia.
8 Tahapan Perancangan DSS 3. Analisis (Analysis) Penentuan pendekatan konstruksi terbaik dan sumber daya khusus yang diperlukan untuk implementasi Mencakup: sumber daya teknis sumber daya staf Sumber keuangan sumber daya organisasi
8 Tahapan Perancangan DSS 3. Analisis (cont)...... Desain konseptual diikuti oleh studi kelayakan Tahap ini termasuk penentuan teknik perancangan dan pendekatan pengembangan sistem yang akan dilakukan serta sumber data yang dibutuhkan.
8 Tahapan Perancangan DSS 4. Perancangan (Design) Tentukan spesifikasi rinci dari sistem Komponen Struktur Fitur Pilih perangkat lunak yang sesuai atau menuliskannya Dalam tahap ini, dilakukan perancangan terhadap ketiga subsistem dari DSS yaitu, subsistem database, subsistem model, dan subsistem dialog.
8 Tahapan Perancangan DSS 5. Pembangunan (Construction) Tahap ini merupakan kelanjutan dari tahap perancangan, dimana ketiga subsistem yang dirancang digabungkan menjadi suatu DSS. Pada tahap ini dimulai coding bagi DSS. Teknis pelaksanaan desain Diuji dan memperbaiki terus menerus Antarmuka DSS dengan sistem lain
8 Tahapan Perancangan DSS 6. Implementasi (Implementation) Tahap ini merupakan penerapan DSS dengan beberapa tugas yang harus dilakukan yaitu: testing, evaluation, demonstration, orientation, training, dan deployment.
8 Tahapan Perancangan DSS 7. Pemeliharaan (Maintenance) & Dokumentasi Tahap ini melibatkan perencanaan sistem dan dukungan pengguna yang harus dilakukan terus menerus untuk mempertahankan keandalan sistem. Mengembangkan dokumentasi yang tepat
8 Tahapan Perancangan DSS 8. Adaptasi (Adaptation) Dalam tahap ini dilakukan pengulangan terhadap tahap-tahap sebelumnya sebagai respon atas perubahan kebutuhan user.
Proses Pengembangan : Life Cycle Versus Prototyping Pendekatan Life Cycle Pendekatan prototyping evolusioner (proses berulang)
Pendekatan Pengembangan Life Cycle dan DSS Tidak sesuai untuk Kebanyakan DSS Pengguna dan Manajer mungkin tidak memahami kebutuhan informasi dan pemodelan mereka
Pendekatan Evolusioner Prototyping Membangun DSS dalam serangkaian langkah- langkah pendek dengan umpan balik langsung dari pengguna Pilih sebuah subproblem penting untuk dibangun lebih dulu Mengembangkan sistem kecil tapi dapat digunakan untuk membantu pengambil keputusan Evaluasi sistem terus menerus Menyaring, memperluas, dan memodifikasi sistem dalam siklus Ulangi Stabil dan komprehensif untuk dibangkitkan sistem
Keunggulan & Kekurangan Prototyping Keunggulan Prototyping: Waktu pengembangan yang singkat Waktu reaksi user (umpan balik dari pengguna) yang singkat Peningkatan pemahaman pengguna sistem, informasi yang dibutuhkan, dan kemampuannya. Biaya rendah. Kekurangan dan Keterbatasan Keuntungan mungkin hilang melalui siklus
User-Develop System Akibat Pengembangan dari .. Personal computers Jaringan Komunikasi Komputer Komunikasi PC-mainframe Perangkat lunak pengembangan yang mudah Mengurangi biaya perangkat lunak dan perangkat keras Peningkatan kemampuan Personal computer Komputasi di seluruh perusahaan Mudah akses ke data dan model Arsitektur Client / server
Perencanaan dan organisasi yang luas Beberapa kegiatan yang umum Tim Pengembang DSS Upaya keras Perencanaan dan organisasi yang luas Beberapa kegiatan yang umum Sekelompok orang untuk membangun dan mengelolanya. Ukuran tergantung pada Upaya Alat
Penempatan Secara Organisasional dari Group Pengembangan DSS Dalam departemen layanan informasi (IS) Lebih tepat dalam kelompok staf eksekutif Keuangan atau area fungsional lainnya Departemen teknik industri Kelompok Ilmu Manajemen Kelompok pusat informasi
Pengguna Akhir Komputer dan User-Developed DSS Pengembangan pengguna akhir (end-user) komputer dan sistem informasi berbasis komputer oleh orang-orang di luar bidang sistem informasi formil Pengguna akhir (End-User) Pada setiap tingkat organisasi Dalam setiap area fungsional Tingkat keterampilan komputer bervariasi Pertumbuhan
Keuntungan User-Developed DSS Pengiriman tepat waktu Menghilangkan spesifikasi kebutuhan pengguna yang luas dan formal Mengurangi beberapa masalah implementasi DSS Biaya rendah
User-Developed DSS Risk Kualitas Buruk Kualitas Risiko alat dan fasilitas standar atau tidak sesuai risiko proses pembangunan risiko manajemen data Peningkatan Risiko Keamanan Masalah dari Kurangnya Dokumentasi dan Prosedur Pemeliharaan
Isu dalam Mengurangi Risiko End-User Computing Deteksi kesalahan Penggunaan teknik audit Menentukan besaran kontrol yang tepat Selidiki penyebab kesalahan Solusi
Alat & Tingkat Teknologi DSS Tiga Tingkat Teknologi DSS DSS spesifik [aplikasi] Alat DSS Terpadu (generator) [Excel] Alat DSS Primer [bahasa pemrograman] Plus Alat DSS Terpadu Sekarang semua dengan Web Hooks dan interface GUI yang mudah
Pemilihan Alat Pengembangan DSS Pertanyaan a) Apa alat yang digunakan? b) Perangkat keras yang mana? c) Sistem Operasi yang mana? d) Apa jaringan untuk menjalankannya? Pilihan Mainframe DSS Software Software PC DSS (Unix) Software Workstation
Kompleksitas Proses Seleksi Perangkat Lunak Kebutuhan informasi DSS dan output tidak sepenuhnya diketahui Ratusan paket perangkat lunak Paket perangkat lunak berkembang sangat pesat Seringnya perubahan harga Melibatkan beberapa orang
Kompleksitas Proses Seleksi Perangkat Lunak Salah satu bahasa untuk beberapa DSS? Alat persyaratan dapat berubah Puluhan kriteria, beberapa tidak berwujud, beberapa konflik Teknis, fungsional, pengguna akhir, dan isu-isu manajerial Evaluasi yang dipublikasikan bersifat subjektif dan dangkal Trade off antara lingkungan terbuka dan tertutup
Pilihan DSS Generator Beberapa DSS generator yang lebih baik untuk jenis aplikasi tertentu daripada yang lain
Pengembangan DSS Menempatkan Sistem Bersama Alat pengembangan dan generator Penggunaan alat yang sangat otomatis Gunakan potongan prefabricated meningkatkan produktivitas pembangun
Pengembangan Sistem DSS mencakup Penanganan permintaan (query) Fasilitas analisis dan desain sistem Sistem manajemen dialog Generator laporan Generator grafis Manajer Source code
Pengembangan Sistem DSS mencakup Sistem manajemen berbasis Model Sistem manajemen pengetahuan Alat berorientasi objek Standar statistik dan alat-alat ilmu manajemen Alat pemodelan khusus Bahasa pemrograman Alat pencitraan dokumen
Komponen Sistem Pengembangan DSS Beberapa mungkin diintegrasikan ke generator DSS Lainnya dapat ditambahkan sesuai kebutuhan Komponen yang digunakan untuk membangun DSS baru Inti dari sistem termasuk bahasa pengembangan atau generator DSS Konstruksi dilakukan dengan menggabungkan modul pemrograman lingkungan Windows menangani antarmuka
Arah Penelitian DSS DSS di Masa depan DSS Cerdas menjadi proaktif Masa Depan DSS harus kreatif DSS akan menjadi serba-keputusan Peran yang lebih besar untuk ilmu manajemen, psikologi kognitif, teori perilaku, ekonomi informasi, ilmu komputer, dan ilmu politik
Arah Penelitian DSS Harus mampu menciptakan alternatif secara mandiri Kemajuan terbaru dalam teknologi komputer meningkatkan DSS Peningkatan DSS berlaku untuk masalah yang lebih terstruktur Harus mampu menciptakan alternatif secara mandiri Banyak lagi-berbagai perspektif penelitian DSS
Arah Penelitian DSS Penelitian tentang interaksi antara individu dan kelompok Lebih banyak penelitian komponen manusia dari DSS: pembelajaran dan pemberdayaan. Integrasi DSS dengan sistem lain (ES, CBIS) Ekspansi dari konsep model manajemen
Trend DSS DSS berbasis PC terus berkembang Untuk DSS institusi: trend menuju DSS terdistribusi Pendukung keputusan yang saling tergantung dikumpulkan menjadi DSS group Produk sistem pendukung keputusan yang menggabungkan kecerdasan buatan: DSS cerdas Versi DSS fokus menuju kelompok pengguna atau aplikasi tertentu (EIS, GSS) Pengembangan selanjutnya ke arah kemampuan user- friendly Pasar perangkat lunak DSS terus berkembang dan matang
Tantangan DSS Arsitektur terpadu Konektivitas Manajemen dokumen data Lebih Intelijen Sprague and Watson [1996]
Selesai