Decision Support System Development

17 Dec
Pembuatan specialized business portal untuk menyelesaikan masalah tertentu
–      Prototype
–      Interactive, Web-based
–      Human Resource portal
•       Sedikit berpikir, banyak membuat strategi
–      Fokus pada inti masalah
–      Buat rencana untuk mencapai keberhasilan kecil yang cepat
•       Intranet-based portal untuk hiring, job postings, benefits, bonuses, retirement information
Systems Development Life Cycle
•       Empat Fase
–      Planning
–      Analysis
–      Design
–      Implementation
•       Cyclical
•       Dapat kembali ke fase lainnya
•       Waterfall model
 
 
Tools
•       Computer-aided software design tools
–      Upper CASE –
•       Membuat diagram sistem
–      Lower CASE
•       Me-Manage diagram dan code
–      Integrated CASE
•       Kombinasi
•       RAD design tools
–      Enterprise class repository and collaboration
–      UML modeling
•       Analysis and design software
•       Code debugging methods
•       Testing and quality assurance tools
Successful Project Management
•       Menentukan tujuan
•       Menentukan lingkup proyek
•       Menangani perubahan yang terjadi dan memastikan tidak keluar dari lingkup yang sudah ditentukan
•       Mendapat dukungan dari manajemen yang lebih tinggi
•       Menentukan batas waktu, milestones, dan biaya berdasarkan tujuan yang realistis
•       Melibatkan user
•       Membuat Dokumentasi
Kegagalan Implementasi
•       Kurang melibatkan stakeholder
•       Tidak memenuhi persyaratan
•       Meluasnya batasan/ruang lingkup
•       Harapan yang tidak realistis
•       Pendukung proyek meninggalkan pekerjaan
•       Kurang terampil atau tidak ahli
•       SDM yang tidak mencukupi
•       Teknologi Baru
Hambatan pada saat Pengembangan
•       Development environment
–      Faktor budaya organisasi
–      Tidak adanya dukungan manajemen
–      Perilaku User dan analis
–      Pengalaman User
–      Kemampuan team pengembang
•       Development process
–      Pendidikan, dukungan, keterlibatan dan pelatihan  User
Project Management Tools
•       Project management software memungkinkan untuk:
–      Kolaborasi antara beberapa team terpisah
–      Mengelola program dan sumber daya
–      Portfolio management
–      Web enabled
–      Mengumpulkan dan menganalisa data proyek
Alternative Development Methodologies
•       Parallel development
–      Multiple development pada sistem yang terpisah
•       Rapid Application Development
–      Pengembangan yang cepat namun memiliki fungsionalitas yang terbatas
•       Phased development
–      Sequential serial development
•       Prototyping
–      Rapid development of portions of projects for user input and modification
–      Small working model or may become functional part of final system
•       Throwaway prototyping
–      Pilot test or simple development platforms
 Agile Development
•       Rapid prototyping
•       Digunakan untuk:
–      Kebutuhan (requirement) yang sering kali berubah atau tidak jelas
–      Pengembangan yang cepat
•       Heavy user input
•       Incremental delivery with short time frames
•       Cenderung bermasalah dalam hal integrasi
DSS Development Methodology
•       Prototyping
•       Iterative design
•       Evolutionary development
•       Middle out process
•       Adaptive design
•       Incremental design
DSS Prototyping
•       Tahapan yang lebih pendek
–      Planning
–      Analysis
–      Design
–      Prototype
•       Feedback dari stakeholder  yang lebih cepat
•       Iterative
–      Dalam pengembangan prototype
–      Dalam sistem secara umum
–      Evaluasi integral part
•       Mekanisme Kontrol
•       Keuntungan
–      Melibatkan user dan pihak manajemen
–      Learning explicitly integrated
–      Prototyping bypasses information requirement
–      Short intervals between iterations
–      Biaya rendah
–      Pemahaman user terhadap sistem akan meningkat
•       Kelemahan
–      Kebutuhan yang berubah
–      Tidak memiliki pemahaman penuh terhadap benefit dan biaya
–      Kurang diuji
–      Tidak diperhatikannya Ketergantungan, keamanan, dan keamanan
–      Penuh dengan ketidakpastian
–      Masalah mungkin saja hilang
–      Kualitas berkurang
–      Biaya yang lebih tinggi karena  multiple productions
Change Management
•       Penting  bagi DSS
•       Manusia seringkali menolak perubahan
•       Mengkaji penyebab terjadinya perubahan
•       Mungkin saja membutuhkan perubahan budaya organisasi
•       Tahapan pada teori perubahan Lewin-Schein
–      Unfreeze
•       Menimbulkan kesadaran akan perlunya perubahan
•       Biasanya orang akan mendukung apa yang telah diciptakan
–      Move
•       Mengembangkan metode dan prilaku baru
•       Menciptakan dan mempertahankan  momentum
–      Refreeze
•       Memperkuat keinginan untuk melakukan perubahan
•       Membuat lingkungan yang stabil
DSS Technology Levels
•       DSS primary tools 
–      Fundamental elements
•       Programming languages, grafik, editor, sistem query
•       DSS generator (engine)
–      Integrated software package untuk membangun Specific DSS
•       Modeling, report generation, grafik, analisa resiko
•       Specific DSS
–      Aplikasi DSS yang sesuai dengan pekerjaan
•       DSS primary tools digunakan untuk membentuk tools yang terintegrasi yang digunakan untuk membentuk specific tools
 
DSS
•       Hardware
–      PC hingga multiprocessor mainframes
•       Software
–      Memiliki banyak kriteria
–      Membuat sendiri, outsource, atau membeli yang siap pakai
–      Software yang siap pakai (Off the shelf software) seringkali terupdate; banyak tersedia di pasaran.
–      Harga yang fluktuatif
–      Tersedianya tools yang berbeda
•       Team pengembang DSS memerlukan effort yang cukup tinggi untuk membangun dan mengelola
•       End user pengembang DSS
–      Decision-makers dan knowledge workers mengembangkan DSS untuk menyelesaikan masalah atau meningkatkan produktivitas
•       Keuntungan
•       Waktu yang singkat
•       Spesifikasi kebutuhan user dihilangkan/dieliminasi
•       Masalah implementasi berkurang
•       Biaya rendah
•       Resiko
•       Kualitas mungkin saja rendah
•       Tidak terdokumentasi dengan baik
•       Resiko keamanan bisa saja meningkat

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: