1. Para el desarrollo utilizare las historias creadas en la clase 1
de este módulo, partiendo del siguiente enunciado:
Imaginad que sois el product manager de Instagram, la
conocida aplicación de hacer fotos. Kevin Systrom, el
CEO, decide hacer competencia a Vine, más conocida por el
Instagram para vídeo. Como product managers de ese
proyecto, cómo definiríais toda la funcionalidad de video
usando historias de usuario?*
*Esta diapositiva no cuenta dentro de las 8.
2. Dentro de la estrategia de crecimiento de la empresa, se ha
decidido sacar una actualización de nuestra aplicación, para
que los usuarios no solo puedan cargar y compartir fotos
sino también videos.
A continuación mostraremos las principales historias de
usuario enfocadas al usuario y como se trabajaran.
3. 1. Como usuario de instagram, quiero hacer un video para poderlo compartir con mis amigos.
2. Como usuario de instagram, quiero hacer un video que no pese tanto para que no me ocupe
mucho espacio en el celular.
3. Como usuario de instagram, quiero que mi video se pueda compartir con varias redes
sociales para que mis amigos los puedan ver sin tener instagram.
4. Como usuario de instagram, quiero poder cargar los videos que tengo guardados en mi
celular en cualquier momento para evitar que se me pierda la información.
5. Como usuario de instagram, quiero poder hacer un video con cualquier posición del celular
sin que quede torcida la imagen para evitar que me quede mal tomado un video.
6. Como usuario de instagram, quiero poder extraer el sonido del video para no utilizarlo como
música en los casos que asista a un concierto.
7. Como usuario de instagram, quiero poder poner efectos en el video para hacer que mis
videos sean más originales.
8. Como usuario de instagram, quiero saber cuántas personas han visto mi video para saber
que tanto le gustan mis videos a las personas.
4. Utilizando el método de priorización MoSCoW para dividir de forma equitativa las 8 historias en los 4 grupos en base al valor que aporten al
usuario, tenemos la siguiente ponderación donde las historias 2 y 6 no se harán.
M - Must have:
1 Como usuario de instagram, quiero hacer un video para poderlo compartir con mis amigos.
4 Como usuario de instagram, quiero poder cargar los videos que tengo guardados en mi celular en cualquier momento para evitar que se me
pierda la información.
S - Should have:
3 Como usuario de instagram, quiero que mi video se pueda compartir con varias redes sociales para que mis amigos los puedan ver sin tener
instagram.
7 Como usuario de instagram, quiero poder poner efectos en el video para hacer que mis videos sean más originales.
C - Could have:
8 Como usuario de instagram, quiero saber cuántas personas han visto mi video para saber que tanto le gustan mis videos a las personas.
5 Como usuario de instagram, quiero poder hacer un video con cualquier posición del celular sin que quede torcida la imagen para evitar que
me quede mal tomado un video.
W - Won’t have:
2 Como usuario de instagram, quiero hacer un video que no pese tanto para que no me ocupe mucho espacio en el celular.
6 Como usuario de instagram, quiero poder extraer el sonido del video para no utilizarlo como música en los casos que asista a un concierto.
5. Estimando el coste de cada funcionalidad con un número
entre 1 y 5, haciendo de forma comparativa de la siguiente
manera: si una funcionalidad cuesta el doble que
otra, entonces tendrá el doble de puntuación.
Funcionalidad
Coste (1 a 5) –
Priorización
Como usuario de instagram, quiero hacer un video para poderlo compartir con mis amigos. 5
Como usuario de instagram, quiero poder extraer el sonido del video para no utilizarlo como música en
los casos que asista a un concierto. 4
Como usuario de instagram, quiero poder hacer un video con cualquier posición del celular sin que
quede torcida la imagen para evitar que me quede mal tomado un video. 3
Como usuario de instagram, quiero hacer un video que no pese tanto para que no me ocupe mucho
espacio en el celular. 2
Como usuario de instagram, quiero poder poner efectos en el video para hacer que mis videos sean más
originales. 2
Como usuario de instagram, quiero que mi video se pueda compartir con varias redes sociales para que
mis amigos los puedan ver sin tener instagram. 1
Como usuario de instagram, quiero poder cargar los videos que tengo guardados en mi celular en
cualquier momento para evitar que se me pierda la información. 1
Como usuario de instagram, quiero saber cuántas personas han visto mi video para saber que tanto le
gustan mis videos a las personas. 1
6. Estimando el riesgo que se mitiga el implementar cada
historia (también de forma comparativa con un número entre
1 y 5).
Funcionalidad
Riesgo (1 a 5) -
Priorización
Como usuario de instagram, quiero hacer un video para poderlo compartir con mis amigos. 5
Como usuario de instagram, quiero poder poner efectos en el video para hacer que mis videos
sean más originales. 4
Como usuario de instagram, quiero poder cargar los videos que tengo guardados en mi celular
en cualquier momento para evitar que se me pierda la información. 3
Como usuario de instagram, quiero poder extraer el sonido del video para no utilizarlo como
música en los casos que asista a un concierto. 3
Como usuario de instagram, quiero poder hacer un video con cualquier posición del celular sin
que quede torcida la imagen para evitar que me quede mal tomado un video. 2
Como usuario de instagram, quiero hacer un video que no pese tanto para que no me ocupe
mucho espacio en el celular. 1
Como usuario de instagram, quiero que mi video se pueda compartir con varias redes sociales
para que mis amigos los puedan ver sin tener instagram. 1
Como usuario de instagram, quiero saber cuántas personas han visto mi video para saber que
tanto le gustan mis videos a las personas. 1
7. Utilizando el método de theme scoring para priorizar las historias de usuario. Se
decidirá el peso de cada característica (valor, coste, riesgo) en la priorización con base
al tipo de producto software.
Valor Coste Riesgo
Funcionalidad/Peso 40% 35% 25% Valoración final
4_Como usuario de instagram, quiero poder cargar los
videos que tengo guardados en mi celular en cualquier
momento para evitar que se me pierda la información.
5 5 3 4,5
1_Como usuario de instagram, quiero hacer un video
para poderlo compartir con mis amigos. 5 1 5 3,6
3_Como usuario de instagram, quiero que mi video se
pueda compartir con varias redes sociales para que mis
amigos los puedan ver sin tener instagram.
4 5 1 3,6
7_Como usuario de instagram, quiero poder poner
efectos en el video para hacer que mis videos sean más
originales.
4 2 4 3,3
8_Como usuario de instagram, quiero saber cuántas
personas han visto mi video para saber que tanto le
gustan mis videos a las personas.
3 5 1 3,2
5_Como usuario de instagram, quiero poder hacer un
video con cualquier posición del celular sin que quede
torcida la imagen para evitar que me quede mal
tomado un video.
3 3 2 2,75
6_Como usuario de instagram, quiero poder extraer el
sonido del video para no utilizarlo como música en los
casos que asista a un concierto.
1 2 3 1,85
2_Como usuario de instagram, quiero hacer un video
que no pese tanto para que no me ocupe mucho
espacio en el celular.
1 2 1 1,35
8. Al realizar la priorización por diferentes métodos se confirma
que se debe arrancar con las siguientes historias de usuario:
4_Como usuario de instagram, quiero poder cargar los videos que tengo
guardados en mi celular en cualquier momento para evitar que se me
pierda la información.
1_Como usuario de instagram, quiero hacer un video para poderlo
compartir con mis amigos.