Está en la página 1de 19

Construcción de Historias de Usuario

Paula Andrea Escobar Restrepo

Roberto José Calderón Bermejo

Departamento de Electrónica, Institución Universitaria Pascual Bravo

Ingeniería de Software II

Wendy Vanesa Rendón Franco

30 de marzo de 2024
Historias de Usuario

Se desarrollaron 33 historias de usuario para la aplicación de citas médicas,


priorizando las necesidades del usuario. Cada historia representaba una
funcionalidad crucial para la aplicación, desde el inicio de sesión hasta la
gestión de citas. Se consideraron las dependencias entre las historias para
una implementación coherente. El equipo se centró en garantizar la
usabilidad y la eficiencia del sistema, permitiendo una experiencia fluida para
los usuarios. La atención meticulosa a las historias de usuario aseguró que la
aplicación satisface las necesidades del usuario final y ofreciera un servicio
médico más accesible y conveniente.

HU #1 Registrarse en la aplicación
CÓMO Nuevo usuario
QUÉ Crear una cuenta en la aplicación
PARA Poder acceder a las funcionalidades de la aplicación
Criterios de aceptación
Criterio de Aceptación #1 - Acceso al formulario de registro
Datos de
entrada dirección de correo electrónico y contraseña
DADO Que el usuario se encuentre en la página de registro
CUÁNDO El usuario haya accedido al formulario de registro
ENTONCES Podrá ingresar su dirección de correo electrónico y contraseña
Criterio de Aceptación #2 - Registro exitoso
Que el usuario haya completado todos los campos requeridos en el formulario
DADO de registro
CUÁNDO El usuario envía la información del formulario
El usuario recibirá un correo electrónico de confirmación y se registrará
ENTONCES exitosamente en la aplicación
Criterio de Aceptación #3 - Registro fallido
Que el usuario haya ingresado información incorrecta o incompleta en el
DADO formulario de registro
CUÁNDO El usuario intenta enviar el formulario
El usuario visualizará un mensaje de error indicando que la información
ingresada es incorrecta o incompleta y se le pedirá que corrija los errores
ENTONCES antes de enviar el formulario

HU #2 Iniciar sesión en la aplicación


CÓMO Usuario registrado
QUÉ Acceder a la aplicación con credenciales existentes
PARA Acceder a las funcionalidades de la aplicación
Criterios de aceptación
Criterio de Aceptación #1 - Inicio de sesión
Datos de
entrada dirección de correo electrónico y contraseña
DADO Que el usuario esté en la vista de inicio de sesión
CUÁNDO El usuario haya ingresado los datos solicitados por el sistema
ENTONCES Podrá ingresar a la aplicación
Criterio de Aceptación #2 - Inicio de sesión exitoso
Que el usuario tenga una cuenta activa y se encuentre en la vista de inicio de
DADO sesión
CUÁNDO El usuario ingresa sus credenciales correctas

ENTONCES El usuario ingresará a la aplicación y tendrá acceso a todas las funcionalidades


Criterio de Aceptación #3 - Inicio de sesión fallido
Que el usuario tenga una cuenta activa y se encuentre en la vista de inicio de
DADO sesión
CUÁNDO El usuario ingresa credenciales incorrectas

El usuario visualizará un mensaje que le notifica que sus credenciales son


ENTONCES incorrectas y se le pedirá que intente nuevamente

HU #3 Ver lista de citas médicas disponibles


CÓMO Usuario autenticado
QUÉ Visualizar una lista de citas médicas disponibles
PARA Seleccionar una cita médica para reserva
Criterios de aceptación
Criterio de Aceptación #1 - Acceso a la lista de citas médicas
DADO Que el usuario esté autenticado en la aplicación
CUÁNDO El usuario navega a la sección de citas médicas
ENTONCES Podrá ver una lista de citas médicas disponibles para su selección
Criterio de Aceptación #2 - Visualización de detalles de la cita médica
DADO Que el usuario esté en la lista de citas médicas disponibles
CUÁNDO El usuario selecciona una cita médica específica

ENTONCES Se mostrarán detalles de la cita, como médico, especialidad, fecha y hora


Criterio de Aceptación #3 - Filtrado de citas médicas por especialidad
DADO Que el usuario esté en la lista de citas médicas disponibles

CUÁNDO El usuario selecciona una especialidad específica desde el menú de filtro

ENTONCES Se mostrarán solo citas médicas relacionadas con la especialidad seleccionada

HU #4 Buscar citas médicas por especialidad


CÓMO Usuario autenticado
QUÉ Buscar citas médicas por una especialidad específica
PARA Encontrar citas médicas que se ajusten a sus necesidades
Criterios de aceptación
Criterio de Aceptación #1 - Acceso a la función de búsqueda
DADO Que el usuario esté autenticado en la aplicación
CUÁNDO El usuario navega a la sección de búsqueda de citas médicas
ENTONCES Podrá acceder a la función de búsqueda por especialidad
Criterio de Aceptación #2 - Ingreso de especialidad deseada
DADO Que el usuario esté en la sección de búsqueda de citas médicas
CUÁNDO El usuario ingresa la especialidad deseada en el campo de búsqueda
La aplicación mostrará citas médicas relacionadas con la especialidad
ENTONCES ingresada
Criterio de Aceptación #3 - Visualización de resultados de búsqueda

DADO Que el usuario haya ingresado una especialidad en el campo de búsqueda


CUÁNDO El usuario presiona el botón de búsqueda
Se mostrarán resultados de citas médicas que coincidan con la especialidad
ENTONCES ingresada

HU #5 Reservar una cita médica


CÓMO Usuario autenticado
QUÉ Reservar una cita médica disponible
PARA Programar una consulta médica con el médico deseado
Criterios de aceptación
Criterio de Aceptación #1 - Acceso a la reserva de cita médica
DADO Que el usuario esté autenticado en la aplicación

CUÁNDO El usuario selecciona una cita médica específica de la lista de citas disponibles
ENTONCES Se mostrará la opción para reservar esa cita médica
Criterio de Aceptación #2 - Confirmación de reserva
DADO Que el usuario haya seleccionado una cita médica para reserva
CUÁNDO El usuario confirma la reserva de la cita médica
La aplicación mostrará un mensaje de confirmación y actualizará el estado de
ENTONCES la cita médica en el sistema
Criterio de Aceptación #3 - Notificación de reserva
DADO Que el usuario haya confirmado la reserva de una cita médica
CUÁNDO La reserva se ha completado con éxito
El usuario recibirá una notificación por correo electrónico o mensaje dentro de
ENTONCES la aplicación confirmando la reserva realizada

HU #6 Cancelar una cita médica


CÓMO Usuario autenticado
QUÉ Cancelar una cita médica previamente reservada
PARA Cancelar una cita médica si ya no puede asistir
Criterios de aceptación
Criterio de Aceptación #1 - Acceso a la función de cancelación
DADO Que el usuario esté autenticado en la aplicación
CUÁNDO El usuario navega a la sección de citas médicas reservadas
ENTONCES Podrá acceder a la función de cancelación de citas médicas
Criterio de Aceptación #2 - Selección de cita médica a cancelar
DADO Que el usuario esté en la sección de citas médicas reservadas
CUÁNDO El usuario selecciona la cita médica que desea cancelar
ENTONCES Se mostrará la opción para cancelar esa cita médica
Criterio de Aceptación #3 - Confirmación de cancelación
DADO Que el usuario haya seleccionado una cita médica para cancelar
CUÁNDO El usuario confirma la cancelación de la cita médica
La aplicación mostrará un mensaje de confirmación y actualizará el estado de
ENTONCES la cita médica en el sistema

HU #7 Ver perfil de usuario


CÓMO Usuario autenticado
QUÉ Acceder al perfil de usuario para ver y editar información personal
PARA Ver y actualizar la información del perfil según sea necesario
Criterios de aceptación
Criterio de Aceptación #1 - Acceso al perfil de usuario
DADO Que el usuario esté autenticado en la aplicación
CUÁNDO El usuario navega a la sección de perfil de usuario
ENTONCES Podrá acceder a su perfil para ver y editar información personal
Criterio de Aceptación #2 - Visualización de información personal
DADO Que el usuario esté en la sección de perfil de usuario
CUÁNDO El usuario accede a su perfil
Se mostrará la información personal del usuario, como nombre, dirección de
ENTONCES correo electrónico y datos de contacto
Criterio de Aceptación #3 - Edición de información personal
DADO Que el usuario esté en la sección de perfil de usuario

CUÁNDO El usuario selecciona la opción para editar su información personal


Se mostrarán campos editables donde el usuario podrá actualizar su
ENTONCES información personal

HU #8 Ver historial de citas médicas


CÓMO Usuario autenticado
QUÉ Acceder al historial completo de citas médicas anteriores
PARA Revisar el historial de consultas médicas realizadas
Criterios de aceptación
Criterio de Aceptación #1 - Acceso al historial de citas médicas
DADO Que el usuario esté autenticado en la aplicación
CUÁNDO El usuario navega a la sección de historial de citas médicas

ENTONCES Podrá acceder a una lista cronológica de todas las citas médicas anteriores
Criterio de Aceptación #2 - Visualización de detalles de las citas médicas anteriores
DADO Que el usuario esté en la sección de historial de citas médicas
CUÁNDO El usuario selecciona una cita médica específica del historial
Se mostrarán detalles de la cita, como médico, especialidad, fecha y
ENTONCES resultados de la consulta
Criterio de Aceptación #3 - Filtro de citas médicas por fecha
DADO Que el usuario esté en la sección de historial de citas médicas

CUÁNDO El usuario selecciona un rango de fechas específico desde el menú de filtro


Se mostrarán solo citas médicas realizadas dentro del rango de fechas
ENTONCES seleccionado

HU #9 Recibir notificaciones de citas médicas


CÓMO Usuario autenticado
QUÉ Recibir notificaciones recordatorias de citas médicas próximas
PARA Recordar al usuario sobre citas médicas pendientes
Criterios de aceptación
Criterio de Aceptación #1 - Habilitar notificaciones
DADO Que el usuario esté autenticado en la aplicación
CUÁNDO El usuario accede a la configuración de notificaciones

ENTONCES Podrá habilitar la opción para recibir notificaciones de citas médicas


Criterio de Aceptación #2 - Recepción de notificaciones
DADO Que el usuario haya habilitado las notificaciones de citas médicas
CUÁNDO Se acerque la fecha y hora de una cita médica programada
El usuario recibirá una notificación en su dispositivo móvil o por correo
ENTONCES electrónico recordándole sobre la cita médica próxima

HU #10 Calificar y dejar reseña sobre consulta médica


CÓMO Usuario autenticado
QUÉ Calificar y escribir una reseña sobre la consulta médica realizada
PARA Compartir experiencia y retroalimentar al médico y otros usuarios
Criterios de aceptación
Criterio de Aceptación #1 - Acceso a la sección de calificaciones y reseñas
DADO Que el usuario esté autenticado en la aplicación
CUÁNDO El usuario navega a la sección de historial de citas médicas

ENTONCES Podrá seleccionar una cita médica del historial para calificar y dejar una reseña
Criterio de Aceptación #2 - Calificación de la consulta médica

DADO Que el usuario esté en la sección de calificaciones y reseñas de la cita médica

CUÁNDO El usuario selecciona una calificación (por ejemplo, de 1 a 5 estrellas)

ENTONCES Se registrará la calificación seleccionada para la consulta médica en el sistema


Criterio de Aceptación #3 - Escritura de reseña

DADO Que el usuario esté en la sección de calificaciones y reseñas de la cita médica


CUÁNDO El usuario escribe su reseña sobre la consulta médica

ENTONCES La reseña será guardada y visible para otros usuarios junto con la calificación

HU #11 Ver horarios disponibles del médico


CÓMO Usuario autenticado
QUÉ Ver los horarios disponibles de un médico específico

PARA Seleccionar un horario conveniente para programar una cita médica


Criterios de aceptación
Criterio de Aceptación #1 - Acceso a la disponibilidad del médico
DADO Que el usuario esté autenticado en la aplicación
CUÁNDO El usuario navega a la sección de búsqueda de médicos
ENTONCES Podrá seleccionar un médico para ver sus horarios disponibles
Criterio de Aceptación #2 - Visualización de horarios disponibles

DADO Que el usuario esté en la sección de horarios del médico seleccionado


CUÁNDO El usuario selecciona un médico específico
Se mostrarán los horarios disponibles del médico para programar una cita
ENTONCES médica
Criterio de Aceptación #3 - Selección de horario para cita médica
DADO Que el usuario esté en la sección de horarios disponibles del médico
CUÁNDO El usuario elige un horario disponible de la lista
Podrá seleccionar ese horario para programar una cita médica con el médico
ENTONCES seleccionado

HU #12 Ver detalles del médico


CÓMO Usuario autenticado
QUÉ Acceder a información detallada sobre un médico específico
PARA Conocer más sobre la experiencia y especialidades del médico
Criterios de aceptación
Criterio de Aceptación #1 - Acceso a los detalles del médico
DADO Que el usuario esté autenticado en la aplicación
CUÁNDO El usuario navega a la sección de búsqueda de médicos
ENTONCES Podrá seleccionar un médico para ver más detalles
Criterio de Aceptación #2 - Visualización de información detallada

DADO Que el usuario esté en la sección de detalles del médico seleccionado


CUÁNDO El usuario selecciona un médico específico
Se mostrará información detallada sobre el médico, como experiencia,
ENTONCES especialidades y horarios de consulta
Criterio de Aceptación #3 - Retroalimentación sobre el médico
DADO Que el usuario esté en la sección de detalles del médico
CUÁNDO El usuario tiene una experiencia previa con el médico
Podrá dejar una calificación y reseña sobre el médico para compartir su
ENTONCES experiencia con otros usuarios

HU #13 Visualizar notificaciones de nuevos mensajes


CÓMO Usuario autenticado
QUÉ Recibir notificaciones de nuevos mensajes en la aplicación
PARA Estar al tanto de las comunicaciones importantes
Criterios de aceptación
Criterio de Aceptación #1 - Habilitar notificaciones de mensajes
DADO Que el usuario esté autenticado en la aplicación
CUÁNDO El usuario accede a la configuración de notificaciones

ENTONCES Podrá habilitar la opción para recibir notificaciones de nuevos mensajes


Criterio de Aceptación #2 - Recepción de notificaciones de mensajes
DADO Que el usuario haya habilitado las notificaciones de mensajes
CUÁNDO Recibe un nuevo mensaje dentro de la aplicación
El usuario recibirá una notificación en su dispositivo móvil o por correo
ENTONCES electrónico informándole sobre el nuevo mensaje

HU #14 Enviar mensaje a otro usuario


CÓMO Usuario autenticado
QUÉ Enviar un mensaje a otro usuario registrado en la aplicación

PARA Comunicarse con otros usuarios para discutir temas relacionados con la salud
Criterios de aceptación
Criterio de Aceptación #1 - Acceso a la función de mensajería
DADO Que el usuario esté autenticado en la aplicación
CUÁNDO El usuario navega a la sección de mensajes
Podrá acceder a la función de mensajería para enviar un mensaje a otro
ENTONCES usuario
Criterio de Aceptación #2 - Composición y envío de mensaje
DADO Que el usuario esté en la sección de mensajes
CUÁNDO El usuario selecciona la opción para redactar un nuevo mensaje
ENTONCES Podrá escribir su mensaje y enviarlo al usuario deseado
Criterio de Aceptación #3 - Recepción de mensaje enviado
DADO Que el usuario haya enviado un mensaje a otro usuario
CUÁNDO El mensaje es enviado con éxito
El usuario destinatario recibirá una notificación sobre el nuevo mensaje y
ENTONCES podrá verlo en su bandeja de entrada

HU #15 Verificar disponibilidad de medicamentos en la farmacia


CÓMO Usuario autenticado

QUÉ Verificar la disponibilidad de medicamentos en la farmacia de la aplicación

PARA Saber si los medicamentos necesarios están disponibles para su compra


Criterios de aceptación
Criterio de Aceptación #1 - Acceso a la sección de farmacia
DADO Que el usuario esté autenticado en la aplicación
CUÁNDO El usuario navega a la sección de farmacia
ENTONCES Podrá ver una lista de medicamentos disponibles en la farmacia
Criterio de Aceptación #2 - Búsqueda de medicamentos
DADO Que el usuario esté en la sección de farmacia

CUÁNDO El usuario ingresa el nombre de un medicamento en el campo de búsqueda


La aplicación mostrará resultados de medicamentos que coincidan con el
ENTONCES término de búsqueda
Criterio de Aceptación #3 - Visualización de disponibilidad de medicamentos
DADO Que el usuario haya realizado una búsqueda de medicamentos
CUÁNDO Se muestran resultados de medicamentos
Para cada medicamento, se indicará si está disponible en la farmacia para su
ENTONCES compra

HU #16 Agregar medicamentos al carrito de compras


CÓMO Usuario autenticado
QUÉ Agregar medicamentos seleccionados al carrito de compras
PARA Preparar una lista de medicamentos para comprar
Criterios de aceptación
Criterio de Aceptación #1 - Selección de medicamentos
DADO Que el usuario esté autenticado en la aplicación
El usuario navega por la sección de farmacia y selecciona un medicamento
CUÁNDO para comprar

ENTONCES Se agregará el medicamento seleccionado al carrito de compras del usuario


Criterio de Aceptación #2 - Visualización del carrito de compras
DADO Que el usuario haya seleccionado medicamentos para comprar
CUÁNDO El usuario accede a la sección de carrito de compras
Podrá ver una lista de los medicamentos seleccionados y su cantidad en el
ENTONCES carrito de compras
Criterio de Aceptación #3 - Confirmación de compra
DADO Que el usuario esté en la sección de carrito de compras
CUÁNDO El usuario selecciona la opción para confirmar la compra

ENTONCES Se procederá a realizar la compra de los medicamentos seleccionados

HU #17 Realizar pago de medicamentos en el carrito de compras


CÓMO Usuario autenticado

QUÉ Realizar el pago de los medicamentos seleccionados en el carrito de compras


PARA Completar la compra de medicamentos y recibirlos en casa
Criterios de aceptación
Criterio de Aceptación #1 - Acceso a la sección de pago
Que el usuario esté autenticado en la aplicación y tenga medicamentos en su
DADO carrito de compras
CUÁNDO El usuario accede a la sección de pago desde el carrito de compras

ENTONCES Podrá iniciar el proceso de pago de los medicamentos seleccionados


Criterio de Aceptación #2 - Selección de método de pago
DADO Que el usuario esté en la sección de pago

CUÁNDO El usuario elige su método de pago preferido entre las opciones disponibles
Se mostrarán los campos correspondientes para ingresar los detalles del
ENTONCES método de pago seleccionado
Criterio de Aceptación #3 - Confirmación de pago
DADO Que el usuario haya ingresado los detalles del método de pago
CUÁNDO El usuario confirma el pago de los medicamentos
Se procesará el pago y se completará la compra de los medicamentos
ENTONCES seleccionados

HU #18 Ver historial de compras de medicamentos


CÓMO Usuario autenticado
QUÉ Acceder al historial completo de compras de medicamentos anteriores
Revisar las compras realizadas anteriormente y realizar un seguimiento de los
PARA medicamentos adquiridos
Criterios de aceptación
Criterio de Aceptación #1 - Acceso al historial de compras
DADO Que el usuario esté autenticado en la aplicación
CUÁNDO El usuario navega a la sección de historial de compras
Podrá acceder a una lista cronológica de todas las compras de medicamentos
ENTONCES anteriores
Criterio de Aceptación #2 - Visualización de detalles de las compras
DADO Que el usuario esté en la sección de historial de compras
CUÁNDO El usuario selecciona una compra específica del historial
Se mostrarán detalles de la compra, como medicamentos comprados, fecha
ENTONCES de compra y estado del pedido
Criterio de Aceptación #3 - Filtro de compras por fecha
DADO Que el usuario esté en la sección de historial de compras

CUÁNDO El usuario selecciona un rango de fechas específico desde el menú de filtro

ENTONCES Se mostrarán solo compras realizadas dentro del rango de fechas seleccionado

HU #19 Gestionar lista de medicamentos favoritos


CÓMO Usuario autenticado
QUÉ Agregar o eliminar medicamentos de la lista de favoritos

PARA Guardar una lista de medicamentos preferidos para futuras compras


Criterios de aceptación
Criterio de Aceptación #1 - Acceso a la lista de medicamentos favoritos
DADO Que el usuario esté autenticado en la aplicación
CUÁNDO El usuario navega a la sección de medicamentos favoritos

ENTONCES Podrá ver una lista de medicamentos previamente agregados como favoritos
Criterio de Aceptación #2 - Agregar medicamento a la lista de favoritos
DADO Que el usuario esté en la sección de detalles de un medicamento
El usuario selecciona la opción para agregar el medicamento a la lista de
CUÁNDO favoritos
ENTONCES El medicamento será agregado a la lista de favoritos del usuario
Criterio de Aceptación #3 - Eliminar medicamento de la lista de favoritos
DADO Que el usuario esté en la sección de medicamentos favoritos
El usuario selecciona la opción para eliminar un medicamento de la lista de
CUÁNDO favoritos
ENTONCES El medicamento será eliminado de la lista de favoritos del usuario

HU #20 Visualizar información sobre promociones y descuentos


CÓMO Usuario autenticado

QUÉ Ver información sobre promociones y descuentos disponibles en la aplicación


PARA Conocer las ofertas vigentes y aprovechar descuentos en medicamentos
Criterios de aceptación
Criterio de Aceptación #1 - Acceso a la sección de promociones y descuentos
DADO Que el usuario esté autenticado en la aplicación
CUÁNDO El usuario navega a la sección de promociones y descuentos

ENTONCES Podrá ver una lista de promociones y descuentos disponibles en la aplicación


Criterio de Aceptación #2 - Visualización de detalles de promoción
DADO Que el usuario esté en la sección de promociones y descuentos
CUÁNDO El usuario selecciona una promoción específica de la lista
Se mostrarán detalles de la promoción, como términos y condiciones, fechas
ENTONCES de validez y productos incluidos
Criterio de Aceptación #3 - Aplicación de descuento en la compra
DADO Que el usuario esté realizando una compra de medicamentos
CUÁNDO El usuario tiene un código de descuento válido
Podrá aplicar el código de descuento durante el proceso de pago para recibir
ENTONCES el descuento correspondiente

HU #21 Consultar información sobre condiciones de uso y políticas de privacidad


CÓMO Usuario autenticado

QUÉ Acceder a la sección de condiciones de uso y políticas de privacidad


Leer y comprender los términos de uso y la política de privacidad de la
PARA aplicación
Criterios de aceptación
Criterio de Aceptación #1 - Acceso a la sección de términos y políticas
DADO Que el usuario esté autenticado en la aplicación
El usuario navega a la sección de términos y políticas desde el menú de
CUÁNDO configuración
Podrá acceder a la información sobre condiciones de uso y políticas de
ENTONCES privacidad
Criterio de Aceptación #2 - Lectura de términos de uso
DADO Que el usuario esté en la sección de términos y políticas
CUÁNDO El usuario selecciona la opción para ver los términos de uso
Se mostrará una página con los términos de uso de la aplicación para que el
ENTONCES usuario los lea
Criterio de Aceptación #3 - Lectura de política de privacidad
DADO Que el usuario esté en la sección de términos y políticas
CUÁNDO El usuario selecciona la opción para ver la política de privacidad
Se mostrará una página con la política de privacidad de la aplicación para que
ENTONCES el usuario la lea

HU #22 Modificar configuración de notificaciones


CÓMO Usuario autenticado
QUÉ Modificar las preferencias de notificaciones de la aplicación
PARA Personalizar el tipo y la frecuencia de las notificaciones recibidas
Criterios de aceptación
Criterio de Aceptación #1 - Acceso a la configuración de notificaciones
DADO Que el usuario esté autenticado en la aplicación
El usuario navega a la sección de configuración de notificaciones desde el
CUÁNDO menú de configuración

ENTONCES Podrá acceder a las opciones para modificar las preferencias de notificaciones
Criterio de Aceptación #2 - Selección de tipos de notificaciones

DADO Que el usuario esté en la sección de configuración de notificaciones


El usuario selecciona los tipos de notificaciones que desea recibir (por
CUÁNDO ejemplo, mensajes, recordatorios de citas, ofertas)
Podrá elegir los tipos de notificaciones que desea recibir y desactivar los que
ENTONCES no le interesen
Criterio de Aceptación #3 - Configuración de frecuencia de notificaciones

DADO Que el usuario esté en la sección de configuración de notificaciones

El usuario selecciona la frecuencia con la que desea recibir las notificaciones


CUÁNDO (por ejemplo, en tiempo real, diariamente, semanalmente)

ENTONCES Podrá elegir la frecuencia de notificaciones que se ajuste a sus preferencias

HU #23 Recuperar contraseña olvidada


CÓMO Usuario registrado
QUÉ Recuperar la contraseña de la cuenta si se ha olvidado
PARA Recuperar el acceso a la cuenta y restablecer la contraseña
Criterios de aceptación
Criterio de Aceptación #1 - Acceso a la opción de recuperación de contraseña
DADO Que el usuario esté en la pantalla de inicio de sesión
CUÁNDO El usuario selecciona la opción "¿Olvidaste tu contraseña?"
Se mostrará un formulario para que el usuario ingrese su dirección de correo
ENTONCES electrónico asociada a la cuenta
Criterio de Aceptación #2 - Envío de correo electrónico de recuperación
Que el usuario haya ingresado su dirección de correo electrónico en el
DADO formulario de recuperación de contraseña
CUÁNDO El usuario envía la solicitud de recuperación
Se enviará un correo electrónico al usuario con un enlace para restablecer su
ENTONCES contraseña
Criterio de Aceptación #3 - Restablecimiento de contraseña
Que el usuario haya recibido el correo electrónico de recuperación y haya
DADO seguido el enlace
El usuario accede al enlace de restablecimiento de contraseña y completa el
CUÁNDO formulario
ENTONCES Podrá restablecer su contraseña y recuperar el acceso a su cuenta

HU #24 Ver información sobre el equipo de desarrollo


CÓMO Usuario autenticado
QUÉ Acceder a información sobre el equipo de desarrollo de la aplicación
PARA Conocer al equipo detrás de la aplicación y sus roles
Criterios de aceptación
Criterio de Aceptación #1 - Acceso a la sección de información del equipo
DADO Que el usuario esté autenticado en la aplicación
El usuario navega a la sección de información del equipo desde el menú de la
CUÁNDO aplicación
Podrá acceder a información sobre los miembros del equipo de desarrollo,
ENTONCES incluidos nombres y roles
Criterio de Aceptación #2 - Visualización de detalles de cada miembro del equipo
DADO Que el usuario esté en la sección de información del equipo

CUÁNDO El usuario selecciona un miembro del equipo específico para ver más detalles
Se mostrará información detallada sobre el miembro del equipo, como
ENTONCES biografía, foto y redes sociales
Criterio de Aceptación #3 - Contacto con el equipo de desarrollo
DADO Que el usuario esté en la sección de información del equipo
CUÁNDO El usuario desea contactar al equipo de desarrollo
Se mostrarán opciones para contactar al equipo, como correo electrónico o
ENTONCES formulario de contacto

HU #25 Realizar seguimiento de entrega de medicamentos


CÓMO Usuario autenticado

QUÉ Realizar seguimiento del estado de entrega de los medicamentos comprados


Conocer el estado y la ubicación de los medicamentos durante el proceso de
PARA entrega
Criterios de aceptación
Criterio de Aceptación #1 - Acceso al seguimiento de entrega
Que el usuario esté autenticado en la aplicación y haya realizado una compra
DADO de medicamentos
El usuario navega a la sección de seguimiento de entrega desde el historial de
CUÁNDO compras
Podrá acceder a información sobre el estado y la ubicación de los
ENTONCES medicamentos en proceso de entrega
Criterio de Aceptación #2 - Visualización del estado de entrega
DADO Que el usuario esté en la sección de seguimiento de entrega

CUÁNDO El usuario selecciona una compra de medicamentos para realizar seguimiento


Se mostrará el estado actual de la entrega, como "En preparación", "En
ENTONCES camino" o "Entregado"
Criterio de Aceptación #3 - Actualización en tiempo real del estado de entrega
DADO Que el usuario esté en la sección de seguimiento de entrega
El estado de la entrega cambia (por ejemplo, de "En preparación" a "En
CUÁNDO camino")
La aplicación actualizará automáticamente el estado de la entrega en tiempo
ENTONCES real para reflejar los cambios
HU #26 Acceder a soporte y atención al cliente
CÓMO Usuario autenticado

QUÉ Acceder a la sección de soporte y atención al cliente de la aplicación


Obtener ayuda y asistencia en caso de problemas o consultas relacionadas con
PARA la aplicación
Criterios de aceptación
Criterio de Aceptación #1 - Acceso a la sección de soporte
DADO Que el usuario esté autenticado en la aplicación
El usuario navega al área de soporte y atención al cliente desde el menú de la
CUÁNDO aplicación
ENTONCES Podrá acceder a información de contacto y opciones de ayuda
Criterio de Aceptación #2 - Visualización de información de contacto
DADO Que el usuario esté en la sección de soporte y atención al cliente
CUÁNDO El usuario selecciona la opción para ver información de contacto
Se mostrarán opciones de contacto, como correo electrónico, número de
ENTONCES teléfono o chat en vivo
Criterio de Aceptación #3 - Solicitud de asistencia
DADO Que el usuario esté en la sección de soporte y atención al cliente
CUÁNDO El usuario necesita asistencia con algún problema o consulta
Podrá enviar una solicitud de asistencia mediante el formulario de contacto o
ENTONCES utilizar el chat en vivo si está disponible

HU #27 Consultar información sobre COVID-19


CÓMO Usuario autenticado
QUÉ Acceder a información actualizada sobre COVID-19
Estar informado sobre la situación actual de la pandemia y medidas de
PARA prevención
Criterios de aceptación
Criterio de Aceptación #1 - Acceso a la sección de información sobre COVID-19
DADO Que el usuario esté autenticado en la aplicación
El usuario navega a la sección de información sobre COVID-19 desde el menú
CUÁNDO de la aplicación
Podrá acceder a información actualizada sobre la situación de la pandemia,
ENTONCES medidas de prevención y consejos de salud
Criterio de Aceptación #2 - Visualización de estadísticas y datos
DADO Que el usuario esté en la sección de información sobre COVID-19
CUÁNDO El usuario selecciona la opción para ver estadísticas y datos
Se mostrarán gráficos y tablas con datos actualizados sobre casos, tasas de
ENTONCES contagio y otras estadísticas relevantes
Criterio de Aceptación #3 - Acceso a recursos y enlaces útiles
DADO Que el usuario esté en la sección de información sobre COVID-19
El usuario desea acceder a recursos adicionales o enlaces útiles relacionados
CUÁNDO con la pandemia
Se proporcionarán enlaces a sitios web gubernamentales o de salud confiables
ENTONCES donde el usuario pueda obtener más información
HU #28 Consultar disponibilidad de vacunas COVID-19
CÓMO Usuario autenticado

QUÉ Consultar la disponibilidad de vacunas COVID-19 en centros de salud cercanos

PARA Verificar la disponibilidad de vacunas y programar una cita para vacunarse


Criterios de aceptación
Criterio de
Aceptación #1
- Acceso a la
sección de
disponibilidad
de vacunas
DADO Que el usuario esté autenticado en la aplicación
El usuario navega a la sección de disponibilidad de vacunas desde el menú de
CUÁNDO la aplicación
Podrá acceder a información sobre la disponibilidad de vacunas COVID-19 en
ENTONCES centros de salud cercanos
Criterio de Aceptación #2 - Búsqueda de centros de salud
DADO Que el usuario esté en la sección de disponibilidad de vacunas
El usuario ingresa su ubicación o selecciona la opción para buscar centros de
CUÁNDO salud cercanos
La aplicación mostrará una lista de centros de salud y su disponibilidad de
ENTONCES vacunas COVID-19
Criterio de Aceptación #3 - Programación de cita para vacunación
Que el usuario haya encontrado un centro de salud con disponibilidad de
DADO vacunas

CUÁNDO El usuario selecciona un centro de salud y una fecha para vacunarse


Podrá programar una cita para recibir la vacuna COVID-19 en el centro de
ENTONCES salud seleccionado

HU #29 Seguir medidas de seguridad sanitaria en la aplicación


CÓMO Usuario autenticado

QUÉ Seguir medidas de seguridad sanitaria establecidas por la aplicación


Proteger la salud y seguridad de los usuarios durante su interacción con la
PARA aplicación
Criterios de aceptación
Criterio de Aceptación #1 - Acceso a las medidas de seguridad sanitaria
DADO Que el usuario esté autenticado en la aplicación
El usuario navega a la sección de medidas de seguridad sanitaria desde el
CUÁNDO menú de la aplicación
Podrá acceder a información sobre las medidas de seguridad recomendadas
ENTONCES por la aplicación
Criterio de Aceptación #2 - Visualización de recomendaciones

DADO Que el usuario esté en la sección de medidas de seguridad sanitaria


CUÁNDO El usuario selecciona la opción para ver las recomendaciones de seguridad
Se mostrarán consejos y pautas para proteger la salud y prevenir la
ENTONCES propagación de enfermedades
Criterio de Aceptación #3 - Recordatorios de medidas de seguridad
DADO Que el usuario esté navegando por la aplicación
El usuario realiza acciones relacionadas con la salud o la interacción social
CUÁNDO dentro de la aplicación

Se mostrarán recordatorios ocasionales sobre medidas de seguridad sanitaria,


ENTONCES como el uso de mascarillas o el lavado de manos

HU #30 Participar en encuestas y sondeos de salud


CÓMO Usuario autenticado
QUÉ Participar en encuestas y sondeos sobre temas de salud

PARA Contribuir con información para estudios y análisis de salud pública


Criterios de aceptación
Criterio de Aceptación #1 - Acceso a encuestas y sondeos
DADO Que el usuario esté autenticado en la aplicación
El usuario navega a la sección de encuestas y sondeos desde el menú de la
CUÁNDO aplicación

ENTONCES Podrá acceder a la lista de encuestas y sondeos disponibles para participar


Criterio de Aceptación #2 - Participación en encuestas
DADO Que el usuario esté en la sección de encuestas y sondeos
CUÁNDO El usuario selecciona una encuesta específica para participar
Podrá responder las preguntas de la encuesta y enviar sus respuestas para su
ENTONCES análisis
Criterio de Aceptación #3 - Recepción de resultados
DADO Que el usuario haya participado en una encuesta o sondeo
CUÁNDO La encuesta o sondeo se cierra y se analizan los resultados
Se mostrarán los resultados de la encuesta o sondeo en la aplicación para que
ENTONCES el usuario los vea

HU #31 Creación de perfil de administrador


CÓMO Desde el panel de administración
QUÉ Crear un nuevo perfil de administrador
Permitir el acceso y la gestión de la plataforma a usuarios con privilegios de
PARA administrador
Criterios de aceptación
Criterio de Aceptación #1 - Acceso al panel de administración
DADO Que el usuario tiene acceso al panel de administración
CUÁNDO El usuario selecciona la opción para agregar un nuevo perfil

ENTONCES Se abrirá un formulario para ingresar los datos del nuevo administrador
Criterio de Aceptación #2 - Registro de nuevo administrador
DADO Que se han ingresado los datos del nuevo administrador en el formulario
CUÁNDO El administrador guarda los cambios
El nuevo perfil de administrador se registrará en la base de datos y estará
ENTONCES activo para su uso

HU #32 Asignación de roles a los usuarios por parte del administrador


CÓMO Desde el panel de administración
QUÉ Asignar roles específicos a los usuarios registrados
Gestionar los privilegios de acceso y funcionalidades de la plataforma según el
PARA tipo de usuario
Criterios de aceptación
Criterio de Aceptación #1 - Acceso al panel de administración
DADO Que el usuario tiene acceso al panel de administración
CUÁNDO El usuario selecciona la opción para gestionar roles de usuario
ENTONCES Se mostrará una lista de usuarios registrados y sus roles actuales
Criterio de Aceptación #2 - Asignación de roles
Que el administrador selecciona un usuario y elige los roles que desea
DADO asignarle
CUÁNDO El administrador guarda los cambios
Los roles seleccionados se aplicarán al usuario seleccionado y se actualizarán
ENTONCES en la base de datos

HU #33 Acceso a la documentación y recursos para desarrolladores


CÓMO Desde el panel de desarrollador
Acceder a documentación técnica, APIs y otros recursos útiles para el
QUÉ desarrollo de la aplicación
Facilitar el desarrollo y la integración de nuevas funcionalidades por parte de
PARA los desarrolladores
Criterios de aceptación
Criterio de Aceptación #1 - Acceso al panel de desarrollador
DADO Que el usuario tiene acceso al panel de desarrollador

CUÁNDO El usuario selecciona la opción para acceder a la documentación y recursos

ENTONCES Se mostrará una biblioteca de recursos técnicos disponibles para su consulta


Criterio de Aceptación #2 - Visualización de documentación

DADO Que el desarrollador selecciona una categoría de recursos (por ejemplo, APIs)
CUÁNDO El desarrollador navega por la documentación disponible
Se mostrarán los documentos técnicos relacionados con la categoría
ENTONCES seleccionada
Criterio de Aceptación #3 - Descarga de recursos
DADO Que el desarrollador encuentra un recurso útil para su proyecto
CUÁNDO El desarrollador selecciona el recurso y la opción para descargarlo
ENTONCES El recurso seleccionado se descargará y estará disponible para su uso offline
Priorización de las historias de usuario

La estrategia de priorización se fundamenta en la tabla 2, considerando no


solo las categorías de prioridad "Must have", "Should have" y "Could have",
sino también las dependencias y el nivel de importancia de cada historia de
usuario. Se priorizan las historias "Must have" sin dependencias para abordar
las funcionalidades esenciales. Luego, se atienden las historias "Should
have" y "Could have", teniendo en cuenta su prioridad y las dependencias
con otras historias. Esta estrategia garantiza un desarrollo secuencial y
efectivo, centrado en ofrecer un producto completo y funcional, en línea con
las expectativas del usuario. De acuerdo a este enfoque nos queda la
siguiente lista priorizada:

1. HU3 12. HU10 23. HU28


2. HU11 13. HU15 24. HU32
3. HU22 14. HU18 25. HU4
4. HU26 15. HU25 26. HU9
5. HU27 16. HU29 27. HU13
6. HU33 17. HU30 28. HU16
7. HU6 18. HU7 29. HU17
8. HU19 19. HU8 30. HU31
9. HU1 20. HU12 31. HU14
10. HU2 21. HU21 32. HU20
11. HU5 22. HU23 33. HU24

Número de Business Story Dependenci


Historia Value Points Prioridad a MoSCoW
HU1 8 3 2,67 - Must have
HU2 7 2 3,5 - Should have
HU3 9 5 1,8 HU1 Must have
HU4 6 2 3 - Should have
HU5 8 4 2 HU2 Should have
HU6 9 6 1,5 HU3, HU4 Must have
HU7 5 3 1,67 - Should have
HU8 6 2 3 - Should have
HU9 4 5 0,8 - Could have
HU10 7 4 1,75 - Should have
HU11 8 2 4 - Must have
HU12 9 4 2,25 - Should have
HU13 5 3 1,67 - Could have
HU14 3 5 0,6 - Could have
HU15 7 2 3,5 - Should have
HU16 4 4 1 - Could have
HU17 3 3 1 - Could have
HU18 8 5 1,6 - Should have
HU19 6 3 2 - Must have
HU20 2 5 0,4 - Could have
HU21 7 4 1,75 - Should have
HU22 9 6 1,5 - Must have
HU23 5 4 1,25 - Should have
HU24 1 2 0,5 - Won't have
HU25 6 3 2 - Should have
HU26 8 2 4 - Must have
HU27 9 5 1,8 - Must have
HU28 5 3 1,67 - Should have
HU29 8 5 1,6 - Should have
HU30 7 4 1,75 - Should have
HU31 2 3 0,67 - Could have
HU32 6 4 1,5 - Should have
HU33 9 3 3 - Must have

También podría gustarte