Bab 17
TUJUAN BELAJAR
GAMBARAN UMUM
MATERI
Tujuan Belajar
Setelah mempelajari bab ini, diharapkan mahasiswa dapat mengerti tentang : Cara organisasi membeli software aplikasi, mendapat layanan dari vendor, dan membeli hardware Bagaimana departemen sistem informasi mengembangkan software umum Bagaimana end user mengembangkan, menggunakan, dan mengendalikan sistem informasi berbasis komputer Bagaimana melakukan outsourcing untuk sistem informasi perusahaan Prinsip-prinsip dan berbagai tantangan atas rekayasa teknis proses bisnis Bagaimana prototipe digunakan untuk mengembangkan SIA, serta membahas keuntungan dan kerugiannya Apa yang dimaksud dengan CASE (Computer Aided Software Engineering) dan bagaimana penggunaannya dalam pengembangan sistem
MEMBELI SOFTWARE
Perusahaan dapat menyewa (mendownload) dari ASP (Application Service Providers). Yang harus diperhatikan adalah selektif dalam memilih vendor. Melalui request for proposal (RFP). Jangan lupa untuk mengevaluasi proposal yang diterima.
Manfaat Outsourcing
Solusi untuk bisnis Penggunaan aset Akses ke keahlian yang lebih besar dan teknologi yang lebih canggih Biaya yang lebih rendah Perbaikan waktu untuk pengembangan Peniadaan kepadatan dan kejarangan penggunaan Memfasilitasi pengecilan ukuran perusahaan
Risiko Outsourcing
Ketidakfleksibilitasan Kehilangan kendali Pengurangan keunggulan kompetitif Sistem paket Tujuan yang tidak terpenuhi Layanan yang kurang baik
PEMBUATAN PROTOTIPE
adalah pendekatan ke desain sistem yang mengembangkan model kerja yang disederhanakan dari sistem
Langkah
Pemakai
Analisis
Persetujuan pemakai
Operasionalkan prototipe
Ya
Gunakan prototipe yang telah disetujui sebagai spesifikasi untuk pengembangan aplikasi, atau buang prototipe
Para pemakai kurang pemahamannya atas kebutuhan mereka, atau kebutuhan mereka berubah dengan cepat Persyaratan sistem sulit ditetapkan Input dan output belum diketahui Tugas yang harus dilakukan tidak terstruktur dan semi terstruktur Para pendesain tidak pasti akan apa yang digunakan Sistem yang dikembangkan sangatlah penting dan sangat dibutuhkan Resiko yang berkaitan dengan pengembangan sistem yang salah, tinggi Reaksi para pemakai atas sistem yang baru adalah pertimbangan penting dalam pengembangan Banyak strategi desain yang harus diuji Pegawai pengembangan memiliki pengalaman dengan alat prototipe lainnya Pengawai pengembangan memiliki sedikit pengalaman dala mengembangkan sistem atau aplikasi yang dipertimbangkan Sistem akan jarang digunakan (dan karenanya efisiensi pemrosesan bukanlah hal utama)
Kerugian CASE
Beberapa alat CASE tidak dapat berinteraksi dengan sistem yang lain Harga teknologi CASE yang mahal Harapan yang tidak terpenuhi
TERIMA KASIH