Historias de usuario

Las historias de usuario permiten responder rápidamente a los requisitos cambiantes.

Las historias de usuario deben ser: Las iniciales de estas características, con sus nombres en inglés, forman la palabra INVEST, que significa "inversión".

Esto es porque toda Historia de Usuario es, si se construye adecuadamente, una buena inversión.

Cada historia de usuario debe tener en algún momento pruebas de validación asociadas, lo que permitirá al desarrollador, y más tarde al cliente, verificar si la historia ha sido completada.

Por ello, algunos autores[1]​ recomiendan redactar las historias de usuario según el formato: