Comprensione dei livelli dei casi d'uso

1

Ho scoperto che ci sono 5 livelli di casi d'uso:

  • Livello 0 Cloud
  • Level 1 Kite
  • Livello 2 Mare
  • Livello 3 pesci
  • Level 4 Clam

Livello cloud elenca solo gli obiettivi di utenti di livello elevato come "Gestisci file".

Livello aquilone menziona l'attore e alcuni casi più specifici.

Per quello che ho capito, i casi d'uso Livello del mare dovrebbero documentare le seguenti cose: Usa ID caso, Usa caso, Attore, Trigger, Condizione preliminare, Postcondizione, Flusso principale, Flussi alternativi, Eccezioni.

Ma cos'è esattamente un caso d'uso livello 3 (livello del pesce) ? A cosa serve e come è strutturato? È un caso di uso del pesce una sottofunzione a cui posso riferirmi nel mio caso d'uso 2?

Gradirei alcuni approfondimenti.

    
posta Asperger 23.01.2018 - 09:19
fonte

1 risposta

3

Questa terminologia è stata introdotta da Alistair Cockburn nel suo libro Scrittura di casi d'uso efficaci .

L'idea è che il livello del mare corrisponda agli obiettivi concreti di un utente aziendale nella sua vita quotidiana.

Ciò che è sopra il mare è di alto livello (quindi la nuvola e l'aquilone). Ciò che è sotto il mare, sono i dettagli sotto la superficie e che non sono di interesse primario per l'utente aziendale (ad esempio perché sono dettagli che sembrano banali o troppo tecnici).

Un tale caso d'uso potrebbe effettivamente essere il dettaglio di un singolo passaggio del flusso principale o del flusso alternativo di un caso d'uso a livello del mare. Potrebbe anche esserci un flusso secondario incluso o che estenda un caso d'uso a livello del mare.

Letture aggiuntive: questo articolo , e naturalmente il libro di Cockburn

    
risposta data 23.01.2018 - 12:40
fonte

Leggi altre domande sui tag