Questa è una grande domanda. La teoria dice che le storie degli utenti dovrebbero essere indipendenti, ma non sono mai stato in grado di realizzarlo appieno.
A mio parere, la cosa più importante è comunicare la dipendenza in modo che sia il team che il proprietario del prodotto ne siano consapevoli. Ciò costringerà il proprietario del prodotto a ridefinire le storie degli utenti in modo tale da rimuovere la dipendenza (ad esempio unendo le storie degli utenti) o definire di conseguenza la priorità aziendale in modo tale che l'utente principale sia implementato per primo.
In base alla priorità e alla decisione dell'OP, entrambi li implementerete nello stesso sprint o quello dipendente verrà implementato in un secondo momento senza alcun problema, poiché l'entità verrà già eseguita.
Il caso peggiore è se A dipende da B e B dipende da A. In questo caso le storie utente sono probabilmente definite in modo errato e dovrebbero essere probabilmente riscritte su A e B (principalmente indipendenti o con una sola dipendenza) e C dipendente da A e B.