Desarrollo de la metodología ágil (Scrum) Lista de requerimientos Registrar Campaña (A) SELECCIONAR DONANTE Registrar Colaborador (A) Registrar Donante (A) (U) CONTROLAR GENERALIDADES Registrar Triaje (A) Registrar Entrevista (A) GESTIONAR REPORTES Registrar usuarios del sistema (A) Emitir Reporte de campaña por estado (A) Emitir Reporte de campaña por fecha (A) Emitir Reporte de recolección de sangre por campaña (A) CONTROLAR USUARIOS Emitir Reporte selección donante (A) Modificar usuarios del sistema (A) TENGO CIERTAS DUDAS CON RESPECTO A TU ANÁLISIS IGUAL TE PREGUNTARÉ EL DÍA DE LA EXPOSICIÓN. ACTORES: ADMINISTRADOR USUARIO – Donante DIAGRAMA DE CASO DE USO SELECCIONAR DONANTE CONTROLAR GENERALIDADES DONANTE ADMINISTRADOR GESTIONAR REPORTES CONTROLAR USUARIOS EXPLOTACIÓN DE CASO DE USO Diagrama de explotación: Seleccionar Donante. Registrar Triaje Registrar Entrevista Administrador. Acá debería de registrarse al donante Figura 2: Elaboración propia. Diagrama de explotación: Controlar Generalidades. Registrar Colaborador Registrar Donante Registrar Campaña Administrador. Figura 3: Elaboración propia. Registrar Donante Donante. Figura 4: Elaboración propia. Diagrama de explotación: Gestionar Reportes. Emitir Reporte de campaña por Fecha Emitir Reporte de campaña por Estado Emitir Reporte de recoleccion de sangre por campaña Administrador. Figura 5: Elaboración propia. Emitir Reporte selección donante Diagrama de explotación: Controlar Usuarios. Registrar usuarios del sistema Modificar usuarios del sistema Administrador. Figura 6: Elaboración propia. Lista Exhaustiva de requerimientos REQUERIMIENTOS FUNCIONALES GRUPO 1: Seleccionar Donante -Registrar Triaje -Registrar Entrevista GRUPO 2: Controlar Generalidades - Registrar Campaña - Registrar Colaborador - Registrar Donante GRUPO 3: Gestionar Reportes -Emitir reporte de campaña por estado -Emitir reporte de campaña por fecha -Emitir reporte de recolección de sangre por campaña Emitir reporte de selección de donante REQUERIMIENTOS NO FUNCIONALES GRUPO 4: Controlar Usuarios - Registrar Usuarios del Sistema - Modificar Usuarios del Sistema - Usabilidad - Confiabilidad - Funcionalidad Product backlog ID Requisito Orden RF01 - Registrar Triaje 1 RF02 - Registrar Entrevista 2 RF03 - Registrar Campaña 3 RF04 - Registrar Colaborador 4 RF05 - Registrar Donante 5 RF06 - Emitir Reporte de campaña por estado 6 RF07 - Emitir reporte de campaña por fecha 7 RF08 - Emitir Reportes de recolección de sangre por 8 campaña RF09 - Emitir Reportes de selección de donante 9 RN01 - Registrar Usuarios del Sistema 10 RN02 - Modificar Usuarios del Sistema 11 RN04 - Plataforma web Móvil RN05 - Usabilidad RN06 - Confiabilidad RN07 - Funcionabilidad Historias de usuarios De Inicio a fin del sistema Id. Requisito: Nombre: RF01 - Registrar Triaje Fecha: Descripción: Permite el registro de Triaje en el sistema Actores: Administrador Precondiciones: Administrador logueado Flujo normal: 1. El administrador ingresa a la opción por medio de un menú catálogos. 2. El sistema muestra el formato a llenar para el registro de triaje y el botón de guardar triaje. 3. El sistema valida los datos y los almacena. Flujo Alternativo: El sistema comprueba la validez de los datos, si los datos no son correctos, avisa al actor de ello permitiéndole que corrija o complete los campos vacíos. Pos condiciones: El nuevo registró o cambio queda almacenado en el sistema. Referencias: - Id. Requisito: Nombre: RF02 - Registrar Entrevista Fecha: Descripción: Permite el registro de entrevista en el sistema Actores: Administrador Precondiciones: Administrador logueado Flujo normal: 1. El administrador ingresa a la opción por medio de un menú Catálogos 2. El sistema muestra el formato para llenar para el registro de entrevista y el botón de registrar entrevista. 3. El sistema valida los datos y los almacena. Flujo Alternativo: El sistema comprueba la validez de los datos, si los datos no son correctos, avisa al actor de ello permitiéndole que corrija o complete los campos vacíos. Pos condiciones: El nuevo registro o cambio queda almacenado en el sistema. Referencias: Id. Requisito: Nombre: RF03 - Registrar Campaña Fecha: Descripción: Permite el registro de Campaña en el sistema Actores: Administrador Precondiciones: Administrador logueado Flujo normal: 1. El administrador ingresa a la opción por medio de un menú 2. El sistema muestra el formato para llenar para el registro de campaña y el botón de registrar. 3. El sistema valida los datos y los almacena. Flujo Alternativo: El sistema comprueba la validez de los datos, si los datos no son correctos, avisa al actor de ello permitiéndole que corrija o complete los campos vacíos. Pos condiciones: El nuevo registró o cambio queda almacenado en el sistema. Referencias: - Id. Requisito: Nombre: RF04 - Registrar Colaborador Fecha: Descripción: Permite el registro de colaboradores en el sistema Actores: Administrador Precondiciones: Administrador logueado Flujo normal: 1. El administrador ingresa a la opción por medio de un menú 2. El sistema muestra el formato para llenar para el registro de colaboradores y el botón de registrar. 3. El sistema valida los datos y los almacena. Flujo Alternativo: El sistema comprueba la validez de los datos, si los datos no son correctos, avisa al actor de ello permitiéndole que corrija o complete los campos vacíos. Pos condiciones: El nuevo registró o cambio queda almacenado en el sistema. Referencias: Id. Requisito: Nombre: RF05 - Registrar Donante Fecha: Descripción: Permite el registro del Donante en el sistema Actores: Usuario Precondiciones: Usuario logueado Flujo normal: 1. El usuario ingresara a la opción por medio de un menú Pacientes 2. El sistema muestra los donantes registrados, y el botón de registrar paciente, editar. 3. El sistema muestra el formato a llenar para el registro de paciente y el botón de registrar. Flujo Alternativo: El sistema comprueba la validez de los datos, si los datos no son correctos, avisa al actor de ello permitiéndole que corrija o complete los campos vacíos. Pos condiciones: El nuevo registro queda almacenado en el sistema. El administrador ingresa al sistema Referencias: Id. Requisito: RF06 Nombre: - Emitir reporte de campaña por estado Fecha: Descripción: Permite la emisión de campañas desde el sistema Actores: Usuario Precondiciones: Haber registrado una campaña. Flujo normal: 1. El sistema mostrara la última cita registrada en un pdf. Flujo Alternativo: El sistema comprueba la validez de los datos, si los datos no son correctos, avisa al actor de ello permitiéndole que corrija o complete los campos vacíos. Pos condiciones: Referencias: RF01 RF02 RF03 RF04 RF05 Id. Requisito: Nombre: RF07 - Emitir reporte de campaña por fecha Fecha: Descripción: Permite obtener el reporte de las campañas registradas por fechas. Actores: Administrador Precondiciones: Haber Campañas Registradas en el Sistema Flujo normal: 1. El Administrador ingresa por medio de una opción del menú. 2. El sistema muestra las campañas por fechas que están almacenadas en el sistema 3. El administrador genera el reporte mediante un documento pdf. Flujo Alternativo: Algunos campos del registro de cita estén incorrectos, avisara al actor de ello y no se generara un reporte de la cita. Pos condiciones: Referencias: RF01 RF02 RF03 RF04 RF05 Id. Requisito: Nombre: RF08 - Emitir Reportes de recolección de sangre por campaña Fecha: Descripción: Permite obtener el reporte de las litros de sangre por campaña. Actores: Administrador Precondiciones: Haber Recolección de sangre Registradas en el Sistema Flujo normal: 1. El Administrador ingresa por medio una opción del menú. 2. El sistema muestra los litros de sangre por campaña que están almacenadas en el sistema 3. El administrador genera el reporte mediante un documento pdf. Flujo Alternativo: Algunos campos del registro de cita estén incorrectos, avisara al actor de ello y no se generara un reporte de la cita. Pos condiciones: Referencias: RF01 RF02 RF03 RF04 RF05 Id. Requisito: Nombre: RF09 - Emitir Reportes de selección de donante Fecha: Descripción: Permite obtener el reporte de la selección de donante registradas por paciente. Actores: Administrador Precondiciones: Haber Donantes Registrados en el Sistema Flujo normal: 1. El Administrador ingresa por medio una opción del menú. 2. El sistema muestra los donantes que están almacenadas en el sistema 3. El administrador genera el reporte mediante un documento pdf. Flujo Alternativo: Algunos campos del registro de cita estén incorrectos, avisara al actor de ello y no se generara un reporte de la cita. Pos condiciones: Referencias: RF01 RF02 RF03 RF04 RF05 Id. Requisito: Nombre: RN01 - Registrar Usuarios del Sistema Fecha: Descripción: Permite el registro de usuarios en el sistema Actores: Administrador Precondiciones: Flujo normal: 1. El administrador ingresa los datos correspondientes de los usuarios 2. El administrador comprobara la validez de sus datos. 3. El usuario podrá ingresar al sistema. Flujo Alternativo: El sistema comprueba la validez de los datos, si los datos no son correctos, avisa al actor de ello permitiéndole que corrija o complete los campos vacíos. Pos condiciones: El registro del usuario queda almacenado en el sistema. Referencias: Id. Requisito: Nombre: RN02 - Modificar Usuarios del Sistema Fecha: Descripción: Permite la modificación de los usuarios en el sistema Actores: Administrador Precondiciones: Flujo normal: 1. El administrador ingresa al sistema 2. El administrador comprobara la validez de sus datos. 3. Modificará los datos del usuario correspondientes en el sistema, 4. El usuario podrá ingresar al sistema. Flujo Alternativo: El sistema comprueba la validez de los datos, si los datos no son correctos, avisa al actor de ello permitiéndole que corrija o complete los campos vacíos. Pos condiciones: La modificación de usuario queda actualizado en el sistema Referencias: RN01 Sprint planning meeting ID Historia de Usuario SPIRNT ESTIMACION (Horas) SELECCIONAR DONANTE CONTROLAR GENERALIDADES GESTIONAR REPORTES ADMINISTRAR USUARIOS