Skip to content

Escenarios

Daniel Diaz edited this page May 29, 2025 · 1 revision

Asistencias graduadas

ID Escenario Referencia HU Given When Then Implementado
EAG01 HUA02 Dado que el estudiante está autenticado Cuando accede a la sección de ofertas disponibles Entonces ve una lista con nombre, clasificación, periodo, profesor y fecha de cierre
EAG02 HUA03 Dado que el estudiante selecciona una oferta Cuando hace clic sobre el nombre de la oferta Entonces se muestra el detalle con descripción, requisitos y contacto del profesor
EAG03 HUA04 Dado que el estudiante ha iniciado sesión y ve una oferta Cuando hace clic en "Aplicar" Entonces se registra su postulación en la base de datos y se muestra un mensaje de confirmación
EAG04 HUA05 Dado que el profesor está autenticado Cuando accede al formulario para publicar una oferta Entonces puede llenar los campos necesarios y guardar la oferta
EAG05 HUA06 Dado que el profesor publicó una o varias ofertas Cuando entra al detalle de una oferta Entonces ve la lista de candidatos con su información personal y académica

Proyectos de grado

ID Escenario Referencia HU Given When Then Implementado
EPG01 HUP01 Dado que el estudiante selecciona un profesor y semestre Cuando confirma la búsqueda Entonces ve un listado de proyectos publicados por ese profesor en ese periodo
EPG02 HUP02 Dado que el estudiante selecciona un proyecto del listado Cuando hace clic en "Ver detalles" Entonces se muestra la descripción, áreas de interés y demás detalles
EPG03 HUP03 Dado que el estudiante navega a la sección de fechas Cuando selecciona el semestre correspondiente Entonces ve todas las fases con sus fechas clave
EPG04 HUP04 Dado que el estudiante está autenticado y visualiza un proyecto Cuando hace clic en "Inscribirme" Entonces se guarda su inscripción y se le notifica el estado inicial
EPG05 HUP05 Dado que el estudiante ya se inscribió Cuando accede a la sección de inscripciones Entonces ve si fue aceptado, rechazado o si aún está en revisión
EPG06 HUP06 Dado que el profesor desea publicar un nuevo proyecto Cuando accede al formulario correspondiente Entonces puede registrar toda la información y publicarlo
EPG07 HUP07 Dado que hay estudiantes inscritos en un proyecto Cuando el profesor entra a la lista de aplicaciones Entonces puede aceptar o rechazar candidatos
EPG08 HUP08 Dado que el coordinador está autenticado Cuando accede a la sección de inscripciones Entonces ve el listado completo por proyecto y estudiante
EPG09 HUP09 Dado que el coordinador ve una inscripción Cuando hace clic en "Aprobar" o "Rechazar" Entonces se actualiza el estado de esa inscripción
EPG10 HUP10 Dado que el coordinador desea autorizar a un nuevo estudiante Cuando verifica sus criterios y confirma Entonces el estudiante queda habilitado para inscribirse a proyectos
EPG11 HUP11 Dado que el estudiante accede a la búsqueda Cuando filtra por área de interés Entonces ve los proyectos que coinciden con esa área
EPG12 HUP12 Dado que el estudiante desea postularse Cuando llena su descripción de motivación y aplica Entonces el texto queda guardado para revisión del profesor
EPG13 HUP13 Dado que el profesor ve una aplicación Cuando selecciona un estudiante Entonces puede leer su motivación y decidir si aceptarlo
EPG14 HUP14 Dado que el estudiante está en la sección de proyectos Cuando filtra por categoría Entonces ve únicamente proyectos de dicha categoría

Incidencias

ID Escenario Referencia HU Given When Then Implementado
EIN01 HUS01 Dado que el usuario tiene un problema o sugerencia Cuando accede al formulario de incidentes Entonces puede registrar su solicitud con título, descripción y tipo
EIN02 HUS02 Dado que el usuario accede a la sección de solicitudes Cuando consulta sus registros anteriores Entonces se muestra un listado con los incidentes o requerimientos que ha hecho
EIN03 HUS03 Dado que el usuario selecciona un incidente específico Cuando hace clic en "Ver detalle" Entonces se muestra el estado actual del mismo y posibles respuestas
EIN04 HUS04 Dado que el administrador desea gestionar solicitudes Cuando entra a la lista de incidentes Entonces puede responderlas y cambiar su estado

Clone this wiki locally