Requirements Discovery ( Chapter 6 ) - Kamus Mahasiswa

Thursday, November 16, 2017

Requirements Discovery ( Chapter 6 )


Tentukan persyaratan sistem dan bedakan antara persyaratan fungsional dan nonfungsional.
Pahami aktivitas analisis masalah dan bisa membuat diagram Ishikawa (tulang ikan) untuk membantu pemecahan masalah.
Pahami konsep manajemen persyaratan.
Identifikasi tujuh teknik pencarian fakta dan ciri keuntungan dan kerugian masing-masing.
Pahami enam panduan untuk melakukan pendengaran yang efektif.
Pahami bahasa tubuh dan proxemik apa, dan mengapa analis sistem harus peduli.
Ciri khas peserta khas dalam sesi JRP dan jelaskan peran mereka.
Lengkapi proses perencanaan untuk sesi JRP, termasuk memilih dan melengkapi lokasi, memilih peserta, dan menyiapkan agenda untuk memandu sesi JRP.
Jelaskan beberapa manfaat menggunakan JRP sebagai teknik pencarian fakta.
Jelaskan strategi pencarian fakta yang akan memaksimalkan waktu Anda dengan pengguna akhir.
Peta Bab
Pengantar untuk Persyaratan Penemuan
Persyaratan penemuan - proses dan teknik yang digunakan oleh analis sistem untuk mengidentifikasi atau mengekstrak masalah sistem dan persyaratan solusi dari komunitas pengguna.

Kebutuhan sistem - sesuatu yang harus dilakukan oleh sistem informasi atau properti yang dimilikinya. Disebut juga kebutuhan bisnis.

PIECES Klasifikasi Persyaratan Sistem
Hasil Persyaratan Salah
Sistem ini mungkin berharga lebih dari yang diproyeksikan.
Sistem dapat disampaikan lebih lambat dari yang dijanjikan.
Sistem mungkin tidak memenuhi harapan pengguna dan ketidakpuasan tersebut dapat menyebabkan mereka tidak menggunakannya.
Begitu dalam produksi, biaya pemeliharaan dan peningkatan sistem mungkin terlalu tinggi.
Sistem mungkin tidak dapat diandalkan dan rentan terhadap kesalahan dan downtime.
Reputasi staf TI di tim ternoda karena ada kegagalan, terlepas dari siapa yang bersalah, akan dianggap sebagai kesalahan tim.
Biaya Relatif untuk Memperbaiki Kesalahan

Kriteria untuk Menentukan Persyaratan Sistem
Konsisten - persyaratan tidak bertentangan atau ambigu.
Lengkap - persyaratan menggambarkan semua kemungkinan masukan dan tanggapan sistem.
Persyaratan yang layak dapat dipuaskan berdasarkan sumber daya dan kendala yang ada.
Diperlukan - persyaratan sangat dibutuhkan dan memenuhi tujuan sistem.
Persyaratan yang akurat dinyatakan dengan benar.
Traceable - persyaratan langsung memetakan ke fungsi dan fitur dari sistem.
Persyaratan yang dapat diverifikasi didefinisikan sehingga dapat ditunjukkan selama pengujian.
Proses Persyaratan Penemuan
Soal penemuan dan analisis
Persyaratan penemuan
Mendokumentasikan dan menganalisa persyaratan
Manajemen persyaratan
Diagram Ishikawa (Soal Penemuan dan Analisis)
Diagram Ishikawa adalah alat grafis yang digunakan untuk mengidentifikasi, mengeksplorasi, dan menggambarkan masalah dan sebab dan akibat dari masalah tersebut. Hal ini sering disebut sebagai diagram sebab-akibat atau diagram tulang ikan.
Persyaratan Penemuan
Dengan memahami masalah, analis sistem dapat mulai mendefinisikan persyaratan.

Pencarian fakta - proses formal menggunakan penelitian, rapat, wawancara, kuesioner, pengambilan sampel, dan teknik lain untuk mengumpulkan informasi tentang masalah, persyaratan, dan preferensi sistem. Hal ini juga disebut pengumpulan informasi atau pengumpulan data.

Fakta Menemukan Etika
Menemukan fakta sering membawa analis sistem ke kontak dengan informasi sensitif.
Rencana perusahaan
Gaji atau riwayat kesehatan karyawan
Kartu kredit pelanggan, jaminan sosial, atau informasi lainnya
Perilaku etis meliputi:
Analis sistem tidak boleh menyalahgunakan informasi tersebut.
Analis sistem harus melindungi informasi tersebut dari orang-orang yang akan menyalahgunakannya.
Jika tidak:
Analis sistem kehilangan rasa hormat, kredibilitas, dan kepercayaan pengguna dan manajemen, yang mengganggu kemampuan melakukan pekerjaan
Analis organisasi dan sistem bisa memiliki pertanggungjawaban hukum
Analis sistem bisa kehilangan pekerjaan
Tujuh Metode Pencarian Fakta
Sampling dokumentasi, formulir, dan database yang ada.
Penelitian dan kunjungan lapangan.
Pengamatan terhadap lingkungan kerja.
Kuesioner
Wawancara.

Persyaratan Sampel Definisi Garis Besar
Manajemen Persyaratan
Persyaratan manajemen - proses pengelolaan perubahan terhadap persyaratan.

Selama masa proyek, sangat umum bagi persyaratan baru untuk muncul dan persyaratan yang ada untuk berubah.
Studi telah menunjukkan bahwa selama masa proyek sebanyak 50 persen atau lebih dari persyaratan akan berubah sebelum sistem dimasukkan ke dalam produksi.

Sampling Dokumentasi, Formulir, dan Berkas yang Ada
Pengambilan sampel - proses pengumpulan sampel representatif dokumen, formulir, dan catatan.
Bagan organisasi
Memo dan dokumen lainnya yang menggambarkan masalahnya
Prosedur operasi standar untuk sistem saat ini
Bentuk selesai
Layar dan laporan manual dan terkomputerisasi
Sampel database
Flowchart dan dokumentasi sistem lainnya
Dan banyak lagi
Mengapa Sampel Selesai Bukan dari Bentuk Kosong
Dapat menentukan jenis data yang masuk ke masing-masing kosong
Bisa menentukan ukuran data yang masuk ke masing-masing kosong
Bisa menentukan blanko mana yang tidak digunakan atau tidak selalu digunakan
Bisa melihat hubungan data
Sampling Dokumentasi, Formulir, dan Berkas yang Ada
Menentukan ukuran sampel:
Ukuran Sampel = 0,25 x (faktor kepastian / error yang dapat diterima) 2
Ukuran Sampel = 0,25 (1,645 / 0,10) 2 = 68
Ukuran Sampel = 0,10 (1 - 0,10) (1,645 / 0,10) 2 = 25
Teknik Sampling
Randomisasi - teknik sampling yang ditandai dengan tidak memiliki pola atau rencana yang telah ditentukan untuk memilih data sampel.
Stratifikasi - teknik sampling sistematis yang mencoba mengurangi varians perkiraan dengan menyebarkan sampel - misalnya, memilih dokumen atau catatan dengan formula - dan dengan menghindari perkiraan yang sangat tinggi atau rendah.
Pengamatan
Observasi - teknik pencarian fakta dimana analis sistem berpartisipasi atau melihat seseorang melakukan aktivitas untuk belajar tentang sistem.
Keuntungan?
Kekurangan?
Pengambilan sampel pekerjaan - teknik pencarian fakta yang melibatkan sejumlah besar pengamatan yang dilakukan pada interval acak.
Prototip.
Perencanaan kebutuhan bersama (JRP).
Mendokumentasikan dan Menganalisis Persyaratan
Mendokumentasikan draf persyaratan dengan berbagai alat:
Gunakan kasus
Tabel keputusan
Tabel persyaratan
Menganalisis persyaratan untuk menyelesaikan masalah:
Persyaratan yang hilang
Persyaratan yang bertentangan
Persyaratan tidak layak
Persyaratan yang tumpang tindih
Persyaratan ambigu
Memformalkan persyaratan
Dokumen definisi persyaratan
Berkomunikasi dengan pemangku kepentingan atau steering body
Pengamatan
Observasi - teknik pencarian fakta dimana analis sistem berpartisipasi atau melihat seseorang melakukan aktivitas untuk belajar tentang sistem.
Keuntungan?
Kekurangan?
Pengambilan sampel pekerjaan - teknik pencarian fakta yang melibatkan sejumlah besar pengamatan yang dilakukan pada interval acak.
Pedoman Observasi
Tentukan siapa, apa, dimana, kapan, mengapa, dan bagaimana pengamatannya.
Dapatkan izin dari supervisor atau manajer yang sesuai.
Informasikan kepada mereka yang akan diamati dari tujuan pengamatan.
Tetap low profile
Catat selama atau segera mengikuti pengamatan.
Tinjau catatan observasi dengan individu yang sesuai.
Jangan mengganggu individu di tempat kerja.
Jangan fokus pada kegiatan sepele.
Jangan membuat asumsi.
Kuesioner
Kuesioner - dokumen tujuan khusus yang memungkinkan analis mengumpulkan informasi dan opini dari responden.
Keuntungan?
Kekurangan?

Kuesioner format bebas - kuesioner yang dirancang untuk memberi jawaban lebih besar pada lintang responden. Sebuah pertanyaan diajukan, dan responden mencatat jawabannya di tempat yang disediakan setelah pertanyaan tersebut.

Kuesioner format tetap - kuesioner berisi pertanyaan yang memerlukan pemilihan jawaban dari tanggapan yang telah ada sebelumnya.
Jenis Pertanyaan Format Tetap
Soal pilihan ganda
Pertanyaan nilai
Pertanyaan peringkat
Mengembangkan Kuesioner
Tentukan fakta dan opini apa yang harus dikumpulkan dan dari siapa Anda harus mendapatkannya.
Berdasarkan fakta dan pendapat yang dicari, tentukan apakah pertanyaan format bebas atau tetap akan menghasilkan jawaban terbaik.
Tulis pertanyaannya.
Uji pertanyaan pada sampel kecil responden.
Gandakan dan sebarkan kuesioner.

Wawancara
Wawancara - teknik pencarian fakta dimana analis sistem mengumpulkan informasi dari individu melalui interaksi tatap muka.
Dapat digunakan untuk:
Temukan fakta
Verifikasi fakta
Klarifikasi fakta
Hasilkan antusiasme
Dapatkan pengguna akhir yang terlibat
Identifikasi persyaratan
Mintalah gagasan dan opini
Keuntungan?
Kekurangan?

Jenis Wawancara dan Pertanyaan
Wawancara tidak terstruktur - sebuah wawancara yang dilakukan hanya dengan tujuan umum atau subjek dalam pikiran dan dengan sedikit, jika ada, pertanyaan spesifik. Pewawancara mengandalkan orang yang diwawancarai untuk menyediakan kerangka kerja dan mengarahkan pembicaraan.

Wawancara terstruktur - sebuah wawancara dimana pewawancara memiliki serangkaian pertanyaan untuk diajukan kepada orang yang diwawancarai.

Pertanyaan terbuka - pertanyaan yang memungkinkan orang yang diwawancarai untuk merespons dengan cara apa pun yang sesuai.

Pertanyaan tertutup - sebuah pertanyaan yang membatasi jawaban atas pilihan spesifik atau tanggapan singkat dan langsung.
Prosedur Melakukan Wawancara
Pilih Interviewees
Pengguna akhir
Pelajari tentang individu sebelum wawancara
Siapkan Wawancara
Panduan wawancara adalah daftar pertanyaan spesifik yang akan diwawancarai oleh pewawancara.
Lihat Gambar 6-3
Lakukan Wawancara
Ringkaskan masalahnya
Tawarkan insentif untuk partisipasi
Mintalah bantuan yang diwawancarai
Tindak lanjuti Wawancara
Memo yang meringkas wawancara
Contoh Panduan Wawancara
Contoh Panduan Wawancara (disimpulkan)
Pertanyaan Wawancara
Jenis Pertanyaan yang Harus Dihindari
Pertanyaan berat
Pertanyaan utama
Pertanyaan bias
Panduan Pertanyaan Wawancara
Gunakan bahasa yang jelas dan singkat.
Jangan sertakan pendapat Anda sebagai bagian dari pertanyaan.
Hindari pertanyaan panjang atau rumit.
Hindari pertanyaan yang mengancam.
Jangan gunakan "Anda" bila Anda bermaksud sekelompok orang.
Wawancara Lakukan dan Larangan
Melakukan

Bersikap sopan
Dengarkan baik-baik
Pertahankan kontrol
Menyelidiki
Amati tingkah laku dan komunikasi nonverbal
Sabar
Jaga agar orang yang diwawancarai merasa nyaman
Pertahankan pengendalian diri
Menghindari

Melanjutkan wawancara tidak perlu.
Dengan asumsi jawaban sudah selesai atau tidak mengarah ke mana-mana.
Mengungkap petunjuk lisan dan nonverbal.
Menggunakan jargon
Mengungkap bias pribadi Anda.
Berbicara bukan mendengarkan.
Dengan asumsi apapun tentang topik dan orang yang diwawancarai.
Rekaman rekaman - tanda keterampilan mendengar yang buruk.
Berkomunikasi dengan User
Pedoman untuk Berkomunikasi
Pendekatan Sidang dengan Sikap Positif
Tetapkan Orang Lain dengan Mudah
Biarkan Mereka Tahu Anda Mendengarkan
Mengajukan pertanyaan
Jangan Asumsikan apapun
Ambil catatan
Bahasa Tubuh dan Proxemics
Bahasa tubuh - informasi nonverbal yang kita komunikasikan.
Pengungkapan wajah
Kontak mata
Sikap

Proxemics - hubungan antara orang dan ruang di sekitar mereka.
Zona intim-lebih dekat dari 1,5 kaki
Zona pribadi-dari 1,5 kaki sampai 4 kaki
Zona sosial - dari 4 kaki sampai 12 kaki
Zona publik-di luar 12 kaki
Bahasa Tubuh dan Proxemics
Bahasa tubuh - informasi nonverbal yang kita komunikasikan.
Pengungkapan wajah
Kontak mata
Sikap

Proxemics - hubungan antara orang dan ruang di sekitar mereka.
Zona intim-lebih dekat dari 1,5 kaki
Zona pribadi-dari 1,5 kaki sampai 4 kaki
Zona sosial - dari 4 kaki sampai 12 kaki
Zona publik-di luar 12 kaki
Discovery Prototyping
Discovery prototyping - tindakan membangun model kebutuhan pengguna skala kecil, representatif atau bekerja untuk menemukan atau memverifikasi persyaratan tersebut.
Keuntungan?
Kekurangan?
Perencanaan Persyaratan Bersama
Joint requirements planning (JRP) - sebuah proses dimana pertemuan kelompok terstruktur dilakukan untuk menganalisis masalah dan menentukan persyaratan.
JRP adalah subset dari pengembangan aplikasi gabungan yang lebih komprehensif atau teknik JAD yang mencakup keseluruhan proses pengembangan sistem.
Peserta JRP
Sponsor
Fasilitator
Pengguna dan Manajer
Ahli Taurat
Staf TI
Langkah-langkah untuk merencanakan sesi JRP
Memilih lokasi
Jauh dari tempat kerja bila memungkinkan
Membutuhkan beberapa ruangan
Dilengkapi dengan meja, kursi, papan tulis, overhead projector
Diperlukan peralatan komputer
Lihat Gambar 6-4
Memilih peserta
Setiap kebutuhan dilepaskan dari tugas rutin
Mempersiapkan agenda
Dokumentasi briefing
Agenda didistribusikan sebelum setiap sesi
Tata letak ruangan yang khas untuk sesi JRP
Pedoman Pelaksanaan Sidang JRP
Jangan terlalu menyimpang dari agenda
Tetap sesuai jadwal
Pastikan juru tulis bisa mencatat
Hindari penggunaan jargon teknis
Menerapkan keterampilan resolusi konflik
Biarkan istirahat yang cukup
Dorong konsensus kelompok
Dorong partisipasi pengguna dan manajemen tanpa membiarkan individu mendominasi sesi
Pastikan bahwa peserta mematuhi peraturan dasar yang telah ditetapkan untuk sesi ini

Brainstorming
Terkadang, salah satu tujuan sesi JRP adalah menghasilkan gagasan yang mungkin untuk memecahkan masalah.
Brainstorming adalah pendekatan umum yang digunakan untuk tujuan ini.

Brainstorming - sebuah teknik untuk menghasilkan ide dengan mendorong peserta untuk menawarkan sebanyak mungkin gagasan dalam waktu singkat tanpa analisis sampai semua gagasan telah habis.
Pedoman Brainstorming
Isolasi orang yang tepat di tempat yang akan terbebas dari gangguan dan interupsi.
Pastikan semua orang mengerti tujuan pertemuan.
Tunjuk satu orang untuk merekam gagasan.
Ingatkan semua orang tentang aturan brainstorming.
Dalam jangka waktu tertentu, anggota tim memanggil gagasan mereka secepat mungkin untuk memikirkannya.
Setelah kelompok ini kehabisan ide dan semua gagasan telah dicatat, maka baru kemudian ide tersebut dianalisis dan dievaluasi.
Perbaiki, kombinasikan, dan perbaiki gagasan yang dihasilkan tadi.
Manfaat JRP
JRP secara aktif melibatkan pengguna dan manajemen dalam proyek pengembangan (mendorong mereka untuk mengambil "kepemilikan" dalam proyek ini).
JRP mengurangi jumlah waktu yang dibutuhkan untuk mengembangkan sistem.
Ketika JRP menggabungkan prototyping sebagai alat untuk mengkonfirmasikan persyaratan dan mendapatkan persetujuan desain, manfaat dari prototyping direalisasikan.
Strategi Pencarian Fakta
Pelajari dari dokumen, formulir, laporan, dan file yang ada.
Jika sesuai, amati sistem yang sedang beraksi.
Mengingat semua fakta yang sudah terkumpul, rancang dan kombinasikan kuesioner untuk membereskan hal-hal yang belum sepenuhnya dipahami.
Lakukan wawancara (atau sesi kerja kelompok).
(Pilihan). Bangun prototip penemuan untuk setiap persyaratan fungsional yang tidak dipahami atau persyaratan yang perlu divalidasi.
Tindak lanjuti untuk memverifikasi fakta.

No comments:

Post a Comment