0% encontró este documento útil (0 votos)
19 vistas20 páginas

Sesión 02 - SCRUM (Complementario)

El documento presenta la metodología SCRUM y explica conceptos como historia de usuario. Se muestra un ejemplo práctico de cómo crear historias de usuario a partir de las funcionalidades requeridas para un sistema de registro de clases de estudiantes.

Cargado por

mishell.aguilar
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)
19 vistas20 páginas

Sesión 02 - SCRUM (Complementario)

El documento presenta la metodología SCRUM y explica conceptos como historia de usuario. Se muestra un ejemplo práctico de cómo crear historias de usuario a partir de las funcionalidades requeridas para un sistema de registro de clases de estudiantes.

Cargado por

mishell.aguilar
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

Sesión 02:

SCRUM
(complementario)

Copyright © Marzo de 2022 por TECSUP


Objetivo

• Conocer y aplicar la definición de Historia de Usuario


en la generación de Artefactos de SCRUM.
Contenido

• Definición de Historia de Usuario


• Ejemplo práctico
• Características de Usuario
• Uso de herramienta Trello (trello.com)
Definición

• Una Historia de Usuario (HU) es una representación de


un requisito escrito en frases utilizando el lenguaje
común del usuario.
• Las HUs son utilizadas en las metodologías de
desarrollo ágiles para la especificación de requisitos
(acompañadas de las discusiones con los usuarios y las
pruebas de validación).
• Son una forma rápida de administrar los requisitos de los
usuarios sin tener que elaborar gran cantidad de
documentos formales y sin requerir de mucho tiempo
para administrarlos. Las HUs permiten responder
rápidamente a los requisitos cambiantes.
Definición

• La HU utiliza lo siguiente:
– COMO <cargo o rol del usuario>
– QUIERO <requerimiento del usuario>
– PARA <propósito del requerimiento>
• El Product Owner (Propietario del Producto) discute
los detalles del requerimiento.
• Además solicita los criterios y pruebas de aceptación
para validar la solución de la HU.
Ejemplo práctico
• Se quiere crear un sistema que permita el
registro de clases de un estudiante.

Debe validar Debe mostrar Debe mostrar


que el Debe mostrar
las materias los horarios
estudiante los cupos
de acuerdo a disponibles
esté disponibles
la carrera y el para cada
matriculado para el horario
semestre materia

Debe verificar Debe tener


Debe agregar que no se una
el logo de la cruce los visualización ……………..
institución horarios entre previa del
materias horario

Funcionalidades que se espera del sistema


Ejemplo práctico
• Se deben traducir las funcionalidades en
Historias de Usuario.

HU01 – Logo de la institución


Debe agregar
el logo de la Como: Usuario del sistema
institución

Quiero: Visualizar que el sistema se identifique


con la imagen de la institución

Debe
Para: Lograr pertenencia hacia la institución
Debe validar
Debe
mostrar
que el las
mostrar los
materias de
estudiante
horarios
Condiciones:
acuerdo
esté a la
disponibles
carrera y el
matriculado
para cada
semestre
• Los colores amarillo y verde deben
materia predominar. (Ver mapa de colores).
• En la ventana de ingreso debe estar el logo
de la institución.
Debe • El encabezado debe ser similar al de la
Debe
verificar que
mostrar página web (Ver imagen del portal).
crucelos
no seDebe tener
cupos
los horarios
una • El login del usuario debe ser visible en todo
disponibles
entre
visualización momento.
para
materias el del
previa
horario
horario
Ejemplo práctico
• Priorizar el Product Backlog.
1
HU01 – Logo de la institución
2 Como: Usuario del sistema
HU04 – Validar matrícula
3 Quiero: Visualizar que el sistema se identifique
Como: Usuario del sistema
con la imagen de la institución
HU05 – Listar materias
Product Backlog 4 Para:
Quiero: Visualizar
Lograr que el hacia
pertenencia sistema se identifique
la institución
Como:
con Usuario
la imagen dedel sistema
la institución
HU02 – Inscribir materia
Quiero: Visualizar que el sistema se identifique
con la imagen
Como: de la institución
Estudiante

Quiero: Registrar la materia en el horario…..

Debe
Debe
verificar que
nomostrar
crucelos
seDebe tener
cupos
los horarios
una
disponibles
entre
visualización
para
materias el del
previa
horario
horario
Ejemplo práctico
• Refinar el Product Backlog.

HU01 – Logo de la institución


Como: Usuario del sistema HU04 – Validar matrícula
Quiero: Visualizar que el sistema se identifique Como: Usuario del sistema
con la imagen de la institución HU05 – Listar materias
Quiero: Visualizar que el sistema se identifique
Para: Lograr pertenencia hacia la institución Como:
con Usuario
la imagen dedel sistema
la institución
HU02 – Inscribir materia
Condiciones: Quiero: Visualizar que el sistema se identifique
con la imagen
Como: de la institución
Estudiante
• Los colores amarillo y verde deben
predominar. (Ver mapa de colores).
Quiero: Registrar la materia en el horario…..
• Debe verse el logo de la institución en todo
momento en el encabezado.
• En la ventana de ingreso debe estar el logo
de la institución.
• El encabezado debe ser similar al de la Debe
Debe
verificar que
página web (Ver imagen del portal).
nomostrar
crucelos
seDebe tener
• El login del usuario debe ser visible en todo cupos
los horarios
una
momento, junto con la fecha y hora del disponibles
entre
visualización
último ingreso. para
materias el del
previa
horario
horario
Ejemplo práctico

• ¿Duración del SPRINT?.


2, 3 o 4 semanas.

• Definición de TERMINADO
– Cuando una funcionalidad sea efectivamente
terminada.
– Cuando sea revisada por el área de Calidad.
– Cuando la valide el Product Owner.
– Etc.
Ejemplo práctico
• Tasking.
HU01 – Logo de la institución
Como: Usuario del sistema
Horas
Quiero: Visualizar que el sistema se identifique
con la imagen de la institución…. (2, 4, 6, 8)

HU01.1 - Lineamiento de diseño: Tipo 4


de letra, tamaño, etc.

HU01.2 - Espacio de encabezado,


cuerpo, pie de página, etc.
2

HU01.3 - API para manejo de 8


Templates

HU01.4 - Diseño del formulario de 4


login

…….
Ejemplo práctico

SPRINT BACKLOG

…….
HU01.4 …….
- Diseño
HU01.3 APIdel
-……. formulario
para de
manejo de
HU01.2 - Espacio
login de encabezado,
HU01.1 -Templates
Lineamiento de diseño: Tipo
cuerpo, pie de página, etc.
de letra, tamaño, etc.
4
Ejemplo práctico
• Se utiliza el Tablero Kanban.

POR HACER HACIENDO TERMINADO*


HU01.2 - Espacio de HU01.1 - Lineamiento de
encabezado, cuerpo, pie de diseño: Tipo de letra, HU01.4 - Diseño del
página, etc. tamaño, etc. formulario de login

HU01.3 - API para manejo de


Templates

* → Debe cumplir con el concepto de Terminado, definido en SPRINT Planning


Ejemplo práctico
Ejemplo práctico
Ejemplo práctico
Características

• Las HUs deben ser:

Independientes unas de otras

Negociables

Valoradas por los clientes o usuarios

Estimables

Pequeñas

Verificables
Uso de herramienta Trello

• Mediante el enlace:
https://trello.com
FIN DE LA SESIÓN

20

También podría gustarte