Quale tipo di diagrammi UML può descrivere come una nuova funzionalità avrà un impatto / un impatto su un sistema esistente?
Ad esempio; il mio caso è che abbiamo un'applicazione web (sistema) esistente che usa login utente specifico per framework & autenticazione. Abbiamo bisogno di cambiare il sistema per usare OpenID per accedere e autenticare gli utenti.
Vogliamo anche documentare come questa nuova funzionalità avrà un impatto sulla funzionalità accessoria del sistema e quindi stimare il lavoro necessario per implementare questa funzionalità.
Ad esempio;
- In che modo OpenID influisce sulla nostra funzione di aggiornamento del profilo: lo renderà ridondante.
- In che modo OpenID influenzerà la nostra visione degli ordini di vendita precedenti - su richieste AJAX avremo bisogno di autenticare l'utente in un modo diverso, avremo bisogno di associare un ID openID degli utenti con un ordine di vendita da ora in poi, ecc.
Esiste un tale diagramma UML o documento di ingegneria del software applicabile per descrivere questo?