Lompat ke konten utama
←

Analisis Kebutuhan Sistem dan Kriteria Penerimaan

Pelajaran 11 dari 13

Keterlacakan kebutuhan, skenario, dan pengujian

Keterlacakan dua arah dan matriks verifikasi

Setelah pelajaran ini kamu bisa membaca matriks keterlacakan kebutuhan–skenario–uji, menemukan kebutuhan tanpa skenario dan skenario tanpa kebutuhan, serta memakai tag sebagai ID kebutuhan.

±13 menitDiperiksa 7 Okt 2026

Latihan di pelajaran ini butuh akun gratis. Progres, kode, dan catatanmu hanya tersimpan di browser ini. Masuk untuk menyimpannya

Materi

NASA §6.2 meminta keterlacakan dua arah antara harapan pemangku kepentingan, kebutuhan, desain, dan rencana serta prosedur uji. Setiap kebutuhan ditelusur ke induk atau sumbernya, atau dinyatakan sebagai kebutuhan turunan sendiri yang disetujui tingkat di atasnya. Kebutuhan tanpa induk yang juga bukan turunan sah berarti proses penelusurannya cacat, atau kebutuhan itu “gold plating” yang harus dibuang. Arah sebaliknya juga diperiksa: semua kebutuhan induk harus sudah dialokasikan ke bawah.

Supaya bisa ditelusur, setiap kebutuhan punya nomor unik (Appendix C.4). Matriks verifikasi di Appendix D hanya memuat pernyataan shall, masing-masing dengan ID unik dan dokumen sumbernya, lalu menetapkan cara memverifikasinya. C.4 menyebut empat cara: uji, demonstrasi, inspeksi, dan analisis.

KebutuhanSkenarioUji otomatisCara verifikasi
K-01 tolak pesanan stok 0S-01, S-02checkout.featureUji
K-02 nota ke surel——Belum ada
K-03 jadwal ≤2 detikS-05beban-jadwalUji

Di Cucumber, tag @ bisa dipasang di atas Feature, Rule, Scenario, Scenario Outline, dan Examples. Tag bisa merujuk ID di alat manajemen kebutuhan, misalnya @K-01, dan tag diwarisi elemen di bawahnya.

Latihan

0/3 lulus

Jawaban diperiksa di server. Lulus berarti kamu memahami contohnya, bukan penilaian seluruh pekerjaanmu.

Latihan 1 dari 3

Dari matriks di bawah, kebutuhan mana yang belum bisa dinyatakan terverifikasi?

Kebutuhan  | Skenario   | Uji
K-01       | S-01, S-02 | U-01, U-02
K-02       | S-03       | U-03
K-03       | —          | —
K-04       | S-04       | U-04
(tanpa)    | S-05       | U-05
Pilih satu jawaban

Latihan 2 dari 3

Pada matriks soal sebelumnya, S-05 tidak menunjuk kebutuhan mana pun, dan tidak tercatat sebagai kebutuhan turunan yang disetujui. Apa kesimpulan NASA §6.2 untuk keadaan seperti ini?

Pilih satu jawaban

Latihan 3 dari 3

Tag @K-07 dipasang di atas Feature yang berisi satu Rule, dua Scenario, dan satu Scenario Outline dengan Examples. Menurut referensi Cucumber, elemen mana yang membawa tag @K-07?

Pilih satu jawaban

Catatanmu

Memuat catatan…

tersimpan otomatis, ikut tercetak · 0/4.000

Luluskan semua latihan dulu untuk menandai pelajaran ini selesai.

Lanjutkan ke

Tampilkan 1 lagi