ยกSomos la comunidad de emprendedores TIC mรกs grande de Colombia!
www.appsmedellin.com
Historias de usuario / Storyboarding
Luis Carlos Sanchez Gonzalez / Experto en Producto / AppsMedellin
Historias de Usuario Dado que el proceso de construcción de nuestro MVP requiere ser ágil, incremental e iterativo, una de las mejores formas de describir los requisitos o características es usando historias de usuario.
www.appsmedellin.com
¿Qué es una Historia de Usuario? Es una representación de un requisito o característica de un sistema o producto, escrita en lenguaje de negocio (lenguaje propio del cliente o usuario) a manera de frase corta y sencilla; que expresa el deseo o las necesidades de un interesado (cliente o usuario).
www.appsmedellin.com
Principio INVEST Una buena historia de usuario debe cumplir el principio INVEST. 10 10 9 8 7 6 5 4 3 2 1 0
10
9
8 10
Independiente Negociable Valiosa Estimable Pequeña (Small) Testeable
10
www.appsmedellin.com
Estructura de una Historia de Usuario La estructura comúnmente usada por las metodologías agiles de desarrollo de software es la siguiente:
Identificador de la historia Titulo de la historia Descripción de la historia: En general se escribe usando la plantilla propuesta por Mike Cohn (Como un <rol>, yo quiero <meta/deseo/funcionalidad> para que <beneficio>) Criterios de aceptación: Los criterios de aceptación están compuestos por una serie de escenarios que especifican la forma en que el sistema debe responder a cada uno de ellos, es decir, el resultado esperado si se presenta dicho escenario. Por cada uno de los escenarios se recomienda adjuntar un prototipo de la interfaz gráfica. www.appsmedellin.com
Estructura de una Historia de Usuario Identificador de la historia 001 Titulo de la historia Ingresar al sistema Descripci贸n de la historia Como usuario del sistema, yo quiero validar mi identidad para poder interarctuar con el contenido del aplicativo Criterios de aceptaci贸n
El usuario y contrase帽a ingresados son correctos y el usuario es redirigido a la vista de busqueda de restaurantes sin resultados visibles. El usuario y contrase帽a ingresados son incorrectos, se presenta al usuario un mensaje emergente informando del error.
www.appsmedellin.com
Generando Historias de Usuario Be the Sherpa Para generar las historias de usuario, es necesario reunirse con el cliente y escucharlo atentamente. Para ayudar en este proceso quien realiza la entrevista debe realizar preguntas que apunten a identificar las funcionalidades (como realiza actualmente la tarea que representa la funcionalidad, de que manera considera que seria mas sencillo realizar la actividad, etc.) necesarias para el cliente, teniendo cuidado de no dominar el proceso de formulaci贸n de la historia. A medida que las historias son concebidas durante el proceso de descubrimientos de clientes, deben ser escritas con el nombre y la descripci贸n que el cliente haya formulado. Si se encuentran con una historia deficiente (larga, complicado o imprecisa); esta debe ser escrita nuevamente hasta que sea satisfactoria. www.appsmedellin.com
www.appsmedellin.com
Gracias Luis Carlos Sanchez Gonzalez / Experto en Producto / AppsMedellin
ยกSomos la comunidad de emprendedores TIC mรกs grande de Colombia!