envelopecontacto@tenstep.com.ec teléfono099 4586 197  lock Iniciar sesión   infoContáctese   twitter  facebook

SCRUM: Cómo escribir historias de usuarios sin morir en el intento

bigstock-Image-of-two-young-businessmen-52109356

Las historias de usuario, son pequeñas descripciones de los requerimientos de un cliente. Su utilización es común cuando se aplica marcos de entornos ágiles como Scrum.  Al redactar las historias de usuario se debe tener en cuenta describir el Rol, la funcionalidad y el resultado esperado en una frase corta. Debe venir acompañada (al reverso) de los criterios de aceptación, hasta un máximo de 4 por historia, redactado también en una frase que indique el contexto, el evento y el comportamiento esperado ante ese evento.

Es deseable que las historias de usuario sean escritas por el usuario, en una frase corta. Debe describir el rol desempeñado por el usuario de forma explícita e indicar el beneficio para el área de negocio que representa esta funcionalidad. 

En los cursos analizaremos que las historias de usuarios no son requerimientos escritos; son mecanismos que construyen entendimiento compartido a través de la colaboración, con palabras e imágenes. Son discusiones acerca de las soluciones a problemas para la organización, los clientes y los usuarios, que llevan a acuerdos sobre los cuales construir lo deseado. 

Una historia de usuario sigue el siguiente formato:

Como <quién> Quiero <qué> Para <objetivo>.

Ejemplo: Como Vendedor, quiero registrar los productos y cantidades que me solicita un cliente para crear un pedido de venta.

Definir quién utilizara la funcionalidad a desarrollar.

Es útil imaginarnos qué características tienen las personas que usarán el producto, y detallar su necesidad y problemas actuales para dar lugar al entendimiento sobre sus expectativas reales.

Para poder identificar más fácilmente quién es nuestro usuario podemos hacernos preguntas como ¿Para qué usuario estamos trabajando en esta historia? ¿Qué hace, en qué trabaja, cómo y dónde vive, cuántos años tiene? ¿Qué tecnología sabe usar? ¿Le sería fácil aprender?  ¿Para qué quiere usar la aplicación? ¿Qué problemas se le presentan actualmente para resolver su necesidad?

Especificar qué producto quiere el usuario.

Las historias de usuario deben describir qué se espera como salida de la implementación, y cómo se ve beneficiado el usuario final. Se expresa en lenguaje natural y sencillo, para poder conversar directamente con ellos sobre el tema. Hay que considerar que los usuarios finales tienden a desconocen el lenguaje técnico, por lo que deben evitarse las palabras difíciles. Al usuario no le importa qué tecnología se usa, lo que busca es que le ayudemos a resolver su problema, y cómo usará esta solución; desea que sea simple, intuitiva y fácil de usar.

Para qué utilizará el producto.

En este sentido es importante definir el contexto donde surge la historia que se está creando. Esto ayudará a entender el valor agregado que se dará, establecer el  objetivo de construcción, y aporta la posibilidad de explorar otras alternativas para llegar al mismo fin.

Los criterios de aceptación.

Aquí se especifica qué salidas obtendremos cuando finalice el proceso de ejecución de la funcionalidad, y nos sirve para verificar que está terminada la funcionalidad. Está relacionada con las pruebas que se realizaran para verificar el cumplimiento de la expectativa de diseño, usabilidad, rendimiento, y la satisfacción del usuario.

 Y finalmente, los comentarios.

Las historias de usuarios facilitan la interacción permanente con el cliente para verificar que lo que estamos construyendo está de acuerdo a sus expectativas. Esta negociación se va registrando según se necesite como comentarios o notas adicionales a tener en cuenta. Esta forma de trabajo permite colaborar y mantener una comunicación fluida entre los miembros del equipo. Así, la historia va cambiando durante la marcha de la iteración y se va perfeccionando en conjunto.

Tienes la oportunidad de conocer sobre este tema con el curso y certificación Scrum Fundamentals Certified SFCgratuito. Con tu registro accedes también al SBOK, Scrum Body of Knowledge gratuito para estudio personal.   Si quieres profundizar en Scrum puedes optar por nuestros cursos y certificaciones Online: Scrum Master Certified SMC ó Propietario del Producto Certificado SPOC.  Si estás en Quito, puedes optar por nuestro curso presencial Scrum Master Certified SMC.

Mira este video con instrucciones para crear historias de usuario.  (en inglés)

SCRUMstudy Certificado en Fundamentos de Scrum SFC™ GRATIS Curso Online y Certificación Scrum Fundamentals Certified SFC™ Totalmente gratuito!.. Product #: 1501 Regular price: $0.00 $0.00 En stock

Certificado en Fundamentos de Scrum SFC™

Marca: SCRUMstudy
Disponibilidad: En stock

Precio: $0.00
Sin IVA: $0.00

 Curso Online y Certificación SFC™

 Promoción de lanzamiento por tiempo limitado

¡Totalmente Gratis!

 

Certificación Prerequisitos Perfil Audiencia Mantener la Certificación (RCUs)
Experiencia Educación
SFC Ninguna Secundaria Todos los interesados en Scrum. No aplica

 

Visión general

El curso 'Scrum Fundamentals Certified' está diseñado para ayudar a todos los interesados en conocer más sobre Scrum.  Aprende los conceptos clave de Scrum como están definidos en SBOK™ Guide y alcanza un entendimiento básico de cómo funciona el marco de Scrum para entregar proyectos exitosos.

El examen para obtener la certificación en Fundamentos de Scrum confirma que tienes un entendimiento básico del marco de Scrum.  Al pasar el examen tendrás la acreditación "Scrum Fundamentals Certified".  

 

Perfil de la Audiencia

Cualquiera que quiera conocer más sobre Scrum puede tomar este curso y el examen sin costo.  

 

Prerequisitos

Ninguno

 

Plan de estudio

1.  Introducción a Scrum

     •   Descripción de Scrum

     •   Principios de Scrum, aspectos y procesos

 

Formato del examen

Examen Online sin vigilancia de 1 hora, cuarenta (40) preguntas de opción mútliple.  Un punto por cada respuesta correcta.  No se quitan puntos por respuestas incorrectas.  Debes responder al menos 30 correctamente. 

 

Cómo aplicar?

Simplemente agrega arriba este producto a tu Carrito de Compras!  También puedes Suscribirte a TenStep para obtener beneficios adicionales!

 

SCRUMstudy Partner Logo

Certificaciones Online

Solicita información

Más artículos