Tahap Analisis Sistem dan Metode Pengumpulan Kebutuhan
Sub Pokok Pembahasan :
- Tahap Planning
- Tahap Analisis
- Metode Pengumpulan Data atau Kebutuhan
- Requirement
- Software Requirement Spesification
Tahap Planning
Tahap Planning adalah proses untuk merancang sebuah sistem untuk memenuhi kebutuhan-kebutuhan user sebelum masuk ke tahap-tahap dari analisa atau design. Berikut ini hal-hal yang akan dilakukan pada tahap-tahap planning :
- Mengadakan pertemuan dengan manajer atau pemegang saham untuk menentukan persyaratan atau kontrak projek yang akan di analisis.
- Memperkirakan Sumber daya untuk membawa perubahan dalam sistem saat ini atau mengembangankan sistem yang baru.
- Jadwal yang sudah direncanakan
- Mencari semua informasi yang akan dianalisi untuk melihat apakah ada solusi alternatif untuk menciptakan sistem yang baru.
- Estimasi dari proyek yang akan disiapkan
- Melakukan Rencana Komunikasi, rapat, kontrak, dan resiko-resiko yang akan dihadapi dalam menganalisi sistem
- Dokument Spesifikasi kebutuhan yang dibuat untuk menjadi pedoman dalam menganalisis sistem
- Ada juga suatu keputusan dengan menggunakan meode, teknik.
Tahap Analisis Sistem
Pada tahap analisis sistem ini dilakukan namanya pengumpulan kebutuhan, bisa untuk kebutuhan pengguna atau kebutuhan dari sistemnya. Di tahap ini akan banyak melakukan pertemuan antar developer dengan manajer nya. Menurut Pressman pengertian Analisis Sistem adalah kegiatan menemukan atau mengidentifikasikan masalah, mengevaluasi, membuat model serta membuat spesifikasi sistem.
Alasan pentingnya analisis sistem
- Karna ada nya kebutuhan baru pada sistem sehinngga diperlukan adanya memodifikasi atau menambahkan sistem informasi untuk mendukung kebutuhan.
- Karna adanya masalah pada sistem sehingga sistem tidak berfungsi sesuai kebutuhannya
- Mengikuti perkembangan zaman teknologi
- Meningkatkan performance pada sistem yang lama
Langkah-langkah dalam menganalisis sistem
- Identify atau mengindentifikasi masalah pada sistem, mengenal masalah, mengumpulkan masalah-masalah yang dialami organisasi tersebut sehingga kita dapat memprioritaskan masalah yang akan diselesaikan.
- Pahami kerja dari sistem yang ada
- Analisa sistemnya
- Membuat Laporan analisis sistem
Kerangka Analisis
- Analisis terhadap level pembuat keputusan manajemen organisasi, fungsi dan informasi apa yang dibutuhkan beserta informasi yang dihasilkan.
- Analisis terhadap flow informasi dengan mengidentifikasi infomasi yang diperlukan.
- Analisis terhadap input dan output
Metode Pengumpulan Data
Teknik-teknik dalam pengumpulan data :
- Wawancara
- Observasi
- Daftar Pertanyaan/Angket
- Pengambilan Sampel
- Decision Table
- Matric
Memahami kerja sistem memiliki langkah-langkah sebagai berikut :
1. Menentukan Jenis Penelitian
2. Merencanakan jadwal penelitian :
- Wawancara
- Observasi
- Daftar Pertanyaan/Angket
- Pengambilan Sampel
3. Membuat penugasan penelitian
4. Membuat agenda wawancara
5. Mengumpulkan hasil penelitian
Requirement
Requirement adalah kemampuan yang dibutuhkan oleh pengguna atau user untuk mengatasi suatu masalah atau untuk mencapai tujuan tertentu dengan kondisi harus dimiliki oleh sistem untuk memenuhi sebuah kontrak, standar, spesifikasi atau dokumen resmi yang ditetapkan.
Untuk mendapatkan requirement dilakukan yang namanya Software Requirement Analysis yaitu proses untuk menggali kebutuhan-kebutuhan yang harus dipenuhi oleh perangkat lunaknya sehingga perangkat lunak dapat ditentukan fungsi dan kelakuan softwarenya.
Prinsipnya :
- memahami dan mengerti masalah dari informasi
- fungsi yang dilakukan software harus terdefinisi
- definisikan perilaku dari softwarenya
- modelkan
- mengubah informasi yang diperoleh menjadi informasi siap dirancang untuk diimplementasikan
Metode Pengumpulan Kebutuhan
Metode Tradisonal :
- Wawancara : menyiapkan interview buat janji untuk bertemu, menyiapkan agenda, pertanyaan, bersikap netral dalam mewawancarai
- Angket : berisi kumpulan pertanyaan-pertanyaan didalamnya dan pilihan jawaban cukup singkat
- Observasi : mengindentifikasi dan menentukan apa yang akan diobservasi, mengestimasikan waktu untuk observasi
- Analasis Prosedur dan Dokumen lain : jika sistem memiliki dokumen kita bisa langsung kaji cara kerja sistem tersebut
Metode Modern :
- Joint Application Design (JAD)
- CASE ( Computer-aided Software engineering) tools
- Rekayasa Ulang Proses Bisnis (Business Process Reengineering / BPR
Joint Application Design (JAD)
Teknik Joint Application Development (JAD) merupakan teknik mengumpulkan pengguna, manajer dan penganalisis sistem yang ikut terlibat dalam analisis sistem tersebut. JAD mirip dengan diskusi kelompok untuk mengumpulkan informasi kebutuhan sistem secara simultan dari orang-orang yang ikut dalam analisi sistem tersebut, dan dilakukan secara kondusif tentunya.
Ilustrasi dari JAD :
CASE ( Computer-aided Software engineering) tools
Perangkat Lunak untuk membangun sistem informasi secara otomatis. Case Tool mempercepat proses menganalisi sistem, dan orang-orang memiliki kemampuan menggunakan tools ini sangat dibutuhkan tim proyek pengembangan sistem informasi.
Rekayasa Ulang Proses Bisnis (Business Process Reengineering / BPR
Mencari kembali secara fundamental dan perancangan proses bisnis secara radikal, dihasilkan dari sumber daya organisasi yang tersedia untuk mencapai terobosan baru pada produk dan jasa.
Software Requirement Spesification
Software Requirement Spesification (SRS) adalah hasil akhir dari proses analisi. dokumen yang menjelaskan apa yang akan dilakukan software dan bagaimana kinerja software tersebut nantinya. Ini juga menjelaskan fungsionalitas dan behavioral yang dibutuhkan produk untuk memenuhi semua kebutuhan kepentingan (bisnis, pengguna).
Komentar
Posting Komentar