Vai al contenuto
Dal form al raffinamento progressivo

Dal form al raffinamento progressivo

Con ChatGPT l’utente impara che non serve specificare tutto in anticipo: parte da un’idea approssimativa e la affina per iterazioni. La tolleranza per moduli complessi, wizard lunghi e percorsi che chiedono di decidere prima di esplorare cala.

Due pattern crescono di rilevanza:

  • progressive clarification: domande brevi in sequenza che guidano al risultato, al posto di form estesi;
  • responsive scaffolding: suggerimenti contestuali, validazione inline, microcopy che risponde in tempo reale.

La decisione che questa osservazione informa

La decisione è se chiedere tutto subito o accompagnare l’utente a capire cosa vuole. Rientra nella dimensione Assistere. Senza una scelta esplicita si chiede tutto subito, perché il form è l’artefatto che i sistemi a valle si aspettano: un record completo e validato. Il raffinamento progressivo richiede di accettare stati intermedi incompleti, cioè di cambiare i sistemi, non l’interfaccia.

Il raffinamento progressivo costa sessioni più lunghe, più turni, più incertezza su quando la richiesta è «pronta», e un modello di dati che tollera l’incompletezza. Il form costa gli utenti che non sanno rispondere alle domande che pone: quelli che non conoscono il vocabolario, non hanno i dati sotto mano, o non hanno ancora deciso cosa vogliono. La scelta spetta al Service Designer, perché attraversa l’interfaccia e i sistemi a valle. Questo fenomeno oggi coinvolge solo Interaction Designer e Service Designer, senza alcun ruolo di prodotto né di dati: una decisione con impatto infrastrutturale e nessuno che presidii l’infrastruttura.

Effetti e responsabilità per i ruoli

  • Interaction Designer — Progressive disclosure e intent-first design diventano centrali; form lineari e wizard sequenziali mostrano i propri limiti. La progressive disclosure rimanda a un livello secondario le opzioni avanzate o meno usate e mostra di default solo l’essenziale: l’esempio classico è la finestra di stampa, che apre poche scelte e tiene il resto dietro un comando di espansione. Il raffinamento progressivo conversazionale ne è una variante dinamica: non è l’utente a espandere, è il sistema a scegliere la domanda successiva in base a ciò che ha già raccolto. Il principio resta lo stesso, mostrare solo ciò che serve nel momento in cui serve. → Risorse utili: Progressive Disclosure — NN/g; AI: First New UI Paradigm in 60 Years — Jakob Nielsen
  • Service Designer — La mappa del journey deve prevedere che l’utente rinegozi il bisogno in ogni momento del flusso.