Pengumpulan Kebutuhan Sistem


🟒 1. Pendahuluan

Pengumpulan kebutuhan sistem merupakan tahap penting dalam proses analisis dan perancangan sistem. Pada tahap ini analis sistem mengidentifikasi kebutuhan pengguna (user requirements) agar sistem yang dikembangkan sesuai dengan kebutuhan organisasi.

Kesalahan dalam pengumpulan kebutuhan dapat menyebabkan:

  • Sistem tidak sesuai kebutuhan
  • Pemborosan biaya
  • Kegagalan proyek
  • Sistem sulit digunakan

Oleh karena itu, seorang analis sistem harus memahami teknik dan metode pengumpulan kebutuhan secara benar.


🟒 2. Pengertian Kebutuhan Sistem

πŸ“Œ Definisi Kebutuhan Sistem

Kebutuhan sistem adalah spesifikasi atau kemampuan yang harus dimiliki sistem agar dapat memenuhi kebutuhan pengguna dan organisasi.


πŸ” Narasi Penjelasan

Kebutuhan sistem menjelaskan:

  • Apa yang harus dilakukan sistem
  • Data apa yang diperlukan
  • Siapa pengguna sistem
  • Bagaimana sistem bekerja

Contoh:
Pada sistem akademik:

  • Mahasiswa dapat login
  • Dosen dapat input nilai
  • Admin dapat mengelola jadwal

πŸ–ΌοΈ Ilustrasi Kebutuhan Sistem

https://images.openai.com/static-rsc-4/wgloIhZPO1_qJCh8vD4-2npnd6GpMArCpNV8u2rK5UCNVraOrywz_PmBjv_RqxG7k9FD8yFsBlhY0d-nfjjF1E8lpZ7eGjt5loxjkpcplWEIzqAoqvKepT416RjaPmKTchgcadjx01iMFUl_FATUpCp-HpElTyNIPfyN9M8zgPCNE9Ul9ry4vwxjiynKcKFl?purpose=fullsize
https://images.openai.com/static-rsc-4/hMRVp8brFm1BG8oTZKFUKrIaxLXPp8AS1A4zzj_kyDRCUp2jMngzpRXKQsAbRxIExCBSkzmMoXXv2o9KgFKgClc-sPgUYyUMoamc4T_fgfPA0yyDRlkHMTcPZ_ZFH8ZViGQvaJeFb6RK3bIKwEn_RS613K4KHmitdSoJBs9WC6Aq9yHKfRHUBfmlVLKNZrVb?purpose=fullsize
https://images.openai.com/static-rsc-4/f3sB_sTT2MyKNchtUrnt5esRXW20hjD9kvYAcUQwyUKrDnvx9oeKKWFFOn2O-bSRcvzDNmH-QG2iiYyMoOeD8YIW1SHLeooAMBc9MjG1axjv9EAYE59Sk8j_X8Z6estBZm65us4Qu6chSEbKPntiSiZ8BIxdqOBqo5xOILLh3nleSGRgPgC6qYsi4XdQufMy?purpose=fullsize

8


🟒 3. Tujuan Pengumpulan Kebutuhan Sistem

πŸ“Œ Tujuan Utama

Pengumpulan kebutuhan dilakukan untuk:

  • Memahami kebutuhan pengguna
  • Menentukan fitur sistem
  • Mengurangi kesalahan pengembangan
  • Menjadi dasar desain sistem

πŸ” Narasi Penjelasan

Tanpa kebutuhan yang jelas:

  • Programmer sulit membuat sistem
  • User tidak puas
  • Banyak revisi
  • Proyek terlambat selesai

Kebutuhan sistem menjadi pedoman utama dalam pembangunan aplikasi.


πŸ“Š Manfaat Pengumpulan Kebutuhan

ManfaatPenjelasan
Sistem sesuai kebutuhanMengurangi revisi
Efisiensi pengembanganProses lebih terarah
Mengurangi risiko gagalSistem lebih akurat
Mempermudah desainKebutuhan lebih jelas

🟒 4. Jenis-Jenis Kebutuhan Sistem

🟑 4.1 Kebutuhan Fungsional

πŸ“Œ Pengertian

Kebutuhan fungsional adalah fungsi atau layanan yang harus dilakukan sistem.


πŸ” Narasi Penjelasan

Fokus pada:

  • Apa yang sistem kerjakan
  • Fitur yang tersedia
  • Aktivitas pengguna

πŸ“Š Contoh Kebutuhan Fungsional

SistemKebutuhan Fungsional
AkademikLogin mahasiswa
PerpustakaanPeminjaman buku
PenjualanCetak struk

πŸ–ΌοΈ Ilustrasi Fitur Sistem

https://images.openai.com/static-rsc-4/ts7qEJjD6K7JYb2rnVTxeD13Wy0XMG48l0UR_MmKvLkzlEHVGYKoJiZV4cI93SwL6noPDrjSEjXSzIRlL8sAitH6K4RWf1bujuIeP4kC0i9MyFSo1PDRrMS8c5ydHJ7S1nvIvev8NXP8XkXZ7v2p0OVwiW4k4G7lUZmfBNjz9bGaTHd0oIEkbXemTMK1LJ4x?purpose=fullsize
https://images.openai.com/static-rsc-4/oRZgXhw_CjKAr--Vyh-g0l2litZV8eUZx5zHEPmnCC9b5TGt8xiYZcSWWFkaY4J8-q0_rx86goGfQZzZjJTJLNd1kzzKTSYs5Jpbm_OwMf3zd6sGePKwacny9At0PzWddIocaxnX9y4i8J1deggFqoQbwFkHFHW3YWoGzQY1mCEvEwC8YOo7X7tp8nN6GUCo?purpose=fullsize
https://images.openai.com/static-rsc-4/vVc-0qYzfcMEOy0UmRuqAhj3D2LKJcPsE-bSCVD7tj7fPUXFj9cyjl3OX0X5YAWtsn4dmonVQHHYMxcE1g9Gjhi02kIjZgyG5P5HlX7aY7oopEQUqs1p3j7R4ZHRJuUe31sCrPv2dRccVpuhq5OwXVJ-Pvd4evjz9CZmK6K5rSi504HFt7QfEhurd8pcwAg-?purpose=fullsize

7


🟑 4.2 Kebutuhan Non-Fungsional

πŸ“Œ Pengertian

Kebutuhan non-fungsional adalah kebutuhan yang berkaitan dengan kualitas sistem.


πŸ” Narasi Penjelasan

Meliputi:

  • Keamanan
  • Kecepatan
  • Tampilan
  • Kapasitas
  • Reliability

πŸ“Š Contoh Kebutuhan Non-Fungsional

AspekContoh
SecurityLogin menggunakan password
PerformanceSistem respon < 3 detik
UsabilityMudah digunakan
BackupData tersimpan otomatis

πŸ–ΌοΈ Ilustrasi Keamanan dan Performa Sistem

https://images.openai.com/static-rsc-4/iaFhrMzGeuyFkOr-xl1Szuea3eL2BrYpw38yFyYuqdXM3TXZ-uZ_MOqp3SCw21nWzbR2yoRZQWmJkQD5VT2qa864RSXEWht2MS-I3pJYij7wRwAlBHaejg1qzjqmNjaXlmkzJL4w3mgM3Ng_Vv5upPBouLIVpSo4LQEsRHJJXUcx82mfEPbiC8TPKBFIz1Ir?purpose=fullsize
https://images.openai.com/static-rsc-4/UgR80LVfCoSQIGND15VzoJzMVbGeungFI9LYOmr3u0Y_b1BYpfNmAgE60bYeh1Bhr7GeQ2QchKr8FG1tLH4BWCtWZ8ZpiyW4e5PWZEIg1kXjlSsi-6EmP62s1YvHvsKywsii-72gVBTWmfqc9bu4ll-ur5EYXDathYbkVT6pTyzeYtKECQl9DzVA39gpHTUD?purpose=fullsize
https://images.openai.com/static-rsc-4/iAwCZc_UtaDB2WgCDrYcch8QOiekEY5UidROMVFXQf-goHCCUAfdj2pqYOTYVLRkyYJBSK-Ej51n21OhLzgRCxwm4NgJm3CP3NE-MxEGLl8GQ6pjxFDHGEaIFTCd5kAI-vivtIy1bF_tXhPsoVfqHxSxbz3WAkNtdGhLDo8ssI7MUDu9fd8FNDt6ZQkTyQ55?purpose=fullsize

6


🟒 5. Teknik Pengumpulan Kebutuhan Sistem

🟑 5.1 Observasi

πŸ“Œ Pengertian Observasi

Observasi adalah teknik mengamati langsung proses kerja organisasi.


πŸ” Narasi Penjelasan

Analis sistem melihat:

  • Aktivitas pengguna
  • Dokumen yang digunakan
  • Alur kerja
  • Kendala yang terjadi

πŸ“Š Kelebihan dan Kekurangan Observasi

KelebihanKekurangan
Data nyataMemerlukan waktu
Memahami proses langsungUser bisa tidak nyaman

πŸ–ΌοΈ Ilustrasi Observasi Sistem

https://images.openai.com/static-rsc-4/gp3AFI1CY06uWMLdUSGx6nRkquBULLeDb9-sOmod3UtXpoIAt9hVbR4ieOBEPlBaMC4tYV-6chhe0DmcDsKIugzaJHFkQNLSnr9oXTV984-1Bdj4Th1oNqoJRoZrcc6MbSUHPPFO-VjYFHdTuMqEGdhXJ0DigTsAFID3HV4py-xDJJyHvqieWazpXg7Nsl5e?purpose=fullsize
https://images.openai.com/static-rsc-4/bGkAnvPnN1EYlECZ_bzLT4iN8esEsN7822b-fTiHH1Uc2MMrNJ9CnL8-exLcvWsvCP58PGC7Q0_LaSLSsQmW-WmRgLNOtq5a1pe0MC99YlfS6cek0C0gHSl3Acax93zWzVHtIXJHnErVVbDCazYsLCKWly21zZoDpCvgwgvBVFAewwebt7e-H639JgQirskh?purpose=fullsize
https://images.openai.com/static-rsc-4/3VU-boF_KavXJpvLnFheoxFb24zI4QpYrHQqy02SQ7yEVRBRzuIk_-ISPw1wBeoTCtTykN7h6RDpfCB3ALEHjE5ysw5dKPachvb0HkRrYi2qWSs_C_y8P4LTJ1Ix_HiwaYerJZVgPm02m7lpfUFDyaP4VGg2w0zcg5hCN1gIVyLH9uHOddJsoM7n4rkIp3Mb?purpose=fullsize

10


🟑 5.2 Wawancara

πŸ“Œ Pengertian Wawancara

Wawancara adalah teknik pengumpulan kebutuhan dengan bertanya langsung kepada pengguna.


πŸ” Narasi Penjelasan

Tujuan wawancara:

  • Mengetahui kebutuhan user
  • Mengidentifikasi masalah
  • Mendapatkan masukan sistem baru

πŸ“Š Contoh Pertanyaan Wawancara

PertanyaanTujuan
Apa kendala sistem saat ini?Menemukan masalah
Fitur apa yang dibutuhkan?Menentukan kebutuhan
Siapa pengguna sistem?Identifikasi user

πŸ–ΌοΈ Ilustrasi Wawancara Sistem

https://images.openai.com/static-rsc-4/F6XgaWmdxIUBVrawGV_jWe08OQHdPOD9vIJU-jOfG14SjJL9KJ8mZi8OG0RA3o_BxnnppHkR9TIS4d2EjWRCmH4re__CkTjN9DegWJoQDDezWC4Qucy3LRpfYZC4-wkNw1OrWHmg0K5PvBUWn1Au4fTvjbkqSA8QxAmUxTiSc1IuCPBzcGmO7EevqSMUxhjX?purpose=fullsize
https://images.openai.com/static-rsc-4/CY38A_s10_coaVGqQkegFE5dbKgcQyhFXk7LEzd3pFh-6HzxVEqXtYSzZQgqfXbMfE77I17ocGq4FX8ADFwG6zfC5cOjRLmc74wJxBRSD1Qq4vjJjgMRDti17TIjApd987OttGX1SdHbCWNyWNSYSVs0KV4K5sr4cM7Iz1TWyqZk4Myl1dRZzXxtx0UdnElk?purpose=fullsize
https://images.openai.com/static-rsc-4/N2R6Oogf2EPS2UjAJ-0-WhSs0LA_2U_GaHFMOpZ-H43iTJac_JBhBFv9uJE61gmuuzNgjNiP3dMjRT_IbHTXBhjTClTzXn0qcwiGLZk5Lg8lwx6kxQAqIFFwHEYkxO4njZvTHmB6AykIEE3sLWwiy_jxqjvSynkZJty2s9NKZqvmmh9NLyOmIJIUV5QWKyy2?purpose=fullsize

7


🟑 5.3 Kuesioner

πŸ“Œ Pengertian Kuesioner

Kuesioner adalah daftar pertanyaan tertulis untuk mendapatkan informasi dari banyak pengguna.


πŸ” Narasi Penjelasan

Kuesioner digunakan jika:

  • User banyak
  • Lokasi berbeda
  • Ingin data cepat

πŸ“Š Contoh Pertanyaan Kuesioner

PertanyaanSkala
Apakah sistem mudah digunakan?1–5
Apakah sistem cepat?1–5

πŸ–ΌοΈ Ilustrasi Kuesioner Digital

https://images.openai.com/static-rsc-4/HEQjgCqWfV0snUUU3UBLRI6_sJmIp0tPkCZr30GBoMsGkYOfeSJmbfLN9MXooRWzn4au3LFfuzOlnzxKG17AHuzdHJRgxLMq0zPzGrB8Mwm709CI1uDZ9Rj6AQVMUbNUgBrca4FO8qe9Q-k1cVuXXNzdkQJfk9bncQUiXet7tai-rp6EonjV5lZdDRbqjvh8?purpose=fullsize
https://images.openai.com/static-rsc-4/rFa_JfBmwSjTcBKREvj2oW5CXbFS37LQEsh1NgIo87n8C9UbY3n2Xi8Gj5JOGmXEdwuXuVQK-9mFKivwgtNBSmdIaDwTMaMXf1QsHLYrhRSxYXGDpkZxzJQ_yCBfnRx85PlRr0gfSWZXXJkfvDSGAZAVwy7e_XfUFBdZtEtmmGeaePYQyV0au9IP3F_JGWCC?purpose=fullsize
https://images.openai.com/static-rsc-4/JWX-syWTJkA14WFwg8CwpmGtiI8zKDiFm7-MT4pshvdpwOcPPZIeL4VLbY85XkDIQlt5Xz55ecavr5506AQMCbXsXXwt2zLtQIHfigwd9SdbcZkJ5g_y3zdQMx2h2LsHqtKAkzmV8sRe2oDEOkDxadMVixH6jLsFiwqDp5lZXLZAwCCm-KRwHnDnW0JAfrt3?purpose=fullsize

7


🟑 5.4 Studi Dokumentasi

πŸ“Œ Pengertian

Mempelajari dokumen yang digunakan organisasi.


πŸ” Narasi Penjelasan

Dokumen yang dianalisis:

  • Formulir
  • Laporan
  • SOP
  • Arsip data

πŸ“Š Contoh Dokumen

DokumenFungsi
Form pendaftaranInput data
Laporan penjualanInformasi bisnis
SOP kerjaAturan proses

πŸ–ΌοΈ Ilustrasi Dokumentasi Sistem

https://images.openai.com/static-rsc-4/cOaPs5cmK23BueGkWe7DROwU2M8gKrSbH5Ly92TW4Zus2lc61IiYYs-Akb4WWpMU2bS51dsKafzC4ybzpRmQ9s1mdUV4tZkHCzcAIpi9OERV0vDJovmiBbw3u8gn2kbEuvLoMP7NJtTrL2Q97clWD2qvU17KR5gnqNqpa_SIRHC54Bb4BVaLKWdU9N0V9kK2?purpose=fullsize
https://images.openai.com/static-rsc-4/UHVfCKHd4gmclLGdi6bFNmPxBezzvC3IBwHV383BEK2n0YRqVL7gR6-SzKWXN2-2GJVi8c78_7d0piqmITaHP3bRioE1x8r1B087Yte5n1-IYF5Om6Xze64HjnEICKM8FFlw0Sknny8O_bmvVogk-bULPSqcbF2ujVL4W20vevLKRa5z-AT-0FLXXjQusMQP?purpose=fullsize
https://images.openai.com/static-rsc-4/HNtLjiiR-sRjn_zlCfDiOhc2shqtOmaccmo6jKSsfUhfSAKj5Oj_AOplXfce9dRhEvw9AlyQGW2vF-kppZSXE_HZDr_evuxmP07YN0CEMcy2txvTSwa9cxeEOIvZ5LDTtVvQEPxRkAlhPzX12lqiHaCztxvqswM4q2oSGaiZQac0ft4DmENEQg_pNSJUpysk?purpose=fullsize

8


🟒 6. Tahapan Pengumpulan Kebutuhan

πŸ“Œ Tahapan

  1. Identifikasi pengguna
  2. Menentukan teknik pengumpulan
  3. Pengumpulan data
  4. Analisis kebutuhan
  5. Dokumentasi kebutuhan

πŸ” Narasi Penjelasan

Tahapan dilakukan secara sistematis agar data yang diperoleh:

  • Lengkap
  • Akurat
  • Sesuai kondisi nyata

πŸ–ΌοΈ Diagram Tahapan Kebutuhan Sistem

https://images.openai.com/static-rsc-4/1EHrm6chDMvJI4KAK6wRKdou6NnOBS9h1iI5RgGMyzkewL4JkeMnSmfLF6nrUwJNsR0I4Qe6cvhUQxb3aTAA2yqdew87waVQ9iwnhLP7H9VWa5fcbDg8UZr5rC1ySf9HSX27wAWWaMKR4k8XqZga89_bpRHpwniZWiGdwIg10HtK36RhP7whLrEzTdWU3Q9u?purpose=fullsize
https://images.openai.com/static-rsc-4/br1Vm3a9HY8W1ZgmREYANYP3lMymLTK5ivUe3hsAzQkfFMr-NhMl90uQAcUT5D5U0ku-dQiTEDrDB4H9O7qnTjssfo0gqOEegqV3OmpCRZtGWOmx1b1UcOzuWBUwvSX6kMwOFd31bn5r58YW1Xiz17M5BExDpXDhycM3pW0d7Wan__rcK0WW_tOGXLN37RMm?purpose=fullsize
https://images.openai.com/static-rsc-4/im4ixch-LHMWAU_SDk37VelMGtGvUbM6zwAqQ3UwWRaD5QMQ1eDKmpVnr-xOgQ7M_FgF9H_7URJ-UTvFq89XjLKAgfxy_JMmIf15ZHBewXOfEiXpRd5hEVE0e38cvyvml-WZPGOnY6JX1FjsQJdGF9OBD-v61rD5rpndSND4ghA3oSHoRO5RN0MG__NgCGIU?purpose=fullsize

8


🟒 7. Stakeholder Sistem

πŸ“Œ Pengertian Stakeholder

Stakeholder adalah pihak yang terlibat atau terdampak oleh sistem.


πŸ” Narasi Penjelasan

Stakeholder dapat berupa:

  • Admin
  • User
  • Manajer
  • Pelanggan
  • Programmer

Semua stakeholder harus dilibatkan agar kebutuhan sistem lengkap.


πŸ“Š Jenis Stakeholder

StakeholderPeran
UserMenggunakan sistem
AdminMengelola sistem
ManajerPengambil keputusan
ProgrammerPengembang sistem

πŸ–ΌοΈ Ilustrasi Stakeholder Sistem

https://images.openai.com/static-rsc-4/GZG5pMjSelRFgjrnesbzgolpY4mK3jU8_mJylBIgqk5PdRprIhv1mc4QSYIZVZERfeHTCLis6EpgHIVeg1ar9SEEqDO6rBtSbvB9H0-VVVR6Ji5qXJX_9NetdWknSX-IiFVr4s0KK1J--B9Eb_799kAJRCQT_q3FgOZM3DMi3YpTaqNSSWB8hKq2EYWgAClo?purpose=fullsize
https://images.openai.com/static-rsc-4/VDWemZPkT0xRk3d-BriSjLReDuzfpadLTCfZsKEictuVsZ3WJsg21CV9mXlolYQe42l4BHbwbrWRdEF05mzGcLTAPSZG5OPfZhn-xn_cdvzvEg6XhfYJU5AX9H_tNaXvX9NIPTJBdWpon3E2FGStzSsJE3HCvgQMDhkKtCPu6uE9-7qiggf9MBtndyLUsaQ_?purpose=fullsize
https://images.openai.com/static-rsc-4/TuwF23yFipbHSMBL1wy8bzL7XK4T82UoIhZtGKXyD56VBuXBpCDqkH1vuq9a-BGY1ULiaIgPqw364MHD4VThOAZwu9rxX4hoWwSptMXctSA3JIZjPSD__Jj134h_mLlY2gIRbJvJ7st0jvKXKVJXhSu4cT91dR1Z6lkKJZyOupZWYGsUT2nr8SJegBgJmaie?purpose=fullsize

7


🟒 8. Dokumentasi Kebutuhan Sistem

πŸ“Œ Software Requirement Specification (SRS)

SRS adalah dokumen resmi kebutuhan sistem.


πŸ” Narasi Penjelasan

Isi SRS:

  • Deskripsi sistem
  • Kebutuhan fungsional
  • Kebutuhan non-fungsional
  • Hak akses user
  • Diagram sistem

πŸ“Š Struktur Dokumen SRS

BagianIsi
PendahuluanGambaran sistem
KebutuhanFitur sistem
Desain awalDiagram sistem
UserHak akses pengguna

πŸ–ΌοΈ Ilustrasi Dokumentasi Sistem

https://images.openai.com/static-rsc-4/f1s6nWloODwnRRlIGvVxRtJYhbNIL7iqUfbVT_g_k9OtaLeY7jAfVLTzBpZvpP1KIO6ba4QdwF4cvj75Mahq30rR3n5LKom8ESm4_GbfNZJcHlEQQGQM8058ahtmJjny8J9M15abL6e6AsL8R-OuTDMjLpxuM9CCsVjc8dBXSflruo3OMLk56XxaNDcwbrOi?purpose=fullsize
https://images.openai.com/static-rsc-4/xlQP4g2Q9Io8nJjrsFl8myK-OlpzTywVuCGgGNFt4foEH3vCllU6O9As0kdlVWww-Uixzah2SxqpJAlQMH6Bvf2WUQ9WqLjNaipth24vrk1lRSgKTZsT4teNpf0VoZYlyTsOm7PbdrIfuJp7-FlFjb7lDijpzh9cpvzB8lFFudAvncMjbuePWaIExbj2UXgw?purpose=fullsize
https://images.openai.com/static-rsc-4/Wi5Y2LJIBNsgNpY_n0_gJLf7hpGAAWXFGOumg63WHkhjr3p2P80bXsF2mDCs_a6gAuwgouaVhW4992qEWcEcwLKpLN1EbaTyX6X5nsyLM82f3_I9WQYm7eXDB-zdN68adunrwfhf8YzYL9JRWRpqGb2zG4V5Aq1q0wWffMPIVgr8B0Tlb3NeBwpHQkCCfmax?purpose=fullsize

6


🟒 9. Studi Kasus Pengumpulan Kebutuhan

πŸ“Œ Studi Kasus Sistem Akademik

Masalah

  • Input nilai manual
  • Jadwal sering bentrok
  • Mahasiswa sulit melihat nilai

Kebutuhan Sistem

Fungsional

  • Login user
  • Input nilai
  • Cetak KHS
  • Jadwal online

Non-Fungsional

  • Sistem online 24 jam
  • Data aman
  • Tampilan mudah digunakan

πŸ–ΌοΈ Ilustrasi Sistem Akademik

https://images.openai.com/static-rsc-4/xwLsFGSgty3CEAXwhvgUWl6L-7EuUDQS7MDAvNpQt0MOExDEpCwUXdlH-R7UBwOx4SS95_v_ZHHqQqyYwzwqJfGSZ9yyrkbD1VaG3UiC3eS6J9doD-DwCddxLXEL71zZl4Oez3xKxEfpb-q2JJrmtyzsEuGTTbugSnwo3mtwJeDodpuW5m9J_Zx4CqmbYAT9?purpose=fullsize
https://images.openai.com/static-rsc-4/38-8Pejssi7YV_IkFF7GihEARx1NXOK-ksfZJoub9zuW_wYDoBXAtN6rx9RdznVDRuV2W-C0-oF0VjT_Ju5hdAvFQc84VsfFnP16UQWwaUZueOMRHcBGVf4UCJjV2M26wVErxfuiun2PThrxZ0iVm8P_VmxTP64BM2TefzBIieRa0q3RkuZJ6cVTPWF4QCRu?purpose=fullsize
https://images.openai.com/static-rsc-4/DqvEgultKQ3gs91n2skM6u_Cky2eBjNSpC5Ah31PxBnHFn_4pJrWWckbrL5oqmGsqQBihHe8oQQOhDsyNBB47h0NDziGkgi81sWwnGvqM-EOX_f1KNvZiBYI1j1EnKmFqJJh87vhPibnJnym-rVItzVJ9AovGtBLMzZGC8pw_TDIGdzD5YqLzgKdxndIb0ig?purpose=fullsize

6


🟒 10. Tutorial Praktikum

πŸ’» Praktikum 1 β€” Simulasi Wawancara

🎯 Tujuan

Mahasiswa mampu melakukan pengumpulan kebutuhan.


πŸ“Œ Langkah Praktikum

Langkah 1

Bentuk kelompok.

Langkah 2

Tentukan studi kasus:

  • Perpustakaan
  • Penjualan
  • Akademik

Langkah 3

Buat daftar pertanyaan wawancara.

Langkah 4

Simulasikan wawancara user.


πŸ“Š Contoh Pertanyaan

NoPertanyaan
1Apa kendala sistem saat ini?
2Fitur apa yang dibutuhkan?
3Siapa pengguna sistem?

πŸ’» Praktikum 2 β€” Membuat Dokumen Kebutuhan

🎯 Tujuan

Mahasiswa mampu menyusun kebutuhan sistem.


πŸ“Œ Langkah Praktikum

  1. Tentukan sistem.
  2. Identifikasi:
    • Kebutuhan fungsional
    • Kebutuhan non-fungsional
  3. Susun tabel kebutuhan.

πŸ“Š Contoh Dokumen Kebutuhan

JenisKebutuhan
FungsionalLogin user
Non-FungsionalData terenkripsi

🟒 11. Latihan Mahasiswa

🎯 Latihan Individu

  1. Jelaskan pengertian kebutuhan sistem!
  2. Apa perbedaan kebutuhan fungsional dan non-fungsional?
  3. Sebutkan teknik pengumpulan kebutuhan!
  4. Apa fungsi SRS?

🎯 Latihan Kelompok

Buat analisis kebutuhan:

  • Sistem perpustakaan
  • Sistem absensi
  • Sistem penjualan

Buat:

  • Stakeholder
  • Kebutuhan fungsional
  • Kebutuhan non-fungsional
  • Pertanyaan wawancara

🟒 12. Diskusi Kelas

πŸ“Œ Topik Diskusi

  1. Mengapa kebutuhan sistem harus jelas?
  2. Apa akibat jika user tidak dilibatkan?
  3. Teknik pengumpulan mana yang paling efektif?

🟒 13. Kesimpulan

πŸ“Œ Ringkasan Materi

Pengumpulan kebutuhan sistem merupakan tahap penting dalam pengembangan sistem informasi.

Teknik yang digunakan:

  • Observasi
  • Wawancara
  • Kuesioner
  • Dokumentasi

Kebutuhan sistem dibagi menjadi:

  • Kebutuhan fungsional
  • Kebutuhan non-fungsional

Dokumentasi kebutuhan membantu pengembangan sistem menjadi lebih terarah dan sesuai kebutuhan pengguna.


🎯 Capaian Pembelajaran

Setelah mempelajari materi ini mahasiswa mampu:
βœ… Memahami konsep kebutuhan sistem
βœ… Membedakan kebutuhan fungsional dan non-fungsional
βœ… Menggunakan teknik pengumpulan kebutuhan
βœ… Melakukan wawancara dan observasi
βœ… Menyusun dokumen kebutuhan sistem
βœ… Menganalisis kebutuhan pengguna secara sistematis