Anda di halaman 1dari 12

TUGAS KELOMPOK

MANAJEMEN SISTEM INFORMASI

NAMA KELOMPOK :

HENRY RICARDO FOENALE


REANY YONANTHY MBEO

BAB 13 :
Membangun Sistem Informasi

Tujuan Pembelajaran Setelah membaca bab ini, Anda akan dapat menjawab pertanyaan-
pertanyaan berikut:
13- 1 Bagaimana membangun sistem baru menghasilkan perubahan organisasi?
13- 2 Apa kegiatan inti dalam proses pengembangan sistem?
13- 3 Apa metodologi utama untuk pemodelan dan perancangan sistem?
13- 4 Apa metode alternatif untuk membangun sistem informasi?
13- 5 Apa pendekatan baru untuk membangun sistem di era perusahaan digital?
Ringkasan :
Angostura adalah salah satu produsen rum terkemuka Karibia dan pemimpin pasar dunia yang
berkantor di berkantor pusat di Laventille, Trinidad
Angostura Angostura memiliki 330 karyawan penuh waktu dan pendapatan tahunan sekitar
$100 juta. Angostura masih menangani distribusi lokal produknya di Trinidad dan Tobago,
dengan tim yang terdiri dari 16 perwakilan,
Masalah yang ada pada angostura adalah system manual yang memakan waktu dan biaya yang
besar disala proses penjualannya, karna harus megecek smua data secara manual :
Karena proses yang terjadi didalam system manualnya adalah :
Masalah yang ada pada angostura adalah system manual yang memakan waktu dan biaya yang
besar disala proses penjualannya, karna harus megecek smua data secara manual :
Dalam proses Penjualan menerima pesanan di lapangan. Meskipun pengaturan ini bekerja
dengan baik di masa lalu, prosesnya sangat manual, membosankan, dan memakan waktu dan
terkadang karena pesanan yang tidak akurat.
Setiap hari, 16 perwakilan penjualan di lapangan harus menyalin pesanan di atas kertas dan
kembali ke kantor untuk menyerahkan formulir pesanan kepada perwakilan layanan pelanggan,
yang kemudian akan secara manual memasukkan data pesanan ke dalam perencanaan sumber
daya perusahaan SAP (ERP) Angostura) sistem.
Karena pesanan ditulis tangan, informasi bisa salah dibaca dan dimasukkan, yang bisa
mengakibatkan barang salah dikirim ke pelanggan. Pesanan yang tidak akurat seperti itu sering
dikembalikan, membuat lebih banyak dokumen dan biaya lebih tinggi. Angostura juga
menggunakan proses manual untuk pelaporan dan pelacakan faktur dan informasi piutang, yang
dapat membuat penundaan dan kesalahan tambahan.
Perwakilan penjualan juga bekerja dengan data tentang ketersediaan produk yang mungkin
sudah ketinggalan zaman. Jika perwakilan penjualan jauh dari kantor,mereka tidak akan dapat
mengetahui apakah suatu pesanan benar-benar dapat dipenuhi. Mereka harus menelepon gudang
Angostura untuk mengetahui apakah ada pesanan bisa jadi.

Maka Pada tahun 2012 manajemen Angostura memutuskan bahwa diperlukan proses penjualan
menjadi lebih ramping dan efisien dan harus menggunakan teknologi seluler.
Sehingga Angostura Membangun Sistem Penjualan Seluler

Mereka mengidentifikasi serangkaian persyaratan informasi terperinci untuk proses penjualan


yang lebih baik dan menghabiskan lebih dari satu tahun untuk mengevaluasi sistem solusi tem
dari lima vendor ponsel. Salah satu persyaratan penting adalah bahwa aplikasi harus dapat
memperbarui ketersediaan secara otomatis produk yang dibeli dari inventaris perusahaan secara
keseluruhan dan mengintegrasikannya
Dan disini Angostura sudah melakukan pegecekan data dan system agar mereka bisa merubah
system kerjanya secara keseluruhan
Aplikasi penjualan terintegrasi dengan sistem ERP perusahaan, memberikan informasi terkini
kepada perwakilan penjualan tentang ketersediaan produk di gudang. dengan sistem SAP ERP
back-end perusahaan. Persyaratan lain adalah bahwa sistem seluler dapat beroperasi secara
offline sehingga perwakilan penjualan dapat tetap memasukkan pesanan di perangkat seluler
meskipun tidak ada koneksi online aktivitas. Setelah online, perangkat kemudian dapat
mengirim pesanan melalui ERP sistem.
Dan system baru yang dipakai adalah :
Dengan Aplikasi Penjualan Seluler Angostura, pesanan dapat dibuat dalam waktu kurang dari
30 detik, tergantung pada ukuran pesanan, membuat proses pemesanan dua kali lebih cepat.
Ada penghematan waktu 20 persen per tenaga penjual karena tenaga penjualan sekarang
memiliki kemampuan untuk mengirim pesanan saat mereka memesan daripada menunggu
sampai mereka kembali ke kantor. Jumlah waktu yang biasanya dihabiskan oleh perwakilan
layanan pelanggan untuk entri data—yang cukup besar—telah berkurang 75 persen,
membebaskan waktu untuk tugas-tugas yang lebih berguna. Pesanan yang dikembalikan telah
dikurangi hingga 30 persen.
Pengalaman Angostura menggambarkan beberapa langkah yang diperlukan untuk merancang
dan membangun sistem informasi baru.
Maka hal penting yang diperlukan dalam Membangun sistem baru adalah :
 analisis masalah organisasi dengan sistem yang ada
 menilai persyaratan informasi
 memilih teknologi yang sesuai
 mendesain ulang proses bisnis dan pekerjaan

Manajemen harus bisa :


Mengawasi upaya pembangunan sistem dan mengevaluasi manfaat dan biaya.
Persyaratan informasi dimasukkan ke dalam desain sistem baru, yang mewakili proses
perubahan organisasi yang direncanakan.

Maka dalam Kasus pada bab ini yang perlu diliat adalah :
 Kemampuan Angostura untuk menangani pesanan penjualan terhambat oleh proses
manual yang usang dan tidak efisien, yang meningkatkan biaya, memperlambat
pekerjaan, dan membatasi kemampuan perusahaan untuk melayani pelanggannya.
 Solusinya adalah mendesain ulang proses pesanan penjualan untuk menggunakan
perangkat seluler dan perangkat lunak dan memungkinkan pesanan dimasukkan melalui
iPad dan dikirimkan ke sistem ERP back-end perusahaan. Persyaratan informasi
Angostura dimasukkan ke dalam desain sistem. Solusinya tidak hanya mencakup
Maka dari gambar diatas menunjukan manfaant dari system yangdipakai adalah :
* Sistem Pesanan Penjualan Seluler
* Kirim pesanan melalui perangkat seluler
* Perbarui inventaris dan pesanan online secara real time
* Operasikan offline dan online Operate offline and online
* Menghemat waktu
* Tingkatkan layanan
* Mengurangi biaya

Maka dapat disimpulkan bahwa dengan penerapan teknilogi baru maka perubahan yang didapat
adalah pada buda perusahaan, proses bisnis, dan fungsi pekerjaan, Operasi penjualan Angostura
menjadi jauh lebih efisien dan hemat biaya.
Maka dari 5 pertanyaan diatas sudah terjawab dengan :
Membangun sistem informasi baru adalah salah solusi terbaik direncanakan merubah system
lama yang ada, Pengenalan sistem informasi baru melibatkan lebih dari sekadar perangkat keras
dan perangkat lunak baru. Ini juga mencakup perubahan dalam pekerjaan, keterampilan,
manajemen, dan organisasi. Ketika kami merancang sistem informasi baru, kami mendesain
ulang organisasi. Pembangun sistem harus memahami bagaimana suatu sistem akan
mempengaruhi proses bisnis tertentu dan organisasi secara keseluruhan.
Teknologi informasi dapat mempromosikan berbagai tingkat perubahan organisasi, mulai dari
inkremental hingga jauh jangkauannya.

PROSES BISNIS SEBAGAIMANA ADANYA UNTUK PEMBELIAN BUKU DARI TOKO


BUKU FISIK

Gambar 13.2 mengilustrasikan proses "sebagaimana adanya" untuk membeli buku dari toko
fisik
toko buku. Pertimbangkan apa yang terjadi ketika pelanggan mengunjungi toko buku fisik dan
mencari buku di raknya.
Jika dia menemukan buku itu, orang itu membawanya ke kasir dan membayarnya melalui kartu
kredit, uang tunai, atau cek. Jika pelanggan tidak dapat menemukan buku itu, dia harus meminta
petugas toko buku untuk mencari di rak atau memeriksa catatan inventaris toko buku untuk
melihat apakah ada stok. Jika petugas menemukan buku itu, pelanggan membelinya dan pergi.
Jika buku tidak tersedia secara lokal, petugas menanyakan tentang pemesanan untuk pelanggan
dari gudang toko buku atau dari distributor atau penerbit buku. Begitu buku yang dipesan tiba di
toko buku, karyawan toko buku menelepon pelanggan dengan informasi ini. Pelanggan harus
pergi ke toko buku lagi untuk mengambil buku dan membayarnya.
Jika toko buku tidak dapat memesan buku untuk pelanggan, pelanggan harus mencoba toko
buku lain. Anda dapat melihat bahwa proses ini memiliki banyak langkah dan mungkin
mengharuskan pelanggan untuk melakukan beberapa perjalanan ke toko buku.
Merancang proses baru:
Setelah proses yang ada dipetakan dan diukur dari segi waktu dan biaya, tim desain proses akan
mencoba memperbaiki proses dengan merancang yang baru. Sebuah proses "to-be" baru yang
disederhanakan akan didokumentasikan dan dimodelkan untuk perbandingan dengan proses
lama.
GAMBAR 13.3 RANCANG ULANG PROSES PEMBELIAN BUKU ONLINE
Gambar 13.3 mengilustrasikan bagaimana proses pembelian buku dapat didesain ulang dengan
memanfaatkan Internet. Pelanggan mengakses toko buku online melalui Internet dari
komputernya. Dia mencari katalog online toko buku untuk buku yang dia inginkan.
Jika buku tersedia, pelanggan memesan buku secara online, memberikan informasi kartu kredit
dan alamat pengiriman, dan buku dikirimkan ke rumah pelanggan. Jika toko buku online tidak
menjual buku tersebut, pelanggan memilih toko buku online lain dan mencari buku tersebut lagi.
Proses ini memiliki langkah yang jauh lebih sedikit dari itu
Proses baru untuk membeli buku secara online mungkin hanya memakan waktu beberapa menit,
meskipun pelanggan mungkin harus menunggu beberapa hari atau seminggu untuk mendapatkan
buku tersebut dan harus membayar biaya pengiriman.
Tetapi pelanggan menghemat waktu dan uang dengan tidak harus pergi ke toko buku atau
melakukan kunjungan tambahan untuk mengambil buku. Biaya penjual buku lebih rendah
karena mereka tidak perlu membayar lokasi toko fisik atau inventaris lokal.
4. Menerapkan proses baru : Setelah proses baru dimodelkan dan dianalisis secara menyeluruh,
proses tersebut harus diterjemahkan ke dalam seperangkat prosedur dan aturan kerja yang baru.
Sistem informasi baru atau peningkatan pada sistem yang ada mungkin harus diimplementasikan
untuk mendukung proses yang didesain ulang.

13-2 Apa saja aktivitas inti dalam proses pengembangan sistem?


Sistem informasi baru adalah hasil dari proses pemecahan masalah organisasi. Sistem infomasi
baru dibangun sebagai solusi untuk beberapa jenis masalah atau serangkaian masalah yang
dirasakan organisasi sedang dihadapi. Masalah
mungkin salah satu di mana manajer dan karyawan menyadari bahwa organisasi tidak berkinerja
sebaik yang diharapkan atau bahwa organisasi harus mengambil keuntungan dari peluang baru
untuk melakukan dan lebih berhasil.
Aktivitas yang menghasilkan solusi sistem informasi untuk masalah atau peluang organisasi
disebut pengembangan sistem.
Pengembangan sistem adalah jenis masalah terstruktur yang diselesaikan dengan aktivitas yang
berbeda. Kegiatan ini terdiri dari analisis sistem, desain sistem, pemrograman, pengujian,
konversi, dan produksi dan pemeliharaan.

Analisis Sistem
Analisis sistem adalah analisis masalah yang coba dipecahkan oleh perusahaan dengan sistem
informasi. Ini terdiri dari mendefinisikan masalah, mengidentifikasi penyebabnya, menentukan
solusi, dan mengidentifikasi kebutuhan informasi yang harus dipenuhi oleh solusi sistem.
Analis sistem membuat peta jalan dari organisasi dan sistem yang ada, mengidentifikasi pemilik
utama dan pengguna data bersama dengan perangkat keras dan perangkat lunak yang ada.
Analis sistem kemudian merinci masalah sistem yang ada. Dengan memeriksa dokumen, kertas
kerja, dan prosedur, mengamati operasi sistem, dan mewawancarai pengguna utama sistem,
analis dapat mengidentifikasi area masalah dan tujuan yang akan dicapai oleh solusi. Seringkali,
solusinya membutuhkan pembangunan sistem informasi baru atau meningkatkan yang sudah
ada.
Desain Sistem
Analisis sistem menjelaskan apa yang harus dilakukan sistem untuk memenuhi persyaratan
informasi, dan desain sistem menunjukkan bagaimana sistem akan memenuhi tujuan ini. Desain
sistem informasi adalah keseluruhan rencana atau model untuk sistem itu. Seperti cetak biru
sebuah bangunan atau rumah, ia terdiri dari semua spesifikasi yang memberikan sistem bentuk
dan strukturnya.
Perancang sistem merinci spesifikasi sistem yang akan memberikan fungsi yang diidentifikasi
selama analisis sistem. Spesifikasi ini harus membahas semua komponen manajerial, organisasi,
dan teknologi dari solusi sistem.

Metodologi Terstruktur

Metodologi terstruktur telah digunakan untuk mendokumentasikan, menganalisis, dan


merancang sistem informasi selama beberapa dekade. Terstruktur mengacu pada fakta bahwa
tekniknya selangkah demi selangkah, dengan setiap langkah membangun yang sebelumnya.
Metodologi terstruktur bersifat top-down, berkembang dari tingkat tertinggi, paling abstrak ke
tingkat detail terendah—dari umum ke khusus.
Metode pengembangan terstruktur berorientasi pada proses, dengan fokus utama pada
pemodelan proses, atau tindakan yang menangkap, menyimpan, memanipulasi, dan
mendistribusikan data sebagai aliran data melalui sistem. Metode ini memisahkan data dari
proses. Prosedur pemrograman terpisah harus ditulis setiap kali seseorang ingin mengambil
tindakan pada bagian data tertentu. Prosedur bertindak berdasarkan data yang diberikan program
kepada mereka.
Alat utama untuk mewakili proses komponen sistem dan aliran data di antara mereka adalah
diagram aliran data (DFD). Diagram aliran data menawarkan model grafik logis dari aliran
informasi, mempartisi sistem ke dalam modul yang menunjukkan tingkat detail yang dapat
dikelola. Ini secara ketat menentukan proses atau transformasi yang terjadi dalam setiap modul
dan antarmuka yang ada di antara mereka.
Gambar 13.6 menunjukkan diagram aliran data sederhana untuk sistem pendaftaran kursus
universitas melalui pos. Kotak bulat mewakili proses, yang menggambarkan transformasi data.
Kotak persegi mewakili entitas eksternal, yang merupakan pencetus atau penerima informasi
yang terletak di luar batas sistem yang dimodelkan. Persegi panjang terbuka mewakili
penyimpanan data, yan

GAMBAR 13.6 DIAGRAM ALIRAN DATA UNTUK SISTEM REGISTRASI MAIL-IN


UNIVERSITY
Sistem memiliki tiga proses:
Verifikasi ketersediaan (1.0),
Daftarkan siswa (2.0), dan
Konfirmasi pendaftaran (3.0).
Nama dan konten masing-masing aliran data muncul berdekatan dengan setiap panah. Ada satu
entitas eksternal dalam sistem ini: siswa.
dan Ada dua penyimpanan data: file master siswa dan file kursus.

Alur ini adalah inventarisasi data manual atau otomatis. Panah mewakili aliran data, yang
menunjukkan pergerakan antara proses, entitas eksternal, dan penyimpanan data. Mereka berisi
paket data dengan nama atau konten setiap aliran data yang tercantum di sebelah panah.
Diagram aliran data ini menunjukkan bahwa siswa menyerahkan formulir pendaftaran dengan
nama mereka, nomor identifikasi mereka, dan nomor mata kuliah yang ingin mereka ambil.
Dalam proses 1.0, sistem memverifikasi bahwa setiap kursus yang dipilih masih terbuka dengan
merujuk file kursus universitas. File tersebut membedakan kursus yang dibuka dari yang telah
dibatalkan atau diisi. Proses 1.0 kemudian menentukan pilihan siswa mana yang dapat diterima
atau ditolak. Proses 2.0 mendaftarkan siswa dalam kursus yang telah diterimanya. Ini
memperbarui file kursus universitas dengan nama siswa dan nomor identifikasi dan menghitung
ulang ukuran kelas. Jika pendaftaran maksimum telah tercapai, nomor kursus ditandai sebagai
ditutup. Proses 2.0 juga memperbarui file master mahasiswa universitas dengan informasi
tentang mahasiswa baru atau perubahan alamat. Proses 3.0 kemudian mengirimkan setiap
pelamar siswa konfirmasi surat pendaftaran yang mencantumkan mata kuliah yang dia daftarkan
dan mencatat pilihan mata kuliah yang tidak dapat dipenuhi.
Diagram dapat digunakan untuk menggambarkan proses tingkat yang lebih tinggi serta detail
tingkat yang lebih rendah. Melalui diagram aliran data yang diratakan, proses yang kompleks
dapat dipecah menjadi tingkat detail yang berurutan. Seluruh sistem dapat dibagi menjadi
subsistem dengan diagram aliran data tingkat tinggi. Setiap subsistem, pada gilirannya, dapat
dibagi menjadi subsistem tambahan dengan diagram aliran data tingkat kedua, dan subsistem
tingkat bawah dapat dipecah lagi sampai tingkat detail terendah tercapai.

dan penyimpanan data sehingga pembuat sistem memahami dengan tepat bagian data apa yang
dikandungnya.
Spesifikasi proses menggambarkan transformasi yang terjadi dalam tingkat terendah dari
diagram aliran data. Mereka mengekspresikan logika untuk setiap proses.
Dalam metodologi terstruktur, desain perangkat lunak dimodelkan menggunakan bagan struktur
hierarkis. Bagan struktur adalah bagan top-down, menunjukkan setiap tingkat desain,
hubungannya dengan tingkat lain, dan tempatnya dalam struktur desain keseluruhan. Desain
pertama-tama mempertimbangkan fungsi utama dari suatu program atau sistem, kemudian
memecah fungsi ini menjadi subfungsi, dan menguraikan setiap subfungsi hingga tingkat detail
terendah tercapai. Gambar 13.7 menunjukkan bagan struktur tingkat tinggi untuk sistem
penggajian. Jika sebuah desain memiliki terlalu banyak level untuk dimasukkan ke dalam satu
bagan struktur, itu dapat dipecah lebih lanjut pada bagan struktur yang lebih rinci. Bagan
struktur dapat mendokumentasikan satu program, satu sistem (satu set program), atau bagian
dari satu program.

Pengembangan Berorientasi Objek

Metode terstruktur berguna untuk proses pemodelan tetapi tidak menangani pemodelan data
dengan baik. Mereka juga memperlakukan data dan proses sebagai entitas yang terpisah secara
logis, sedangkan di dunia nyata pemisahan seperti itu tampaknya tidak wajar. Konvensi
pemodelan yang berbeda digunakan untuk analisis (diagram aliran data) dan untuk desain
(bagan struktur).
Pengembangan berorientasi objek membahas masalah ini. Pengembangan berorientasi objek
menggunakan objek sebagai unit dasar analisis dan desain sistem.
Pemodelan berorientasi objek didasarkan pada konsep kelas dan pewarisan. Objek yang
termasuk dalam kelas tertentu, atau kategori umum dari objek serupa, memiliki ciri-ciri kelas
tersebut. Kelas objek pada gilirannya dapat mewarisi semua struktur dan perilaku kelas yang
lebih umum dan kemudian menambahkan variabel dan

13-4 Apa metode alternatif untuk membangun sistem informasi?

Sistem berbeda dalam hal ukuran dan kompleksitas teknologi dan dalam hal masalah organisasi
yang ingin mereka pecahkan. Sejumlah pendekatan pembangunan sistem telah dikembangkan
untuk mengatasi perbedaan ini. Bagian ini menjelaskan metode alternatif ini: siklus hidup sistem
tradisional, pembuatan prototipe, paket perangkat lunak aplikasi, pengembangan pengguna
akhir, dan outsourcing.

Siklus Hidup Sistem Tradisional

Siklus hidup sistem adalah metode tertua untuk membangun sistem informasi. Metodologi siklus
hidup adalah pendekatan bertahap untuk membangun sistem, membagi pengembangan sistem
menjadi tahapan formal, seperti yang diilustrasikan pada Gambar 13.9. Spesialis pengembangan
sistem memiliki pendapat yang berbeda tentang bagaimana membagi tahap pembangunan
sistem, tetapi mereka secara kasar sesuai dengan tahap pengembangan sistem yang baru saja
kami jelaskan.
Metodologi siklus hidup sistem mempertahankan pembagian kerja formal antara pengguna akhir
dan spesialis sistem informasi. Spesialis teknis, seperti analis sistem dan pemrogram,
bertanggung jawab atas sebagian besar analisis sistem, desain, dan pekerjaan implementasi;
pengguna akhir terbatas pada menyediakan persyaratan informasi dan meninjau pekerjaan staf
teknis. Siklus hidup juga menekankan spesifikasi formal dan kertas kerja, begitu banyak
dokumen yang dihasilkan selama proyek sistem.

Siklus hidup pengembangan sistem membagi pengembangan sistem ke dalam tahap-tahap


formal, dengan setiap tahap memerlukan penyelesaian sebelum tahap berikutnya dapat dimulai.

Pembuatan prototipe
Prototyping terdiri dari membangun sistem eksperimental dengan cepat dan murah untuk
dievaluasi oleh pengguna akhir. Dengan berinteraksi dengan prototipe, pengguna bisa
mendapatkan ide yang lebih baik tentang kebutuhan informasi mereka. Prototipe yang disetujui
oleh pengguna dapat digunakan sebagai template untuk membuat sistem akhir.
Prototipe adalah versi kerja dari sistem informasi atau bagian dari sistem, tetapi dimaksudkan
hanya sebagai model awal. Setelah operasional, prototipe akan disempurnakan lebih lanjut
hingga sesuai dengan kebutuhan pengguna. Setelah desain diselesaikan, prototipe dapat diubah
menjadi sistem produksi yang dipoles.

Langkah-langkah dalam Prototyping


Gambar 13.10 menunjukkan model empat langkah dari proses pembuatan prototipe, yang terdiri
dari berikut ini:
Langkah 1: Identifikasi kebutuhan dasar pengguna. Perancang sistem (biasanya spesialis sistem
informasi) bekerja dengan pengguna hanya cukup lama untuk menangkap kebutuhan informasi
dasar pengguna.

GAMBAR 13.10 PROTOTIP PROTOTYPING


Langkah 2: Kembangkan prototipe awal. Perancang sistem membuat prototipe yang berfungsi
dengan cepat, menggunakan alat untuk menghasilkan perangkat lunak dengan cepat.
Langkah 3: Gunakan prototipe. Pengguna didorong untuk bekerja dengan sistem untuk
menentukan seberapa baik prototipe memenuhi kebutuhannya dan membuat saran untuk
meningkatkan prototipe.
Langkah 4: Merevisi dan meningkatkan prototipe. Pembangun sistem mencatat semua
perubahan permintaan pengguna dan menyempurnakan prototipe yang sesuai. Setelah prototipe
direvisi, siklus kembali ke Langkah 3. Langkah 3 dan 4 diulang sampai pengguna puas.

Ketika tidak ada lagi literasi yang diperlukan, prototipe yang disetujui kemudian menjadi
prototipe operasional yang melengkapi spesifikasi akhir untuk aplikasi. Kadang-kadang
prototipe diadopsi sebagai versi produksi dari sistem.

Keuntungan dan Kerugian dari Prototyping


Prototyping paling berguna ketika ada beberapa ketidakpastian tentang persyaratan atau solusi
desain dan sering digunakan untuk merancang antarmuka pengguna akhir sistem informasi
(bagian dari sistem yang berinteraksi dengan pengguna akhir, seperti tampilan online dan layar
entri data, laporan , atau halaman web). Karena prototyping mendorong keterlibatan pengguna
akhir yang intens di seluruh siklus hidup pengembangan sistem, lebih mungkin untuk
menghasilkan sistem yang memenuhi kebutuhan pengguna.

Pengembangan Pengguna Akhir

Pengembangan pengguna akhir memungkinkan pengguna akhir, dengan sedikit atau tanpa
bantuan formal dari spesialis teknis, untuk membuat sistem informasi sederhana, mengurangi
waktu dan langkah yang diperlukan untuk menghasilkan aplikasi yang sudah jadi. Menggunakan
bahasa kueri dan pelaporan yang mudah digunakan, pengembangan situs web, grafik, dan
perangkat lunak PC, pengguna akhir dapat mengakses data, membuat laporan, dan
mengembangkan aplikasi sederhana sendiri dengan sedikit atau tanpa bantuan dari analis atau
pemrogram sistem profesional. . Bahasa kueri adalah alat perangkat lunak yang memberikan
jawaban online langsung atas pertanyaan yang tidak ditentukan sebelumnya, seperti “Siapa
perwakilan penjualan dengan kinerja tertinggi?” Bahasa query sering dikaitkan dengan
perangkat lunak manajemen data (lihat Bab 6).

Komputasi pengguna akhir juga menimbulkan risiko organisasi karena terjadi di luar mekanisme
tradisional untuk manajemen dan kontrol sistem informasi.
Ketika sistem dibuat dengan cepat tanpa metodologi pengembangan formal, pengujian dan
dokumentasi mungkin tidak memadai. Kontrol atas data dapat hilang dalam sistem di luar
departemen sistem informasi tradisional. Untuk membantu organisasi memaksimalkan manfaat
pengembangan aplikasi pengguna akhir, manajemen harus mengontrol pengembangan aplikasi
pengguna akhir dengan meminta pembenaran biaya proyek sistem informasi pengguna akhir dan
dengan menetapkan perangkat keras, perangkat lunak, dan standar kualitas untuk dikembangkan
pengguna.

13-5 Apa pendekatan baru untuk membangun sistem di era perusahaan digital?
Dalam lingkungan perusahaan digital, organisasi harus dapat menambah, mengubah, dan
menghentikan kemampuan teknologi mereka dengan sangat cepat untuk merespons peluang
baru, termasuk kebutuhan untuk menyediakan aplikasi untuk platform seluler. Perusahaan mulai
menggunakan proses pengembangan yang lebih pendek dan lebih informal yang memberikan
solusi cepat. Selain menggunakan paket perangkat lunak dan layanan perangkat lunak online,
bisnis lebih mengandalkan teknik siklus cepat seperti pengembangan aplikasi yang cepat, desain
aplikasi bersama, pengembangan tangkas, dan komponen perangkat lunak standar yang dapat
digunakan kembali yang dapat dirakit menjadi komponen perangkat lunak yang lengkap.
seperangkat layanan untuk e-commerce dan e-business.

13-3 Apa metodologi utama untuk pemodelan dan perancangan sistem?


Dua metodologi utama untuk pemodelan dan perancangan sistem informasi adalah metodologi
terstruktur dan pengembangan berorientasi objek. Metodologi terstruktur berfokus pada proses
pemodelan dan data secara terpisah. Diagram aliran data adalah alat utama untuk analisis
terstruktur, dan bagan struktur adalah alat utama untuk mewakili desain perangkat lunak
terstruktur. Pengembangan berorientasi objek memodelkan sistem sebagai kumpulan objek yang
menggabungkan proses dan data. Pemodelan berorientasi objek didasarkan pada konsep kelas
dan pewarisan.

13-4 Apa metode alternatif untuk membangun sistem informasi?


Metode tertua untuk membangun sistem adalah siklus hidup sistem, yang mengharuskan sistem
informasi dikembangkan dalam tahap formal. Tahapan harus berjalan secara berurutan dan
memiliki keluaran yang ditentukan; masing-masing memerlukan persetujuan formal sebelum
tahap berikutnya dapat dimulai. Siklus hidup sistem berguna untuk proyek besar yang
membutuhkan spesifikasi formal dan kontrol manajemen yang ketat atas setiap tahap
pembangunan sistem, tetapi sangat kaku dan mahal.

13-5 Apa pendekatan baru untuk membangun sistem di era perusahaan digital?
Perusahaan beralih ke desain aplikasi cepat (RAD), desain aplikasi bersama (JAD),
pengembangan tangkas, dan komponen perangkat lunak yang dapat digunakan kembali untuk
mempercepat proses pengembangan sistem. RAD menggunakan perangkat lunak berorientasi
objek, pemrograman visual, prototipe, dan alat untuk pembuatan sistem yang sangat cepat.
Pengembangan tangkas memecah proyek besar menjadi serangkaian subproyek kecil yang
diselesaikan dalam waktu singkat menggunakan iterasi dan umpan balik berkelanjutan.
Pengembangan berbasis komponen mempercepat pengembangan aplikasi dengan
mengelompokkan objek ke dalam rangkaian komponen perangkat lunak yang dapat
digabungkan untuk membuat aplikasi bisnis skala besar.

Anda mungkin juga menyukai