Tahap Analisis Sistem dan Metode Pengumpulan Kebutuhan

 Sub Pokok Pembahasan :

  1. Tahap Planning
  2. Tahap Analisis
  3. Metode Pengumpulan Data atau Kebutuhan
  4. Requirement
  5. 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 
  1. Karna ada nya kebutuhan baru pada sistem sehinngga diperlukan adanya memodifikasi atau menambahkan sistem informasi untuk mendukung kebutuhan.
  2. Karna adanya masalah pada sistem sehingga sistem tidak berfungsi sesuai kebutuhannya
  3. Mengikuti perkembangan zaman teknologi
  4. Meningkatkan performance pada sistem yang lama

Langkah-langkah dalam menganalisis sistem
  1. Identify atau mengindentifikasi masalah pada sistem, mengenal masalah, mengumpulkan masalah-masalah yang dialami organisasi tersebut sehingga kita dapat memprioritaskan masalah yang akan diselesaikan.
  2. Pahami kerja dari sistem yang ada
  3. Analisa sistemnya
  4. 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).

Referensi :


Komentar

Postingan populer dari blog ini

Analisis Sistem