Penulis berbagi ilmu komputer tentang Konsep & Prinsip Analisis
Tujuan Analisis Sistem
Mendefinisikan masalah secara tepat
Menyusun alternatif penyelesaian
Memilih dan mempertimbangkan satu dari alternatif tersebut
Menyusun spesifikasi logis untuk penyelesaian
Menyusun persyaratan fisik untuk penyelesaian
Menyusun anggaran untuk fase desain sistem pengkodean dan implementasi sistem
Pihak-Pihak Yang Terlibat
Ahli sistem lingkungan kerja dan software
Konsultan
Akuntan
Auditor eksternal
Rekayasa Kebutuhan
Permulaan—tanya beberapa pertanyaan yang menjelaskan:
Pemahaman dasar dari masalah
Orang yang membutuhkan solusi
Keadaan dari solusi yang diinginkan
Efektivitas komunikasi dan kolaborasi awal antara konsumen dengan developer
Perolehan—memperoleh kebutuhan dari semua stakeholder
Penguraian—membuat model analisis yang mampu melakukan identifikasi kebutuhan data, fungsi dan perilaku
Negosiasi—menyepakati sistem penyajian yang realistis bagi konsumen dan developer
Spesifikasi—salah satu dari berikut ini:
Dokumen tertulis
Sekelompok model
Matematika formal
Sekumpulan skenario user (use-cases)
Prototipe
Validasi—memeriksa mekanisme yang memuat
Kesalahan isi atau interpretasi
Area dimana klarifikasi dibutuhkan
Informasi yang hilang
inkonsistensi (masalah utama ketika produk atau sistem besar direkayasa)
Kebutuhan yang konflik atau tidak realistis.
Manajemen Kebutuhan
Teknik Komunikasi:
Kenali stakeholder
“who else do you think I should talk to?”
Kenali beberapa sudut pandang
Berusahalah menuju kolaborasi
Pertanyaan pertama
di belakang permintaan atas pekerjaan ini ?
Siapa yang akan menggunakan solusi ini?
Apa keuntungan ekonomi dari solusi yang sukses ?
Apakah ada sumber solusi lain yang anda butuhkan
Memperoleh Kebutuhan
Pertemuan diadakan dan dihadiri baik oleh software engineer maupun konsumen
Aturan persiapan dan partisipasi dibuat
Agenda ditawarkan
Seorang fasilitator (bisa konsumen, developer atau orang luar) mengendalikan pertemuan
Mekanisme definisi digunakan (bisa berupa kertas kerja, grafik, bulletin board elektronik, forum virtual dsb)
Tujuannya adalah
Menemukan permasalahan
Mengajukan elemen-elemen solusi
Negosiasi pendekatan yang berbeda
Menentukan sekelompok kebutuhan solusi awal
Negosiasi Kebutuhan
Mengenali stakeholder kunci
Orang-orang ini yang akan dilibatkan negosiasi
Menentukan “kondisi menang” setiap stakeholder
Kondisi kemenangan tidak selalu jelas
Negosiasi
Bekerja menuju sekumpulan kebutuhan yang merupakan win-win solution
Free Template Blogger collection template Hot Deals BERITA_wongANteng SEO theproperty-developer
0 komentar:
Posting Komentar