Chapter 13: Building Information Systems
13.1 SISTEM PERUBAHAN ORGANISASI DIRENCANAKAN
Pengembangan Sistem dan Perubahan Organisasi
Teknologi informasi dapat
mempromosikan berbagai tingkat perubahan organisasi, mulai dari tambahan untuk
jauh. Gambar 13.1 menunjukkan empat jenis perubahan organisasi struktural yang
diaktifkan oleh teknologi informasi: (1) otomatisasi, (2) rasionalisasi, (3)
proses bisnis desain ulang, dan (4) pergeseran paradigma. Setiap membawa risiko
yang berbeda dan manfaat.
Bentuk yang
paling umum dari perubahan organisasi yang otomatisasi dan rasionalisasi. Ini
relatif lambat bergerak dan lambat-perubahan strategi pengembalian sederhana
hadir tapi sedikit risiko.
Proses Bisnis Redesign
Manajemen
proses bisnis menyediakan berbagai alat dan metodologi untuk menganalisis
proses yang ada, merancang proses baru, dan mengoptimalkan proses tersebut. BPM
tidak pernah menyimpulkan karena proses perbaikan memerlukan perubahan
terus-menerus. Perusahaan berlatih manajemen proses bisnis melalui
langkah-langkah berikut:
1. Mengidentifikasi
proses untuk perubahan
2. Menganalisis
proses yang ada
3. Desain
proses baru
4. Melaksanakan
proses baru
5. pengukuran
berkelanjutan
13.2 GAMBARAN SISTEM PEMBANGUNAN
Kegiatan yang masuk ke menghasilkan
solusi sistem informasi untuk masalah organisasi atau peluang disebut
pengembangan sistem. Pengembangan sistem adalah jenis terstruktur masalah
diselesaikan dengan kegiatan yang berbeda. Kegiatan ini terdiri dari analisis
sistem, desain sistem, pemrograman, pengujian, konversi, dan produksi dan
pemeliharaan.
Kegiatan
pengembangan sistem digambarkan biasanya secara berurutan. Namun beberapa
kegiatan mungkin perlu diulang atau terjadi secara bersamaan.
Analisis Sistem
Analisis
sistem adalah analisis masalah bahwa perusahaan mencoba untuk memecahkan dengan
sistem informasi. Ini terdiri dari mendefinisikan masalah, mengidentifikasi
penyebabnya, menentukan solusi, dan mengidentifikasi kebutuhan informasi yang
harus dipenuhi oleh solusi sistem.
Desain Sistem
Analisis sistem menggambarkan apa yang sistem
harus Anda lakukan untuk memenuhi kebutuhan informasi, dan desain sistem
menunjukkan bagaimana sistem akan memenuhi tujuan ini. Desain sistem informasi
adalah rencana keseluruhan atau model untuk sistem itu. Seperti cetak biru dari
sebuah bangunan atau rumah, itu terdiri dari semua spesifikasi yang memberikan
sistem bentuk dan struktur.
Melengkapi Proses Pengembangan Sistem
Langkah-langkah
yang masih ada dalam proses pengembangan sistem menerjemahkan spesifikasi
solusi yang didirikan selama analisis sistem dan desain dalam sistem informasi
beroperasi penuh. Langkah menyimpulkan tesis terdiri dari pemrograman,
pengujian, konversi, produksi, dan pemeliharaan.
Pemodelan dan Perancangan Sistem: Terstruktur dan
Berorientasi Objek Metodologi
Metodologi
terstruktur telah digunakan untuk mendokumentasikan, menganalisis, dan sistem
informasi desain sejak 1970-an. Terstruktur mengacu pada fakta bahwa teknik
langkah demi langkah, dengan masing-masing bangunan langkah pada satu
sebelumnya. Metodologi terstruktur adalah top-down, maju dari yang tertinggi,
tingkat yang paling abstrak ke level terendah detail-dari umum ke spesifik.
13.3
ALTERNATIF PENDEKATAN SISTEM-BANGUNAN
Siklus Hidup
Sistem Tradisional
Siklus
sistem kehidupan adalah metode tertua untuk membangun sistem informasi.
Metodologi siklus kehidupan adalah pendekatan bertahap untuk membangun sebuah
sistem, membagi pengembangan sistem dalam tahap formal.
Metodologi
siklus sistem kehidupan mempertahankan divisi sangat formal kerja antara
pengguna akhir dan spesialis sistem informasi. Spesialis teknis, seperti analis
dan programmer sistem, yang bertanggung jawab untuk banyak analisis sistem,
desain, dan pelaksanaan pekerjaan; pengguna akhir terbatas untuk menyediakan
kebutuhan informasi dan meninjau pekerjaan staf teknis itu.
Prototyping
Prototyping
terdiri dari membangun sistem eksperimental dengan cepat dan murah bagi
pengguna akhir untuk mengevaluasi. Dengan berinteraksi dengan prototipe,
pengguna bisa mendapatkan ide yang lebih baik dari kebutuhan informasi mereka.
Prototipe didukung oleh pengguna dapat digunakan sebagai template untuk membuat
sistem final.
Langkah-langkah
dalam prototyping:
Langkah 1:
Mengidentifikasi persyaratan dasar pengguna. Perancang sistem (biasanya seorang
spesialis sistem informasi) bekerja dengan pengguna hanya cukup lama untuk
menangkap kebutuhan dasar pengguna informasi.
Langkah 2:
Mengembangkan prototipe awal. Sistem desainer menciptakan prototipe bekerja
dengan cepat, dengan menggunakan alat untuk menghasilkan perangkat lunak dengan
cepat.
Langkah 3:
Gunakan prototipe. Pengguna disarankan untuk bekerja dengan sistem untuk
menentukan seberapa baik prototipe memenuhi kebutuhan nya dan membuat saran
untuk meningkatkan prototipe.
Langkah 4: Merevisi dan meningkatkan prototipe. Sistem pembangun mencatat
semua perubahan permintaan pengguna dan memurnikan prototipe yang sesuai.
Setelah prototipe telah direvisi, siklus kembali ke Langkah 3. Langkah 3 dan 4
diulang sampai pengguna puas.
Pengembangan
End-User
Beberapa jenis sistem
informasi dapat dikembangkan oleh pengguna akhir dengan sedikit atau tanpa
bantuan resmi dari spesialis teknis. Fenomena ini disebut pengembangan pengguna
akhir. Serangkaian perangkat lunak dikategorikan sebagai bahasa generasi
keempat membuat ini mungkin. Bahasa generasi keempat adalah perangkat lunak
yang memungkinkan pengguna akhir untuk membuat laporan atau mengembangkan
aplikasi perangkat lunak dengan bantuan teknis minimal atau tidak ada.
Paket Aplikasi Software dan outsourcing
Perusahaan dapat menyewa perangkat lunak dari penyedia layanan perangkat lunak,
mereka dapat membeli paket perangkat lunak dari vendor komersial, atau mereka
dapat memiliki aplikasi kustom yang dikembangkan oleh sebuah perusahaan
outsourcing.
13.4 PENGEMBANGAN APLIKASI UNTUK PERUSAHAAN DIGITAL
Rapid Application Development (RAD)
Alat berorientasi objek perangkat
lunak, perangkat lunak dapat digunakan kembali, prototyping, dan alat-alat
bahasa generasi keempat yang membantu sistem pembangun menciptakan sistem
bekerja jauh lebih cepat daripada yang mereka bisa menggunakan metode
sistem-bangunan dan perangkat lunak tradisional. Pengembangan aplikasi cepat
jangka (RAD) digunakan untuk menggambarkan proses ini menciptakan sistem yang
bisa diterapkan dalam waktu yang sangat singkat. RAD dapat mencakup penggunaan
pemrograman visual dan alat-alat lainnya untuk membangun antarmuka pengguna
grafis, prototyping berulang elemen sistem kunci, otomatisasi kode program
generasi, dan kerja sama tim yang erat antara pengguna akhir dan spesialis
sistem informasi.
Komponen
Berbasis Pengembangan dan Layanan Web
Untuk lebih mempercepat
penciptaan perangkat lunak, kelompok objek telah berkumpul untuk menyediakan
komponen perangkat lunak untuk fungsi umum seperti antarmuka pengguna grafis
atau kemampuan pemesanan online yang dapat dikombinasikan untuk membuat
aplikasi bisnis skala besar. Pendekatan ini untuk pengembangan perangkat lunak
yang disebut pembangunan berbasis komponen, dan memungkinkan sistem yang akan
dibangun oleh perakitan dan mengintegrasikan komponen perangkat lunak yang ada.
Sumber :
Laudon, Kenneth C. dan Laudon, Jane P. 2012. MANAGEMENT INFORMATION SYSTEMS. New Jersey: Pearson
Prentice Hall.
Tidak ada komentar:
Posting Komentar