Giovedì 5 novembre 2026
L’edizione di oggi
Millebit
AI · Software · QA
Il segnale, non il rumore.

Gli articoli di Millebit sono scritti con l’intelligenza artificiale a partire da fonti citate in ogni pezzo. Come lavoriamo

QA e affidabilità

Far partecipare i tester alla raccolta dei requisiti riduce i difetti

Testo scritto con l’intelligenza artificiale a partire da una fonte citata, senza revisione umana prima della pubblicazione.

L'elicitation scopre gap, assunzioni e casi limite prima che si scriva codice, e il punto di vista dei tester aiuta a correggere le specifiche in anticipo.

Illustrazione generata con l’intelligenza artificiale

In una Three Amigos su una nuova funzionalità, il tester chiede: cosa vede un utente senza permesso quando apre questa pagina? La stanza si ferma. Nessuno ha scritto le regole di autorizzazione. La squadra aggiorna i requisiti prima di toccare il codice1.

Requirements elicitation significa tirare fuori, chiarire e rifinire cosa deve fare un sistema parlando con gli stakeholder. Si lavora con domande e scenari, più che con documenti. È anche chiamata requirements gathering o discovery, ed è una competenza chiave per business analyst e, sempre più spesso, per tester e test manager1.

Perché conta: i requisiti raramente arrivano completi. Dentro ci sono buchi, assunzioni e casi limite. Se restano occulti, diventano difetti. I tester portano un’angolazione utile, pensano a cosa può andare storto e innescano correzioni prima dello sviluppo1.

In pratica, l’elicitation si fa in conversazione. Formati comuni:

  • Three Amigos, dove business, sviluppo e testing rivedono una feature insieme. È il momento in cui saltano fuori regole di permesso mancanti o ambiguità di percorso1.
  • Lavoro fianco a fianco con il business analyst, per capire logica e obiettivi. Un caso tipico: integrare due applicazioni che si passano utenti, concordando scenari positivi, negativi ed edge case da testare1.
  • Walkthrough dei percorsi utente. Prima il happy path, poi i negative path, infine gli edge case. Ogni risposta aggiorna requisiti e copertura di test pianificata1.
  • Una domanda guida: quale problema di business risolve questo work item o questa funzionalità1?

Esempi concreti aiutano a far emergere le zone d’ombra. In una Three Amigos: cosa succede se un utente senza il ruolo corretto prova a salvare? Il sistema mostra l’azione, la nasconde o blocca con errore? In un’integrazione tra due app: se il trasferimento dell’utente fallisce a metà, quale stato rimane di qua e di là? Se il happy path è chiaro, i negative path esplicitano regole, messaggi e ripristini. Queste domande portano cambi a specifiche e test, prima di scrivere una riga di codice1.

Il tempismo è decisivo. Fare domande solo quando parte il testing costa molto di più che cambiare requisiti in analisi. Un altro errore è trattare l’elicitation come compito esclusivo del business analyst. Così le preoccupazioni sulla testabilità non emergono. Coinvolgere i tester nelle conversazioni iniziali riduce rischi e rework1.

Chiarire i termini evita fraintendimenti: elicitation riguarda l’estrazione di informazioni dagli stakeholder. Analysis riguarda l’esame, l’organizzazione e la validazione di quelle informazioni per costruire e testare il sistema. Sono fasi distinte, ma si alimentano a vicenda1.

Output attesi dall’elicitation: requisiti aggiornati, scenari concordati, copertura di test allineata al rischio. Non serve un tomo, bastano note condivise dove ogni decisione è tracciabile. Quando una domanda “what if” cambia una regola, si aggiorna subito il requisito collegato e lo scenario di test. La squadra vede lo stesso film, dal business all’ingegneria1.

Chiusura operativa: mettete in calendario una Three Amigos all’ingresso in analisi. Portate tre domande “what if” per il happy path, tre per i negative path e tre edge case. Annotate le risposte e aggiornate requisito e test sul posto. È un’ora spesa che toglie giorni di difetti downstream1.

Fonti

  1. Requirements Elicitation Ministry of Testing · 5 novembre 2026
Come è nato questo articolo Scritto da un sistema di intelligenza artificiale, con controlli automatici

Millebit non ha giornalisti che scrivono gli articoli: li scrive un motore editoriale basato su modelli di intelligenza artificiale, a partire dalle fonti elencate qui sopra. Prima di uscire, ogni testo passa questi controlli:

  • Rilettura. Un passaggio toglie i tic della prosa generata da un modello, come i contrasti costruiti e le frasi che annunciano invece di informare, senza toccare fatti e fonti.
  • Fedeltà alle fonti. Un passaggio dedicato toglie ogni affermazione che le fonti non sostengono. Valutazione su questo pezzo: 9,5/10.
  • Anti-cliché. Un filtro scarta frasi fatte, enfasi e tic della prosa artificiale: superato.
  • Giudizio editoriale. Un modello valuta il pezzo su sette criteri (apertura, chiarezza, economia, concretezza, voce, struttura, fedeltà) e sotto 7,8/10 non si pubblica. Questo articolo ha preso 8,3/10 dopo 1 revisione.

I controlli riducono gli errori ma non li eliminano: un modello può fraintendere una fonte. Per le decisioni importanti, risali alla fonte originale. Se trovi un errore, segnalacelo.

Come funziona Millebit, nel dettaglio →

Hai trovato un errore? Segnalacelo
Tipo di segnalazione

Leggiamo ogni segnalazione. Le correzioni fatte sono elencate in Correzioni. L’email, se la lasci, serve solo a risponderti.