Abbiamo bisogno di utilizzare i livelli del caso o no?

3

Suppongo che nessuno potrebbe discutere per casi di utilizzo in decomposizione, è semplicemente sbagliato. Tuttavia a volte è necessario specificare casi d'uso, che si trovano a un livello inferiore, più tecnico, come ad esempio l'autenticazione e l'autorizzazione, che danno valore all'attore, ma sono più lontani dalle sue esigenze di business. Cockburn argomenta i livelli quando necessario e spiega come spostare i casi d'uso da / a diversi livelli e come determinare il giusto livello. D'altra parte, ad es. Bittner argomenta contro i livelli di casi d'uso, anche se usa i sub-flussi, richiede i documenti visivi che contengono informazioni sullo scopo del sistema nel business, proprio come casi d'uso al livello più alto, e alla fine del suo libro cita, che almeno due livelli sono necessari la maggior parte del tempo. La mia domanda, trovi i livelli di caso d'uso necessari, utili o indesiderati? Quali sono le ragioni? Mi mancano alcuni argomenti importanti?

    
posta Gabriel Ščerbák 16.02.2011 - 14:14
fonte

1 risposta

1

Mi raccomando contro i livelli. I casi d'uso sono molto utili quando descrivono ciò che l'utente desidera realizzare, non i dettagli tecnici su come fanno le cose. Rendere i casi d'uso specifici ai metodi limiterà le tue scelte su come implementare le soluzioni. Nel tuo esempio, il caso d'uso dovrebbe essere "controlla il saldo del suo account", non "l'utente può accedere con SSL".

Detto questo, fai l'eccezione quando il tuo contratto di requisiti ha vincoli tecnici altamente specifici. Se il tuo cliente richiede SSL, crea il caso d'uso SSL.

    
risposta data 17.02.2011 - 23:40
fonte

Leggi altre domande sui tag