L'obiettivo di una storia utente agile è dimostrare il valore di una funzionalità software dal punto di vista dell'utente finale. Spesso durante la creazione di una funzione, è facile perdersi nei dettagli specifici di ciò che la funzione può realizzare e come funziona, e dimentichiamo il vero motivo per cui stiamo creando questa funzione in primo luogo - per l'utente. Una storia utente agile ci consente di rimanere radicati e di pensare attraverso la funzione e il suo layout dalla prospettiva di un utente reale.