Analizzate una modifica seguendone gli effetti attraverso requisiti, contratti, dati e dipendenze operative. Partite dalla differenza esatta tra il requisito precedente e quello nuovo; “supportare maggiore scala” o “renderlo in tempo reale” è troppo vago per una valutazione sicura.
Seguire il grafo delle dipendenze
[Changed requirement] --> [Affected business flow]
|
[Interface contracts]
/ \
[Consumers] [Data/state]
\ /
[Operations + tests]
Usate registrazioni di tracciabilità e catalogo delle interfacce come punto di partenza, poi validateli rispetto alla configurazione distribuita, al traffico reale e alle conoscenze dei responsabili dei sistemi. La documentazione può tralasciare job batch, esportazioni o consumatori di altri team.
