Materi
NASA §6.2 meminta setiap perubahan kebutuhan dievaluasi dampaknya sebelum disetujui: biaya, jadwal, arsitektur, desain, antarmuka, konsep operasi, serta kebutuhan di atas dan di bawahnya. Setelah kebutuhan dibakukan (baseline), perubahan disetujui dewan kendali konfigurasi. Buku pegangan itu juga mengingatkan bahwa satu perubahan bisa beriak ke banyak dokumen. Matriks keterlacakan yang membuat dampak itu terlihat: baris kebutuhan yang berubah menunjuk skenario dan uji yang harus ditinjau.
Di Cucumber, tag yang sama dipakai untuk menjalankan sebagian skenario lewat ekspresi tag. @K-03 memilih skenario bertag itu; @K-03 or @K-04 memilih yang bertag salah satunya; @K-03 and not @manual memilih yang bertag @K-03 tetapi tidak bertag @manual. Tanda kurung boleh dipakai untuk memperjelas urutan.
Perubahan : K-03 "Pesanan stok 0 ditolak" menjadi "Pesanan stok 0 ditolak, kecuali barang pre-order"
Matriks K-03 : S-01, S-02, U-01
Tindakan : tinjau S-01, S-02, U-01; tambah contoh baru untuk barang pre-order
Jalankan : cucumber --tags "@K-03"Arah sebaliknya juga berlaku. Kebutuhan baru yang barisnya masih kosong di matriks belum punya bukti penerimaan, dan belum bisa dinyatakan terverifikasi.