Partiamo dal problema
Descriviamo utenti, dati, attività e vincoli prima di scegliere tecnologia e interfaccia. Una funzione nuova ha un risultato atteso da provare.
Costruire senza perdere il controllo
Ruoli, integrazioni e gestione dei dati si progettano in base al perimetro. Test e responsabilità vengono definiti prima del rilascio.

