Logo Studenta

Sesión N 07 - Desarrollo Adaptativo e Integrado de Software(2) - Stiven

¡Este material tiene más páginas!

Vista previa del material en texto

FACULTAD DE INGENIERÍAS
ESCUELA PROFESIONAL 
DE INGENIERÍA DE 
COMPUTACIÓN Y SISTEMAS
CURSO
Desarrollo Adaptativo e Integrado de Software 
TEMA
Historias de usuario
SESIÓN N° 07
DOCENTE:
Ing. Pedro David Coronado Rodríguez
Inicio
http://www.pmoinformatica.com/2013/04/que-son-las-historias-de-usuario-7.html
Historias de usuario
Contenidos de la sesión:
• Historias de usuario
Historias de usuario
Logro de la sesión:
Al término de la sesión el estudiante, será capaz de 
elaborar historia de usuarios.
Historias de usuario
Las historias de usuario son 
uno de los componentes 
centrales de un programa ágil. 
Ayudan a proporcionar un 
marco centrado en el usuario 
para el trabajo diario, lo que 
impulsa la colaboración y la 
creatividad y mejora el 
producto en general.
Historias de usuario
Una historia de usuario es la 
unidad de trabajo más pequeña 
en un marco ágil. Es un 
objetivo final, no una función, 
expresado desde la 
perspectiva del usuario del 
software.
Historias de usuario
Una historia de usuario 
es una explicación 
general e informal de 
una función de 
software escrita desde 
la perspectiva del 
usuario final o cliente.
Historias de usuario
El propósito de una historia de 
usuario es articular cómo un 
elemento de trabajo entregará un 
valor particular al cliente. Ten en 
cuenta que los "clientes" no tienen 
por qué ser usuarios finales externos 
en el sentido tradicional, también 
pueden ser clientes internos o 
colegas dentro de tu organización 
que dependen de tu equipo.
Historias de usuario
Las historias de usuario son unas 
pocas frases en lenguaje sencillo 
que describen el resultado deseado. 
Historias de usuario
En el scrum, las 
historias de los 
usuarios se añaden 
a los sprints y se 
"queman" a lo 
largo del sprint.
Historias de usuario
Historias de usuario
Las historias de usuario tienen 
varios beneficios clave:
• Las historias centran la atención en el usuario.
• Las historias permiten la colaboración.
• Las historias impulsan soluciones creativas.
• Las historias motivan. 
Historias de usuario
Una vez que se ha escrito una historia, es hora de integrarla 
en tu flujo de trabajo. Por lo general, una historia la escribe el 
propietario del producto, el gestor del producto o el gestor del 
programa, y la envía para su revisión.
Historias de usuario
Durante una reunión de planificación de sprint o iteración, el 
equipo decide qué historias afrontará en ese sprint. 
Historias de usuario
Cómo escribir historias de usuario
Definición de “Listo”: la historia suele estar “lista” cuando 
el usuario puede completar la tarea descrita, pero debes 
asegurarte de definir lo que representa completarla.
Historias de usuario
Cómo escribir historias de usuario
Describe tareas o subtareas: decide qué pasos específicos 
deben completarse y quién es responsable de cada uno de 
ellos.
Historias de usuario
Cómo escribir historias de usuario
Perfiles de usuario: ¿para quién? Si hay varios usuarios 
finales, considera crear varias historias.
Historias de usuario
Cómo escribir historias de usuario
Pasos ordenados: escribe una historia para cada paso en un 
proceso más grande.
Historias de usuario
Cómo escribir historias de usuario
Escucha el feedback: habla con los usuarios y capta sus 
problemas o necesidades en lo que dicen. No es necesario 
tener que estar adivinando las historias cuando puedes 
obtenerlas de tus clientes.
Historias de usuario
Cómo escribir historias de usuario
Tiempo: el tiempo es un tema delicado. Muchos equipos 
de desarrollo evitan hablar sobre el tiempo, y en su lugar 
confían en sus marcos de trabajo de estimación. Dado que 
las historias deberían completarse en un sprint, aquellas 
que puedan necesitar semanas o meses deberían dividirse 
en historias más pequeñas o considerarse un epic
independiente.
Historias de usuario
Plantilla y ejemplos de historias de usuario
Las historias de usuario suelen expresarse con una frase 
simple con la siguiente estructura:
“Como [perfil], [quiero] [para].”
Historias de usuario
Historias de usuario
“Como [perfil]”: ¿para quién desarrollamos esto? No solo 
buscamos un puesto, buscamos el perfil de la persona. 
Max. Nuestro equipo debería comprender quién es Max. 
Con suerte hemos entrevistado a muchos Max. 
Comprendemos cómo trabaja esa persona, cómo piensa y 
cómo se siente. Sentimos empatía por Max.
“Como [perfil], [quiero] [para].”
Historias de usuario
“Quiere”: aquí describimos su intención, no las funciones 
que usan. ¿Qué es lo que están intentando lograr 
realmente? Esta descripción debería realizarse con 
independencia de las implementaciones; si describes algún 
elemento de la IU y no el objetivo del usuario, estás 
cometiendo un error.
“Como [perfil], [quiero] [para].”
Historias de usuario
“Para”: ¿cómo encaja su deseo inmediato de hacer algo en 
la perspectiva general? ¿Cuál es el beneficio general que 
intentan lograr? ¿Cuál es el gran problema que debe 
resolverse?
“Como [perfil], [quiero] [para].”
Historias de usuario
Por ejemplo, las historias de usuario pueden tener este 
aspecto:
“Como [perfil], [quiero] [para].”
• Como usuario frecuente de la aplicación, quiero una forma de 
simplificar la información relevante de la manera más rápida 
posible. 
• Como Cliente, quiero suscribirme a un nuevo plan de T.V. por cable 
por medio del sitio web.
Historias de usuario
Por ejemplo, las historias de usuario pueden tener este 
aspecto:
“Como [perfil], [quiero] [para].”
• Como Cliente, quiero pagar mi suscripción mensual vía sitio web por 
medio de transferencia bancaria o tarjeta de crédito.
• Como Cliente, quiero suscribirme a un canal de T.V Premium por 
períodos flexibles de tiempo por medio del sitio web.
• Como Cliente, consultar un listado de las suscripciones de Pay per 
View que se han realizado en mi cuenta.
Historias de usuario
Como Vicepresidente de mercadeo y ventas, quiero revisar el desempeño 
histórico de las ventas, para poder identificar las regiones geográficas y 
productos de mejor desempeño
Esta épica se puede subdividir en:
• Como VP de Mercadeo, quiero seleccionar el período de tiempo en el cual 
realizaré la revisión de las ventas.
• Como VP de Mercadeo, puedo clasificar la información de ventas por región 
geográfica y productos.
5. Eventos de Scrum
• Un proyecto se desarrolla a partir de un numero de sprints consecutivos, cuyo
numero dependerá del proyecto.
• El propósito del sprint, que es como un contenedor del resto de eventos, es
generar al final del mismo un producto entregable y funcional que pueda ir
ajustándose a los objetivos.
Historias de usuario
Sprint #1
• Historia Usuario 1
• Historia Usuario N
Sprint #2
• Historia Usuario 1
• Historia Usuario N
Sprint #N
• Historia Usuario 1
• Historia Usuario N
Práctica
Formar grupos de máximo 5 integrantes:
Acceder al artículo: https://alvaroarrarte.com/fases-de-la-metodologia-scrum/
Las fases de la metodología Scrum se reparten en 19 procesos o tareas, que a su vez 
se resumen en 5 pasos o etapas de implementación:
• Inicio
• Planificación y estimación
• Implementación
• Revisión y retrospectiva
• Lanzamiento
***Los equipos de trabajo deben Trabajar con Jira Software para plasmar los 
procesos Scrum. Tutorial.
Exponer el proceso realizado y entregar informe con las evidencias de cada 
proceso.
https://alvaroarrarte.com/fases-de-la-metodologia-scrum/
https://www.atlassian.com/es/software/jira
https://www.atlassian.com/es/agile/tutorials/how-to-do-scrum-with-jira-software
Cierre
• Logro de la sesión de aprendizaje
• 1. ¿Cuál es la importancia de las historia de usuario?
Historias de usuario
Historias de usuario
Cierre
• Conclusiones
Una historia de usuario es una explicación general e informal
de una función de software escrita desde la perspectiva del
usuario final. Su propósito es articular cómo proporcionará una
función de software valor alcliente.
Referencias Bibliográficas
• García, F., Vizcaíno, A. & Piattini, M. (2014).
Desarrollo global de software. RA-MA Editorial.
• https://elibro.net/es/ereader/upsjb/106438
Gracias
	Diapositiva 1
	Diapositiva 2
	Diapositiva 3
	Diapositiva 4
	Diapositiva 5
	Diapositiva 6
	Diapositiva 7
	Diapositiva 8
	Diapositiva 9
	Diapositiva 10
	Diapositiva 11
	Diapositiva 12
	Diapositiva 13
	Diapositiva 14
	Diapositiva 15
	Diapositiva 16
	Diapositiva 17
	Diapositiva 18
	Diapositiva 19
	Diapositiva 20
	Diapositiva 21
	Diapositiva 22
	Diapositiva 23
	Diapositiva 24
	Diapositiva 25
	Diapositiva 26
	Diapositiva 27
	Diapositiva 28
	Diapositiva 29
	Diapositiva 30
	Diapositiva 31
	Diapositiva 32
	Diapositiva 33
	Diapositiva 34
	Diapositiva 35

Continuar navegando