Passa al contenuto

Scrivere requisiti chiari

Capitolo 3: Tecniche per una comunicazione cristallina

Scrivi come un professionista: requisiti chiari e attuabili

Il quadro SMART

Ogni requisito dovrebbe essere:

  • Specifico: Nessuna ambiguità su ciò che è necessario
  • Misurabile: Criteri chiari per il completamento
  • Ottenibile: Tecnicamente fattibile con le risorse disponibili
  • Pertinente: Supporta direttamente gli obiettivi aziendali
  • Testabile: Può essere verificato una volta completato

Cosa fare e cosa non fare

FARE

Usa la voce attiva:

"Il sistema invierà un'e-mail quando l'inventario raggiunge il livello minimo"

NON

Usa la voce passiva:

"Una email dovrebbe essere inviata quando vengono raggiunti i livelli minimi"

FARE

Sii specifico con i numeri:

"Il tempo di risposta deve essere inferiore a 2 secondi per il 95% delle query"

NON

Usa termini vaghi:

"Il sistema dovrebbe essere veloce"

FARE

Definire i termini:

"Cliente attivo: qualsiasi cliente con un acquisto negli ultimi 90 giorni"

NON

Presupporre la comprensione:

"Mostra clienti attivi" (Cosa rende attivo un cliente?)

Parole potenti per i requisiti

Usa queste parole d'azione:

  • Calcolare, convalidare, generare
  • Visualizza, Nascondi, Abilita, Disabilita
  • Crea, aggiorna, elimina, archivia
  • Invia, ricevi, elabora, archivia
  • Autenticare, autorizzare, accedere

Evita questi termini vaghi:

  • "Facile da usare" (sii specifico)
  • "Flessibile" (definire la flessibilità)
  • "Intuitivo" (descrivere il flusso)
  • "Robusto" (specificare la gestione degli errori)
  • "Ecc." (elenca tutto)

Il formato della storia dell'utente

Come [tipo di utente], desidero [azione], in modo che [vantaggio]

Esempi:

  • "Come responsabile del magazzino, desidero vedere gli avvisi di scorte in esaurimento sulla mia dashboard, in modo da poter riordinare prima che le scorte finiscano"
  • "Come rappresentante di vendita, desidero controllare l'inventario in tempo reale durante le chiamate, in modo da poter promettere date di consegna precise"
  • "Come contabile, desidero report automatizzati sulla valutazione delle azioni, in modo da poter chiudere i libri più velocemente ogni mese"

Modello dei criteri di accettazione

Dato [contesto iniziale]
Quando [si verifica l'azione]
Quindi [risultato atteso]


Esempio:
Dato un prodotto con un livello di scorta minimo di 50 unità
Quando la quantità disponibile scende a 50 o meno
Quindi il sistema invia un'e-mail al responsabile del magazzino entro 5 minuti