Priorización historias de usuario metodologías ágiles

11
Caso práctico priorización historias de usuario Junio 2015

Transcript of Priorización historias de usuario metodologías ágiles

Page 1: Priorización historias de usuario metodologías ágiles

Caso práctico priorización historias

de usuarioJunio 2015

Page 2: Priorización historias de usuario metodologías ágiles

App para grabar y compartir vídeos

Captura y comparte pequeños momentos de tu vida.

Page 3: Priorización historias de usuario metodologías ágiles

Historias de usuario - Cliente A Como usuario quiero hacer una grabación de vídeo de máximo 30

segundos ,pulsando la pantalla, por intervalos o de forma continuada.

B Como usuario quiero incorporar diferentes tipos de filtros para añadir efectos a los vídeos previamente grabados.

C Como usuario quiero ordenar de diferentes formas los distintos clips grabados dentro de un mismo vídeo, en los casos en los que haya grabado el vídeo a intervalos.

D Como usuario quiero seleccionar con quien comparto mis videos . Público o amigos.

E Como usuario quiero saber cuantas personas han visualizado mis vídeos.

F Como usuario buscar vídeos por temas y popularidad.

H Como usuario quiero mostrar mi agrado o desagrado con los vídeos reproducidos marcando los iconos "me gusta" o "no me gusta" sobre los videos.

G como usuario quiero compartir mis vídeos en facebook y twitter.

Page 4: Priorización historias de usuario metodologías ágiles

Priorización MoSCoW - ClienteM - Must have: Como usuario

quiero hacer una grabación de vídeo de máximo 30 segundos ,pulsando la pantalla, por intervalos o de forma continuada.

S - Should have: Como usuario buscar vídeos por temas y popularidad.

M - Must have: Como usuario quiero compartir mis vídeos con mis amigos o con todo el público.

S - Should have: Como usuario quiero mostrar mi agrado o desagrado con los vídeos reproducidos marcando los iconos "me gusta" o "no me gusta" sobre los videos.

M - Must have: Como usuario quiero compartir mis vídeos en facebook y twitter

W - Won’t have: Como usuario quiero incorporar diferentes tipos de filtros para añadir efectos a los vídeos

C - Could have: Como usuario quiero saber cuantas personas han visualizado mis vídeos.

W - Won’t have: Como usuario quiero ordenar de diferentes formas los distintos clips grabados dentro de un mismo vídeo.

Page 5: Priorización historias de usuario metodologías ágiles

Estimación Coste - Desarrollo

COSTE 5 :Como usuario quiero hacer una grabación de vídeo de máximo 30 segundos ,pulsando la pantalla, por intervalos o de forma continuada.

COSTE 3: Como usuario buscar vídeos por temas y popularidad.

COSTE 2: Como usuario quiero compartir mis vídeos con mis amigos o con todo el público.

COSTE 2: Como usuario quiero mostrar mi agrado o desagrado con los vídeos reproducidos marcando los iconos "me gusta" o "no me gusta" sobre los videos.

COSTE 4Como usuario quiero compartir mis vídeos en facebook y twitter

COSTE 3: Como usuario quiero saber cuantas personas han visualizado mis vídeos.

Page 6: Priorización historias de usuario metodologías ágiles

Estimación Riesgo - Desarrollo

RIESGO 4: Como usuario quiero hacer una grabación de vídeo de máximo 30 segundos ,pulsando la pantalla, por intervalos o de forma continuada.

RIESGO 2: Como usuario buscar vídeos por temas y popularidad.

RIESGO 3: Como usuario quiero compartir mis vídeos con mis amigos o con todo el público.

RIESGO 3: Como usuario quiero mostrar mi agrado o desagrado con los vídeos reproducidos marcando los iconos "me gusta" o "no me gusta" sobre los videos.

RIESGO 4: Como usuario quiero compartir mis vídeos en facebook y twitter

RIESGO 2: Como usuario quiero saber cuantas personas han visualizado mis vídeos.

Page 7: Priorización historias de usuario metodologías ágiles

Valor aportado al Cliente

VALOR 5: Como usuario quiero hacer una grabación de vídeo de máximo 30 segundos ,pulsando la pantalla, por intervalos o de forma continuada.

VALOR 3: Como usuario buscar vídeos por temas y popularidad.

VALOR 5: Como usuario quiero compartir mis vídeos con mis amigos o con todo el público.

VALOR 2: Como usuario quiero mostrar mi agrado o desagrado con los vídeos reproducidos marcando los iconos "me gusta" o "no me gusta" sobre los videos.

VALOR 4 : Como usuario quiero compartir mis vídeos en facebook y twitter

VALOR 3: Como usuario quiero saber cuantas personas han visualizado mis vídeos.

1: Mucho menos que la referencia.2: Algo menos que la referencia.3: Igual que la referencia.4: Algo más que la referencia.

5: Mucho más que la referencia.

Page 8: Priorización historias de usuario metodologías ágiles

“Theme scoring”

Valor que aporta

Coste de implementarlo

Riesgo Mitigado

0,40 0,30 0,30

1: Mucho menos que la referencia.2: Algo menos que la referencia.3: Igual que la referencia.4: Algo más que la referencia.5: Mucho más que la

referencia.

1: Mucho más que la referencia.2: Algo más que la referencia.3: Igual que la referencia.4: Algo menos que la referencia.5: Mucho menos que la

referencia.

Coste

Para asignar un valor de 0 a 5 a cada funcionalidad el coste operará a la inversa:

Valor cliente/Riesgo mitigado

Page 9: Priorización historias de usuario metodologías ágiles

“Theme scoring” 

Historia Valor

Coste

Riesgo

A Hacer grabación 5 4 4

D. Compartir vídeos en la aplicación

5 2 3

G. Compartir vídeos en facebook y twitter

4 3 2

F. Buscar vídeos por temas y popularidad

3 2 1

H. Marcar “ me gusta” “no me gusta”

2 1 1

E. Conocer número de visualizaciones

3 2 3

Page 10: Priorización historias de usuario metodologías ágiles

“Theme scoring” 

Historia Valor

Coste

Riesgo Valoración final

A Hacer grabación 5 4 4 4,40

D. Compartir vídeos en la aplicación 5 2 3 3,50

G. Compartir vídeos en facebook y twitter

4 3 2 3,10

F. Buscar vídeos por temas y popularidad

3 2 1 2,10

H. Marcar “ me gusta” “no me gusta”

2 1 1 1,40

E. Conocer número de visualizaciones

3 2 3 2,70

Page 11: Priorización historias de usuario metodologías ágiles

 Lista priorizada

Historia V C R VF PRIORIDAD

A Hacer grabación 5 4 4 4,40 1

D. Compartir vídeos en la aplicación

5 3 3 3,50 2

G. Compartir vídeos en facebook y twitter

4 5 2 3,10 3

F. Buscar vídeos por temas y popularidad

3 2 1 2,10 5

H. Marcar “ me gusta” “no me gusta”

2 2 1 1,40 6

E. Conocer número de visualizaciones

3 2 3 2,70 4