El documento describe siete historias de usuario para una aplicación de videos. Las dos primeras historias son grabar y ver videos. Las siguientes permiten compartir en redes sociales, aplicar filtros y convertir videos a GIF. Mediante priorización con MoSCoW y Theme Scoring, las funciones principales son grabar, ver y compartir videos, mientras que añadir portadas y convertir a GIF son menos importantes.
Caso practico IEBS: Aplicando técnicas de priorización
1. Historias de usuario:
1.- Como usuario quiero grabar videos de corta duración: El usuario debe poder grabar un video fácilmente
pulsando el botón central de la app. Una vez haya hecho clic sobre el botón central siempre aparacerá junto a la
opción principal de hacer una foto la de grabar un video.
Al presionar el botón de grabar video se encenderá un icono de color rojo que indica que se está realizando una
grabación y aparecerá en el borde inferior de la pantalla una línea rojo que se va reduciendo hasta que se llega al
tiempo máximo del video. El usuario podrá parar la grabación del video antes pulsando sobre el mismo botón que
usó para comenzar la grabación.
2.- Como usuario quiero poder visualizar mis grabaciones antes de publicarlas: El usuario puede acceder pulsando
sobre el botón de biblioteca de fotos y videos para ver una lista en mosaico de las fotos y videos que ha realizado.
La lista puede filtrarse por fotos o por videos y por defecto mostrará todos los contenidos ordenados por fecha de
creación con iconos que indican claramente si el contenido es una foto o un video.
Al hacer clic sobre un video el usuario podrá reproducirlo y decidir si mantenerlo en la biblioteca o borrarlo. Junto
a cada contenido en la biblioteca existirá la opción de borrarlo.
3.- Como usuario quiero poder configurar mis redes sociales favoritas para poder compartir fotos y videos: El
usuario podrá configurar Facebook, Google+ y Twitter. Para ello tendrá que hacer clic sobre el botón de
configuración ubicado en la parte inferior derecha de la pantalla de inicio de la app. Al hacerlo le aparecerá una
pantalla donde se mostrarán los iconos de las redes sociales y al hacer clic sobre cada icono se le mostrará una
ventana modal para terminar de introducir los datos de acceso a cada red social.
4.- Como usuario quiero poder publicar los videos grabados para que los vean mis amigos: El usuario accederá a la
biblioteca de contenidos grabados.
Al pulsar sobre un contenido aparecerá los iconos de las redes sociales en las que puede compartir ese contenido.
Además de Instagram las redes sociales serán Facebook, Google+ y Twitter.
Al hacer clic sobre el icono de la red social el contenido será compartido a todos los amigos que el usuario tenga en
esa red social.
APP: Sección de videos de Instagram
2. Historias de usuario:
5.- Como usuario quiero que la app no me deje grabar videos en vertical: Al realizar una grabación de video la app
detectará la orientación de la grabación y si no es horizontal se le mostrará un mensaje al usuario informando que la
grabación comenzará cuando oriente el móvil para grabar el video en horizontal.
Si durante una grabación el movil vuelve a la resolución vertical no se realizará acción alguna, se permitirá esa situación.
6.- Como usuario quiero poder asociar una foto como portada para mi video: El usuario, una vez que accede a la biblioteca
de contenidos y hace clic sobre un video, puede selecionar una foto para usar como portada del video que ha seleccionado
(por defecto se selecciona el primer fotograma del video pasados 6 segundos).
El usuario hace clic sobre el botón de "Cambiar portada" y accederá a una pantalla con todas las imágenes (solo fotos) para
poder seleccionar una como portada del video.
Una vez la haya seleccionado haciendo clic sobre ella tendrá que pulsar sobre el botón "Siguiente" para asociar esa imagen
como portada del video.
Si el video ya tuviera una portada, la imagen aparecería en la lista de fotos con un marco en azul para que sepa que ya está
seleccionada.
7.- Como usuario quiero poder aplicar filtros a mis videos para que queden mejor: El usuario, una vez que accede a la
biblioteca de contenidos y hace clic sobre un video, puede aplicar diferentes filtros de color sobre el video.
Los filtros aparecerán como un carrusel en la parte inferior de la pantalla al hacer clic el usuario sobre la opción de "Aplicar
filtros" que verá en la imagen del video.
Los filtros serán tres: vintage, moderno y desenfocado, cada uno con un icono explicativo para permitir al usuario entender
el objeto del filtro antes de aplicarlo al video.
8.- Como usuario quiero poder convertir mi video en un gif animado para enviarlo a mis amigos por correo electrónico: El
usuario podrá seleccionar una opción dentro de la biblioteca de contenidos para convertir el video en un gif animado con
la opción de enviarlo por correo a quien quiera.
En la pantalla de edición del video habrá una opción para poder convertir el video en gif animado, si el usuario hace clic
sobre el botón la app mostrará una barra de espera que se rellenará cuando el video se haya convertido en gif animado. En
ese momento se abrirá una ventana en la app con un correo y el gif animado como adjunto. El asunto del correo será el
título del video y en el cuerpo irá un enlace al video en Instagram.
3. Priorizando con MoSCoW:
M - Must have: Tiene que estar
1.- Como usuario quiero grabar videos de corta duración
2.- Como usuario quiero poder visualizar mis grabaciones antes de publicarlas
S - Should have: Debería estar si es posible
3.- Como usuario quiero poder configurar mis redes sociales favoritas para poder
compartir fotos y videos
4.- Como usuario quiero poder publicar los videos grabados para que los vean mis amigos
C - Could have: Podría estar si no afecta a nada más
5.- Como usuario quiero que la app no me deje grabar videos en vertical
6.- Como usuario quiero poder asociar una foto como portada para mi video
7.- Como usuario quiero poder aplicar filtros a mis videos para que queden mejor
W - Won’t have: No estará esta vez, pero lo estará en un futuro
8.- Como usuario quiero poder convertir mi video en un gif animado para enviarlo a mis
amigos por correo electrónico
4. Estima el coste de cada funcionalidad con un número entre 1 y 5.
1.- Como usuario quiero grabar videos de corta duración-> 3
2.- Como usuario quiero poder visualizar mis grabaciones antes de publicarlas -> 4
3.- Como usuario quiero poder configurar mis redes sociales favoritas para poder
compartir fotos y videos -> 3
4.- Como usuario quiero poder publicar los videos grabados para que los vean mis amigos
-> 3
5.- Como usuario quiero que la app no me deje grabar videos en vertical -> 2
6.- Como usuario quiero poder asociar una foto como portada para mi video -> 2
7.- Como usuario quiero poder aplicar filtros a mis videos para que queden mejor -> 4
5. Estima el riesgo que se mitiga el implementar cada historia (también de forma
comparativa con un número entre 1 y 5).
1.- Como usuario quiero grabar videos de corta duración -> 4
2.- Como usuario quiero poder visualizar mis grabaciones antes de publicarlas -> 3
3.- Como usuario quiero poder configurar mis redes sociales favoritas para poder
compartir fotos y videos -> 2
4.- Como usuario quiero poder publicar los videos grabados para que los vean mis amigos
-> 2
5.- Como usuario quiero que la app no me deje grabar videos en vertical -> 2
6.- Como usuario quiero poder asociar una foto como portada para mi video -> 1
7.- Como usuario quiero poder aplicar filtros a mis videos para que queden mejor -> 2
6. Indica el valor que aporta al cliente cada una de las funcionalidades.
1.- Como usuario quiero grabar videos de corta duración -> 5
2.- Como usuario quiero poder visualizar mis grabaciones antes de publicarlas -> 5
3.- Como usuario quiero poder configurar mis redes sociales favoritas para poder
compartir fotos y videos -> 5
4.- Como usuario quiero poder publicar los videos grabados para que los vean mis amigos
-> 5
5.- Como usuario quiero que la app no me deje grabar videos en vertical -> 5
6.- Como usuario quiero poder asociar una foto como portada para mi video -> 2
7.- Como usuario quiero poder aplicar filtros a mis videos para que queden mejor -> 3
7. Priorizando aplicando
Theme Scoring
Como usuario quiero
grabar videos de
corta duración
Como usuario quiero
poder visualizar mis
grabaciones antes de
publicarlas
Como usuario quiero poder
configurar mis redes sociales
favoritas para poder
compartir fotos y videos
Como usuario quiero poder
publicar los videos grabados
para que los vean mis amigos
Criteria Weight Rank Score Rank Score Rank Score Rank Score
Valor que aporta al
usuario 0.40 5 2.00 4 1.60 5 2.00 5 2.00
Coste de implementarla 0.30 3 0.90 4 1.20 3 0.90 3 0.90
Riesgo mitigado 0.25 4 1.00 3 0.75 2 0.50 2 0.50
Net Score 3.90 3.55 3.40 3.40
Rank 1 2 3 3
Como usuario quiero
que la app no me
deje grabar videos
en vertical
Como usuario quiero
poder asociar una foto
como portada para mi
video
Como usuario quiero poder
aplicar filtros a mis videos
para que queden mejor
Criteria Weight Rank Score Rank Score Rank Score
Valor que aporta al
usuario 0.40 5 2.00 2 0.80 3 1.20
Coste de implementarla 0.30 2 0.60 2 0.60 4 1.20
Riesgo mitigado 0.25 2 0.50 1 0.25 2 0.50
Net Score 3.10 1.65 2.90
Rank 5 7 6
8. Lista priorizada de funcionalidades tras aplicar Theme Scoring.
Como usuario quiero grabar videos de corta duración
Como usuario quiero poder visualizar mis grabaciones antes de publicarlas
Como usuario quiero poder configurar mis redes sociales favoritas para poder compartir
fotos y videos
Como usuario quiero poder publicar los videos grabados para que los vean mis amigos
Como usuario quiero que la app no me deje grabar videos en vertical
Como usuario quiero poder aplicar filtros a mis videos para que queden mejor
Como usuario quiero poder asociar una foto como portada para mi video