Anda di halaman 1dari 30

Analisis Problem

dan Penentuan
Persyaratan Sistem
27 Oktober 2022
Materi Pembelajaran:

1. Tahapan Analisis Problem.


Tujuan Pembelajaran: 2. Proses Penentuan
Persyaratan Sistem.
Memahami kegiatan analisis 3. Hasil dan Dampak.
problem dan penentuan 4. Metode Tradisional.
persyaratan SIA. 5. Metode Kontemporer.
6. Metode Radikal
Pendahuluan

 Analisis sistem adalah bagian dari siklus hidup pengembangan sistem di


mana kita harus menentukan bagaimana fungsi sistem informasi saat ini dan
menilai apa yang ingin dilihat/diharapkan/dihasilkan pengguna dalam sistem
baru.
 Ketika diperlukan sebuah sistem baru atau pengembangan sistem lama,
maka perlu dipersiapkan permintaan tertulis untuk pengembangan sistem
tersebut. Permintaan menjelaskan masalah saat ini, alasan perubahan, tujuan
sistem yang diusulkan, dan manfaat serta biaya yang diantisipasi.
 Analisis memiliki dua subfase: penentuan persyaratan dan penataan
persyaratan.
Tahapan Analisis
Problem
Tahapan Analisis Problem (1 of 2)

Pada dasarnya, analisis sistem adalah tentang pemecahan masalah.


Tahapan analisis problem:
1. Memahami domain masalah
2. Menganalisis masalah dan peluang.
3. Menganalisis proses bisnis
4. Merumuskan tujuan pengembangan sistem
5. Memperbaharui atau memfilter rencana proyek.
6. Mengomunikasikan temuan dan rekomendasi.
Tahapan Analisis Problem (2 of 2)
Proses Penentuan
Persyaratan Sistem
Penentuan Persyaratan Sistem (1 of 3)

Selama penentuan persyaratan, kita harus mengumpulkan informasi tentang apa


yang harus dilakukan sistem dari berbagai sumber: dari pengguna sistem saat
ini; dari mengamati pengguna; dari laporan, formulir, dan prosedur. Semua
persyaratan sistem didokumentasikan dengan hati-hati dan disiapkan untuk
penataan.
Penentuan Persyaratan Sistem (2 of 3)

 Keingintahuan. Kita harus mempertanyakan semuanya. Kita perlu mengajukan


pertanyaan seperti: Apakah semua transaksi diproses dengan cara yang sama? Adakah
yang bisa dikenakan biaya selain harga standar? Mungkinkah suatu hari nanti kita ingin
mengizinkan dan mendorong karyawan untuk bekerja di lebih dari satu departemen?

 ketidakberpihakan. Peran kita adalah menemukan solusi terbaik untuk masalah atau
peluang bisnis. Kita harus mempertimbangkan masalah yang diangkat oleh semua pihak
dan mencoba mencari solusi organisasi terbaik.
Penentuan Persyaratan Sistem (3 of 3)

 Mengatasi kendala. Asumsikan bahwa segala sesuatu mungkin dan hilangkan yang tidak
mungkin.
 Perhatian terhadap hal-hal detail. Setiap fakta harus sesuai dengan setiap fakta lainnya.
Definisi yang tidak tepat tentang siapa pelanggan dapat berarti bahwa Anda menghapus
data pelanggan saat pelanggan tidak memiliki pesanan aktif, namun pelanggan lama ini
mungkin merupakan kontak penting untuk penjualan di masa mendatang.
 Membingkai ulang. Analisis sebagian, merupakan proses kreatif. Kita harus menantang diri
sendiri untuk melihat organisasi dengan cara baru. Kita harus mempertimbangkan
bagaimana setiap pengguna memandang persyaratannya. Kita harus berhati-hati untuk
membuat kesimpulan berikut: “Saya pernah bekerja pada sistem seperti itu—sistem baru ini
harus bekerja dengan cara yang sama seperti yang saya buat sebelumnya.”
Hasil dan Dampak
Hasil dan Dampak (1 of 4)

Hasil utama dari penentuan persyaratan adalah berbagai bentuk informasi


yang dikumpulkan selama proses penentuan: transkrip wawancara; catatan
hasil observasi dan analisis dokumen; kumpulan formulir, laporan, uraian
tugas, dan dokumen lainnya; dan output yang dihasilkan komputer seperti
prototipe sistem. Singkatnya, apa pun yang dikumpulkan oleh tim analisis
sebagai bagian dari penentuan persyaratan sistem termasuk dalam hasil yang
dihasilkan dari tahapan analisis sistem.
Hasil dan Dampak (2 of 4)

1. Informasi yang dikumpulkan dari percakapan dengan atau pengamatan pengguna:


transkrip wawancara, catatan dari pengamatan, notulen rapat.
2. Informasi tertulis yang ada: pernyataan misi dan strategi bisnis, contoh formulir dan
laporan bisnis dan tampilan komputer, manual prosedur, deskripsi pekerjaan, manual
pelatihan, diagram alur dan dokumentasi sistem yang ada, laporan konsultan.
3. Informasi berbasis komputer: hasil dari sesi JAD, laporan sistem yang ada, dan tampilan
serta laporan dari prototipe sistem.
Hasil dan Dampak (3 of 4)

Dari hanya subfase analisis ini, kita menyadari bahwa jumlah informasi yang dikumpulkan
bisa sangat besar, terutama jika cakupan sistem yang sedang dikembangkan luas. Waktu
yang dibutuhkan untuk mengumpulkan dan menyusun banyak informasi bisa sangat panjang
dan, karena melibatkan begitu banyak usaha manusia, cukup mahal.

Terlalu banyak analisis tidak produktif dapat berdampak menjadi kelumpuhan analisis yang
menggambarkan proyek pengembangan sistem yang telah menjadi macet karena banyak
pekerjaan analisis. Dengan demikian, analis sistem saat ini sebaiknya lebih fokus pada
sistem yang akan dikembangkan daripada sistem saat ini.
Hasil dan Dampak (4 of 4)

Persyaratan sistem
Metode Tradisional
untuk Menentukan
Persyaratan Sistem
Metode Tradisional (1 of 3)

1. Wawancara dan Mendengarkan.


Wawancara adalah salah satu cara utama analis mengumpulkan informasi tentang proyek
sistem informasi. Di awal proyek, seorang analis mungkin menghabiskan banyak waktu
untuk mewawancarai orang tentang pekerjaan mereka, informasi yang mereka gunakan
untuk melakukannya, dan jenis pemrosesan informasi yang mungkin melengkapi pekerjaan
mereka. Pemangku kepentingan lainnya diwawancarai untuk memahami arah organisasi,
kebijakan, harapan yang dimiliki manajer pada unit yang mereka awasi, dan aspek nonrutin
lainnya dari operasi organisasi.

Selama wawancara, kita akan mengumpulkan fakta, opini, dan spekulasi serta mengamati
bahasa tubuh, emosi, dan tanda-tanda lain dari apa yang diinginkan orang dan bagaimana
mereka menilai sistem saat ini.
Metode Tradisional (2 of 3)

2. Mengamati Pengguna Secara Langsung.


Kita dapat melengkapi dan menguatkan apa yang dikatakan orang dengan mengamati apa
yang mereka lakukan atau dengan memperoleh ukuran yang relatif objektif tentang
bagaimana orang berperilaku dalam situasi kerja.

3. Menganalisis Prosedur dan Dokumentasi


Informasi yang diperoleh dari dokumentasi antara lain:
 Masalah dengan sistem yang ada.
 Peluang untuk memenuhi kebutuhan baru jika hanya informasi atau pemrosesan
informasi tertentu yang tersedia.
 Arah organisasi yang dapat mempengaruhi kebutuhan sistem informasi.
Metode Tradisional (3 of 3)

 Nama dan jabatan seseorang yang memiliki ketertarikan terhadap sistem yang relevan.
 Nilai-nilai organisasi atau individu yang dapat membantu menentukan prioritas untuk
kemampuan berbeda yang diinginkan oleh pengguna yang berbeda.
 Keadaan pemrosesan informasi khusus yang terjadi secara tidak teratur yang mungkin
tidak diidentifikasi oleh teknik penentuan persyaratan lainnya.
 Alasan mengapa sistem saat ini dirancang adanya, yang dapat menyarankan fitur yang
ditinggalkan dari perangkat lunak saat ini, system yang sekarang mungkin layak dan
lebih diinginkan.
 Data, aturan untuk memproses data, dan prinsip yang digunakan organisasi untuk
beroperasi yang harus ditegakkan oleh sistem informasi
Metode Kontemporer
untuk Menentukan
Persyaratan Sistem
Metode Kontemporer (1 of 3)
1. Join Application Design (JAD)
Proses terstruktur di mana pengguna, manajer, dan analis bekerja bersama selama
beberapa hari dalam serangkaian pertemuan intensif untuk menentukan atau meninjau
persyaratan sistem.

Tujuan utama menggunakan JAD dalam fase analisis adalah untuk: mengumpulkan
persyaratan sistem secara bersamaan dari orang-orang kunci yang terlibat dengan sistem.
Hasilnya adalah proses yang intens dan terstruktur, tetapi sangat efektif. Seperti
wawancara kelompok, mengumpulkan semua orang kunci di satu tempat pada satu waktu
memungkinkan analis untuk melihat di mana ada bidang kesepakatan dan di mana ada
konflik. Bertemu dengan semua orang penting ini selama lebih dari seminggu dengan sesi
intens memberi Anda kesempatan untuk menyelesaikan konflik, atau setidaknya untuk
memahami mengapa konflik mungkin tidak mudah diselesaikan.
Metode Kontemporer (2 of 3)
2. Using Prototyping
Prototyping adalah proses berulang yang melibatkan analis dan pengguna dimana versi
dasar dari sistem informasi dibangun dan dibangun kembali sesuai dengan umpan balik
pengguna. Prototyping dapat menggantikan siklus hidup pengembangan sistem atau
menambahnya. Prototyping dapat meningkatkan proses penentuan kebutuhan.

Model Prototyping Evolutionary


Metode Kontemporer (3 of 3)
Prototyping sangat bermanfaat untuk penentuan persyaratan ketika:
 persyaratan pengguna tidak jelas atau dipahami dengan baik, yang sering terjadi pada
sistem atau sistem yang benar-benar baru yang mendukung pengambilan keputusan;
 satu atau beberapa pengguna dan pemangku kepentingan lainnya terlibat dengan
sistem;
 desain yang kompleks dan membutuhkan bentuk yang konkrit untuk sepenuhnya
mengevaluasi sistem.
 masalah komunikasi telah ada di masa lalu antara pengguna dan analis dan kedua
belah pihak ingin memastikan bahwa persyaratan sistem sespesifik mungkin.
 alat (seperti pembuat formulir dan laporan) dan data sudah tersedia untuk membangun
sistem kerja dengan cepat.
Metode Radikal untuk
Menentukan Persyaratan
Sistem (Business Process
Reengineering)
Metode Radikal (1 of 5)
Mengidentifikasi Proses
Langkah pertama dalam setiap upaya BPR adalah dengan memahami proses apa yang
harus diubah. Untuk melakukan ini, kita harus terlebih dahulu memahami proses mana
yang mewakili proses bisnis utama untuk organisasi.

Proses bisnis utama adalah kumpulan terstruktur yang terukur aktivitas yang dirancang
untuk menghasilkan output tertentu untuk pelanggan atau pasar tertentu. Aspek
pentingnya adalah bahwa proses kunci difokuskan pada beberapa jenis hasil organisasi,
seperti penciptaan produk atau pengiriman layanan. Proses bisnis utama juga berfokus
pada pelanggan. Dengan kata lain, proses bisnis utama akan mencakup semua aktivitas
yang digunakan untuk merancang, membangun, menyampaikan, mendukung, dan melayani
produk tertentu untuk pelanggan tertentu.
Metode Radikal (2 of 5)
Oleh karena itu, upaya BPR pertama-tama mencoba memahami aktivitas-aktivitas yang
merupakan bagian dari proses bisnis utama organisasi dan kemudian mengubah urutan dan
struktur aktivitas untuk mencapai peningkatan radikal dalam kecepatan, kualitas, dan
kepuasan pelanggan.

Teknik yang sama untuk penentuan kebutuhan sistem dapat digunakan untuk menemukan
dan memahami proses bisnis utama. Mewawancarai individu kunci, mengamati aktivitas,
membaca dan mempelajari dokumen organisasi, dan melakukan JAD, semuanya dapat
digunakan untuk menemukan dan memahami proses bisnis utama.
Metode Radikal (3 of 5)
Teknologi Disruptif
Setelah proses dan aktivitas bisnis utama telah diidentifikasi, teknologi informasi harus
diterapkan untuk meningkatkan proses bisnis secara radikal.

Teknologi disruptif adalah teknologi yang memungkinkan melanggar aturan bisnis yang telah
lama dipegang yang menghambat organisasi membuat perubahan bisnis yang radikal.
Metode Radikal (4 of 5)

Aturan Organisasi yang Dipegang Lama yang Dieliminasi melalui Teknologi


Disruptif

Informasi hanya dapat muncul di satu tempat Basis data terdistribusi memungkinkan
di satu waktu berbagi informasi
Bisnis harus memilih antara sentralisasi dan Jaringan telekomunikasi canggih dapat
desentralisasi mendukung struktur organisasi yang dinamis
Manajer harus membuat semua keputusan Alat pendukung keputusan dapat membantu
nonmanajer
Personil lapangan membutuhkan kantor di Komunikasi data nirkabel dan komputer
mana mereka dapat menerima, menyimpan, portabel menyediakan kantor “virtual” bagi
mengambil, dan mengirimkan informasi para pekerja.
Metode Radikal (5 of 5)
Aturan Organisasi yang Dipegang Lama yang Dieliminasi melalui Teknologi
Disruptif

Kontak terbaik dengan calon pembeli adalah teknologi komunikasi interaktif


kontak personal. memungkinkan kemampuan perpesanan
yang kompleks
Kita harus mencari tahu di mana barang- Teknologi identifikasi dan pelacakan
barang itu berada otomatis mengetahui di mana barang-barang
berada
Rencana direvisi secara berkala. Komputasi berkinerja tinggi dapat
memberikan pembaruan real-time.

Anda mungkin juga menyukai