Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Como Dividir Historias Usuario

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 1

COMO DIVIDIR UNA HISTORIA DE USUARIO

PREPARA
LA HISTORIA

Cumple la historia los requisitos


INVEST* (excepto, quizs, pequea)?
NO
SI

Combnala con otra historia


o reformlala para tener una
buena, aunque sea grande,
historia de inicio.

Lista.

SI

OPERACIONES

Puedes dividir la historia para hacer primero


un subconjunto de las reglas, y mejorar
con reglas adicionales posteriormente?

Describe esta historia


un workflow completo?

Podras dividir la historia para


hacerla funcionar primero y
luego mejorarla cumpliendo
los requisitos no funcionales?

Esta historia incluye mltiples


operaciones? (p. ej. es sobre
gestionar o configurar algo?)

Debe la historia mucha de su


complejidad a requerimientos no
funcionales, como el rendimiento?

Tiene la historia un nucleo


simple que provee la mayora
del valor o aprendizaje?

SIMPLE / COMPLEJA

APLICA LOS
PATRONES
DE DIVISIN

Podras agrupar las ltimas


historias y diferir la decisin
sobre cual viene primera?

Tiene la historia variedad en las reglas


de negocio? (p. ej. hay trminos del dominio
en la historia como fechas flexibles que
sugieren diferentes variaciones?)

Hace lo mismo la historia


sobre diferentes tipos de datos?

La historia tiene una


interfaz complicada?

o re
curs
o

Puedes dividir la historia para gestionar


datos de un tipo de interfaz, y mejorar
posteriormente con el resto?

VARIACIONES
EN DATOS

Hay historias que puedas


repriorizar o borrar?
Prueba otro patrn.
Probablemente tienes
desperdicio en cada una
Hay una historia obvia por la que
de tus historias.
empezar que proporcione
valor temprano, aprendizaje
o mitigacin del riesgo?

Puedes dividir la historia


para procesar primero
un tipo de dato, y mejorar
posteriormente con ms tipos?

Acabado, aunque podras


probar otro patrn
para ver si funciona mejor.

Hay una versin ms simple


que podras realizar antes?

VARIACIONES
EN LA INTERFAZ

Todava ests confuso sobre


cmo dividir la historia?

Puedes encontrar una pequea parte


que entiendas bien para empezar?

Escribe primero esa


historia, constryela, y empieza
el proceso de nuevo

Traduccin por Joserra Daz con Martin Alaimo y Alan Cyment.


Visita http://www.richardlawrence.info/splitting-user-stories/ para ms informacin sobre los patrones.
www.agileforall.com

Prueba otro patrn para


ver si lo puedes obtener.

CONSTRUYE UN SPIKE

Gestiona la historia los mismos tipos


de datos mediante interfaces mltiples?

ESFUERZO IMPORTANTE

Cumple cada
una INVEST?

Prueba otro patrn en


la historia original o las
historias divididas resultantes.

Prueba otro patrn.

ltim

Cuando realizas la divisin obvia,


es la que decides hacer primero
la ms difcil de todas?

NO

Es cada historia un
110 a 16 de tu velocidad?

VARIACIONES EN LAS
REGLAS DE NEGOCIO

Puedes dividir cada operacin


en historias separadas?

Podras dividir la historia para


hacer primero el nucleo sencillo y
mejorar posteriormente con el resto?

* INVEST - Las historias deberan ser:


Independiente
Negociable
Valiosa
Estimable
(S)Pequea
Testeable

Son las nuevas historias


parecidas en tamao?

Contina, la historia
debe dividirse.

Puedes dividir la historia de manera que


hagas el inicio y el final del workflow y luego
la completes con las historias del medio?

RETRASA
RENDIMIENTO

EVALUA
LA DIVISIN

Puedes dividir la historia haciendo una


pequea loncha de todo el workflow,
y luego mejorarlo con ms historias?

u
aq
za
pie
em

Es la historia de tamao de 110 a


16 de la velocidad?

PASOS DE UN
WORKFLOW

Copyright 2011-2013 Agile For All. All rights reserved.

Puedes definir las


2 o 3 preguntas que
ms te inquietan?

Tomate un descanso y
prueba de nuevo.

Escribe un spike para responder


a esas preguntas, construye
lo mnimo para responderlas,
y empieza el proceso de nuevo.
ltima modificacin 6/2/2013

También podría gustarte