0% encontró este documento útil (0 votos)
34 vistas17 páginas

Semana 07

Cargado por

Jhancito AP
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
34 vistas17 páginas

Semana 07

Cargado por

Jhancito AP
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

UNIVERSIDAD PARA

EL DESARROLLO
ANDINO - UDEA
SEMANA 07:
HISTORIAS DE USUARIO
DEFINICION DE HECHO
DEFINICION DE TERMINADO

ING. JHAN CARLO ALVARADO PEREZ


Historias de Usuario
 Una historia de usuario es una
descripción informal y general
de una característica de
software escrita desde la
perspectiva del usuario final o
cliente. Es una herramienta
utilizada en el desarrollo de
software ágil para capturar una
descripción de una característica
de software desde la
perspectiva del usuario.
¿Qué es una Historia de Usuario?

 Una historia de usuario es


una descripción breve y
sencilla de una característica
contada desde la perspectiva
de la persona que desea la
nueva capacidad, usualmente
un usuario o cliente del
sistema.
Plantilla de Historia de Usuario
Las historias de usuario suelen seguir una
plantilla simple:
• "Como <tipo de usuario>, quiero <algun
objetivo> para que <alguna razón>."
Ejemplos de Historias de Usuario
• "Como cliente, quiero poder pagar mis
facturas en línea para que pueda evitar
multas por retraso."
• "Como gerente, quiero poder ver informes
de ventas por región para que pueda tomar
decisiones informadas.”
Características de una Buena Historia de
Usuario
 Una buena historia de usuario debe ser:
• Independiente: Debe ser autosuficiente de
manera que permita su lanzamiento sin
depender de otras.
• Negociable: Solo debe capturar la esencia de
la necesidad del usuario, dejando espacio
para la conversación.
• Valiosa: Debe entregar valor al usuario final.
• Estimable: Las historias de usuario deben
poder ser estimadas para que puedan ser
priorizadas y ajustadas a los sprints.
• Pequeña: Una historia de usuario es un
pequeño fragmento de trabajo que permite su
finalización en unos 3 a 4 días.
Beneficios de las Historias de Usuario
Las historias de usuario
tienen muchos beneficios,
incluyendo: 01 Visión holística del producto 02
Alineación con las necesidades del usuario
• Mantener el enfoque en 03 Priorización y enfoque 04 Colaboración
el usuario y comunicación 05 Adaptabilidad e
iteración 06 Planificación y gestión de
• Permitir la colaboración lanzamientos 07 Validación y comentarios
08 Visualización de dependencias 09
• Impulsar soluciones División y refinamiento de historias 10
creativas Reducción de residuos y retrabajo

• Crear momentum
Definición de Hecho
 La definición de hecho es una
descripción detallada de una historia
de usuario que se utiliza para
determinar si la funcionalidad se ha
implementado correctamente. Se
centra en los resultados esperados y
los criterios de aceptación.
¿Qué es una Definición de Hecho?
Una definición de hecho es una
descripción clara y concisa de los
resultados esperados de una
historia de usuario. Se utiliza para
determinar si la funcionalidad se
ha implementado correctamente
y se han cumplido los requisitos.
¿Qué es una Definición de Hecho?
 Ejemplos de Definiciones de Hecho
• "La aplicación debe permitir al
usuario iniciar sesión con su cuenta
de Google y mostrar su nombre de
usuario y perfil en la pantalla de
inicio."
• "El sistema debe generar un informe
de ventas que incluya la cantidad
total de ventas, el valor total de las
ventas y la fecha de las ventas."
Características de una Buena Definición
de Hecho
 Una buena definición de hecho debe ser:
• Clara: Debe ser fácil de entender y no debe dejar lugar a dudas.
• Concisa: Debe ser breve y directa al punto.
• Medible: Debe ser posible medir o verificar si se ha cumplido con
los criterios de aceptación.
• Relevantes: Debe estar relacionada con la historia de usuario y
los requisitos del proyecto.
Beneficios de las Definiciones de Hecho

 Las definiciones de hecho


tienen muchos beneficios,
incluyendo:
• Ayudar a asegurar que se
cumplan los requisitos del
proyecto
• Proporcionar una guía clara
para la implementación de la
funcionalidad
• Facilitar la verificación y
validación de la funcionalidad
• Reducir la ambigüedad y la
confusión
Definición de Terminado
 La definición de terminado es
un conjunto de criterios que
se utilizan para determinar si
una historia de usuario se ha
completado correctamente.
Se centra en la verificación
de que se han cumplido
todos los requisitos y
criterios de aceptación.
¿Qué es una Definición de Terminado?
 Una definición de terminado
es un conjunto de criterios
que se utilizan para
determinar si una historia de
usuario se ha completado
correctamente. Se utiliza para
asegurar que se han cumplido
todos los requisitos y criterios
de aceptación.
Ejemplos de Definiciones de Terminado
• "La historia de usuario se considera terminada cuando:
• El código se ha revisado y aprobado por el equipo de desarrollo.
• Se han realizado pruebas unitarias y de integración exitosas.
• La funcionalidad se ha deployado en el entorno de producción.
• Se ha realizado una revisión de código y se han abordado todos los
comentarios."
• "La historia de usuario se considera terminada cuando:
• Se ha implementado la funcionalidad de pago en línea.
• Se han realizado pruebas de pago exitosas con diferentes métodos de
pago.
• La funcionalidad se ha deployado en el entorno de producción.
• Se ha realizado una revisión de código y se han abordado todos los
comentarios."
Características de una Buena Definición de
Terminado
 Una buena definición de terminado debe ser:
• Clara: Debe ser fácil de entender y no debe dejar lugar a dudas.
• Concisa: Debe ser breve y directa al punto.
• Medible: Debe ser posible medir o verificar si se ha cumplido con
los criterios de aceptación.
• Relevantes: Debe estar relacionada con la historia de usuario y
los requisitos del proyecto.
Beneficios de las Definiciones de
Terminado
 Las definiciones de terminado tienen muchos beneficios,
incluyendo:
• Ayudar a asegurar que se cumplan los requisitos del proyecto
• Proporcionar una guía clara para la implementación de la
funcionalidad
• Facilitar la verificación y validación de la funcionalidad
• Reducir la ambigüedad y la confusión.
GRACIAS…

También podría gustarte