Credo che due principali diagrammi del caso d'uso nella costruzione di un sistema automatizzato (Software) da un sistema non automatizzato siano:
- Analisi del sistema esistente mediante un diagramma del caso d'uso
- Mappatura degli attuali casi d'uso e requisiti al diagramma del caso d'uso del software.
In che modo il significato degli attori differisce in questi due diagrammi?
Ad esempio, voglio implementare un software per una libreria non automatizzata. Il bibliotecario è un attore del sistema esistente o forse parte del sistema stesso? Il bibliotecario si rivolge a un attore quando disegno il diagramma del caso d'uso del sistema software?
Io stesso indovino quando voglio analizzare il sistema esistente, dovrei guardarlo come una biblioteca con tutto lo staff e i servizi, quindi l'unico attore è membro !? Ma quando voglio creare un software per questo, dovrei supporre che il software sia il sistema e chiunque lavori con esso come attore. Sono corrette ipotesi per trovare gli attori del sistema esistente e nuovo?