Koristite dvosmjernu sljedivost: povežite svaki važan zahtjev s odlukama i komponentama koje ga ispunjavaju, a komponente zatim s dokazima prihvaćanja. Obratne veze pokazuju zašto komponenta postoji i na koje bi zahtjeve predložena promjena mogla utjecati.
Mali, održavani lanac
[Requirement R-12] --> [Decision D-04] --> [Refund workflow]
| |
+--> [Acceptance test T-18] <-----------+
|
[Test evidence]
Pretpostavimo da R-12 zahtijeva da ponavljanje istog zahtjeva za povrat novca ne stvori još jedan povrat. D-04 odabire stabilan identifikator poslovne operacije i otkrivanje duplikata. Tijek rada implementira pravilo. T-18 ponavlja zahtjev nakon simuliranog izgubljenog odgovora i provjerava postoji li i dalje samo jedan poslovni povrat novca.
