Použijte obousměrnou sledovatelnost: propojte každý důležitý požadavek s rozhodnutími a komponentami, které jej naplňují, a tyto komponenty pak s důkazy pro akceptaci. Zpětné odkazy ukazují, proč komponenta existuje a které požadavky by navržená změna mohla ovlivnit.
Malý, udržovaný řetězec
[Requirement R-12] --> [Decision D-04] --> [Refund workflow]
| |
+--> [Acceptance test T-18] <-----------+
|
[Test evidence]
Předpokládejme, že R-12 říká, že zopakování stejného požadavku na refundaci nesmí vytvořit další refundaci. D-04 volí stabilní identifikátor obchodní operace a detekci duplicit. Pracovní postup toto pravidlo implementuje. T-18 opakuje požadavek po simulované ztrátě odpovědi a ověřuje, že stále existuje právě jedna obchodní refundace.
