Teknik kebutuhan perangkat lunak (requirements engineering) atau sering juga disebut analisis kebutuhan perangkat lunak (Bahasa Inggris: requirements analysis) mencakup kegiatan dalam menentukan kebutuhan-kebutuhan atau kondisi yang harus dipenuhi untuk suatu produk baru atau yang akan diganti, dengan mempertimbangkan kemungkinan terjadinya konflik kebutuhan dari berbagai macam stakeholder.[1]

Analisis kebutuhan mempunyai peran penting dalam kesuksesan suatu proyek perangkat lunak. Kebutuhan harus terdokumentasi, dapat ditindaklanjuti (actionable), dapat diukur (measureable), dapat diuji, memiliki kaitan dengan kebutuhan dan peluang bisnis, serta memiliki tingkat kerincian yang cukup untuk perancangan sistem. Kebutuhan perangkat lunak dapat berupa kebutuhan fungsional dan non-fungsional.

Tahap

sunting

Teknik kebutuhan perangkat lunak meliputi 3 buah tahap, yakni, elicitation (pengumpulan informasi), specification (spesifikasi), dan validation (validasi).[1]

Tahap Keterangan Metode
Elicitation (pengumpulan informasi) Bertujuan untuk mengumpulkan sebanyak mungkin informasi mengenai problem domain, kesulitan-kesulitan klien dan user, serta apa yang sistem ingin lakukan untuk mereka.
  • Wawancara
  • Kuesioner
  • Skenario
  • Prototyping
Specification (spesifikasi) Informasi dari proses elicitation dianalisis dan direkam menggunakan teknik modeling dramatis dan tekstual untuk menunjukkan masalah dan solusi yang diajukan.
  • Spesifikasi formal
  • Protoyping
Validation (validasi) Mengecek kebutuhan yang telah direkam apakah telah berkaitan dengan tujuan stakeholder terhadap sistem.
  • Wawancara
  • Teknik kombinasi dari elicitation
  • Inspeksi Fagan
  • Prototyping

Referensi

sunting
  1. ^ a b Britton, Carol (2001). Object-Oriented Systems Development. McGraw-Hill. hlm. 31, 269. ISBN 0-07-709544-8. ;


📚 Artikel Terkait di Wikipedia

Goal-based Requirement Analysis Method (GBRAM)

telah didokumentasikan atau diperoleh dari para pemangku kepentingan (stakeholder) dan dengan demikian dapat menggunakan diagram, pernyataan tekstual,

Prasanti Widyasih Sarli

dalam penelitian "Analysis of Individual Aspects in Riverbank Slums on Sustainable Sanitation Development" dan "The stakeholder analysis of sanitation management

Scenario Based Requirement Analysis Method

dianjurkan sebagai metode komunikasi yang efektif antara pengguna dan stakeholder, serta dapat menangkap analisis kebutuhan dalam pengalaman di dunia nyata

Rivan Achmad Purwantono

RULES Rahasia Memimpin dan Memberdayakan Angkatan Kerja Zaman Now (2024) Stakeholder Management Rahasia Sukses Optimasi Para Pemangku Kepentingan (2024) Dasar

Heinz ABC Indonesia

dan Pemenuhan Gizi Masyarakat dengan mengedepankan kolaborasi multi-stakeholder guna mendorong agenda nasional yang bertujuan menciptakan dampak berkelanjutan

Organisasi Riset Penerbangan dan Antariksa

fenomena luar angkasa yang berdampak pada teknologi yang terkait dengan stakeholder. Diketuai oleh Thomas Djamaluddin, penelitian berfokus terhadap penguatan

Manajemen sumber daya manusia

manajemen dengan komitmen tinggi yang menyadari bahwa karyawan adalah stakeholder dalam organisasi yang bernilai dan membantu mengembangkan iklim kerja

Penjualan

Plouffe, C. R., Williams, B. C., & Leigh, T. W. (2004). Who's on first? Stakeholder differences in customer relationship management. Journal of Personal