Dividir historias de usuario

Hoy será breve; hace mucho tiempo que utilizo un documento para enseñar algunas técnicas sencillas sobre como dividir historias de Usuario y quería compartirlo contigo 🙂  Puedes bajarlo aquí: Cómo dividir una historia de usuario o leerlo abajo.

¿Cómo dividir una historia de usuario? Algunas ideas

  • Las historias brindan siempre valor de negocio y son escritas con lenguaje de negocio y no como características técnicas.
  • Las historias deben ser capaces de poder verificar una hipótesis tan pronto como se haya implementado.
  • Debe existir una forma de medir cuán exitosa ha sido la historia en comparación a que ella no se haya implementado (dinero, clicks, etc).
  • Las historias deberías ser Independentes, Negociables, Valoradas, Estimables, pequeñaS, y Testables (Independiente no es excluyente pero deseable).
  • Asegurarse que se focaliza en un usuario en particular (no genérico)
  • Extraer la historia por su funcionalidad de negocio básica que brinde valor de negocio. Hacer primero que pruebe una hipótesis mínima y luego mejorarla o hacerla más bonita con subsiguientes historias.
Pasos por flujo de trabajo

Como Editor del periódico, deseo publicar artículos al sitio corporativo

…Puedo publicar noticias directamente al sitio corporativo

…Puedo publicar noticias que necesiten ser revisadas.

…Puedo publciar noticias que requieran ser validadas legalmente.

Variaciones por reglas de negocio

 

Como Juan, deseo buscar por vuelos en fechas flexibles

…en pasajeros de clase negocio

…en fechas específicas

…en vuelos directos/indirectos

Esfuerzo

 

Como Pedro, deseo poder pagar con tarjetas de crédito o por transferencia bancaria

…puedo pagar con algunas tarjetas (las más fáciles/difíciles de implementar)

…puedo pagar con todas las tarjetas

…puedo pagar mediante transferencia bancaria

Simple/Complejo

Como Juan, deseo buscar con vuelos entre 2 destinos

…número de paradas

…fechas flexibles

…diferentes compañías y cabinas

Variaciones en datos

Como pasajero local, deseo ver el sitio en mi idioma

…en inglés.

…en Japones.

…en Árabe.

…etc.

Por felicidad

Como Juan, deseo buscar vuelos entre 2 destinos.

…hacer la búsqueda menos eficiente en términos de tiempo primero.

…refinar…

Por investigación

Como Pablo deseo poder comprar un pasaje (**)

…investigar que tan complejo es el proceso de compra

Por criterios de aceptación

Si hay muchos criterios de aceptación…

Seguramente se pueda dividir en 2 historias

Sintáctico

Buscar Y o O en la historia; ellos son marcadores que permiten pensar de potenciales historias

(*)Asume que Juan y pedro son perfiles conocidos.
(**)No se podrá adicionar la historia hasta el Sprint próximo

Gracias por escucharme,
Erich.

Leave a Reply