Historias de Usuario - HGM-submissions/gestion-de-personal-docs GitHub Wiki

Historias de Usuario

A continuación se presenta el backlog del producto por medio de las historias de usuario.

Módulos:


Registro de Personal

  1. Como personal de RH, quiero registrar la información básica de un empleado para mantener la base de datos actualizada.
  2. Como personal de RH, quiero subir documentos escaneados (como diplomas o certificados) para verificar la información proporcionada por un empleado.
  3. Como empleado, quiero que mi información personal se mantenga privada y solo sea accesible por personal autorizado.
  4. Como personal de RH, quiero asignar una categoría o especialidad al personal médico para una fácil identificación y clasificación.
  5. Como personal de RH, quiero tener una opción para registrar a empleados temporales o de planta.
  6. Como empleado, quiero poder subir mi foto de perfil para personalizar mi perfil.
  7. Como empleado, quiero tener la opción de editar mi información personal en caso de que cambie algún dato (ej. dirección, número de teléfono).
  8. Como personal de RH, quiero poder buscar a un empleado por nombre, especialidad o número de identificación.
  9. Como administrador, quiero que haya un registro de auditoría cada vez que se realice un cambio en los datos de un empleado.
  10. Como personal de RH, quiero poder desactivar temporalmente a un empleado en caso de licencias o ausencias.
  11. Como empleado, quiero poder descargar una constancia de mi empleo y datos registrados.
  12. Como personal de RH, quiero registrar fechas importantes, como la fecha de inicio y fecha de terminación del contrato de un empleado.
  13. Como personal de RH, quiero tener una opción para marcar si un empleado ha pasado por un proceso de inducción o capacitación inicial.
  14. Como empleado, quiero recibir una notificación cuando mi registro haya sido completado o modificado.
  15. Como personal de RH, quiero poder agrupar a los empleados por departamentos o áreas.
  16. Como personal de RH, quiero tener una vista rápida de todos los empleados recién registrados en el último mes.
  17. Como administrador, quiero poder exportar la lista de empleados y sus detalles a formatos como Excel o PDF.
  18. Como personal de RH, quiero poder registrar múltiples direcciones (ej. dirección personal y dirección para envío de correspondencia) para un empleado.
  19. Como empleado, quiero poder registrar emergencias médicas o alergias en mi perfil para casos de emergencia.
  20. Como personal de RH, quiero tener un histórico de los cambios de roles o posiciones de un empleado dentro del hospital.

Verificación de Requisitos

  1. Como personal de RH, quiero verificar la vigencia de las certificaciones y licencias para asegurarme de que todos los empleados cumplan con las normas.
  2. Como administrador, quiero recibir alertas sobre certificaciones próximas a caducar para tomar medidas a tiempo.
  3. Como empleado, quiero ser notificado antes de que mis certificaciones caduquen para poder renovarlas.
  4. Como personal de RH, quiero poder asociar ciertas certificaciones o títulos a especialidades o roles específicos dentro del hospital.
  5. Como administrador, quiero establecer periodos de validez predeterminados para diferentes tipos de certificaciones.
  6. Como empleado, quiero poder subir evidencia o documentación cuando renuevo una certificación o título.
  7. Como personal de RH, quiero contar con una vista rápida de todos los empleados que carecen de certificaciones requeridas.
  8. Como administrador, quiero tener un registro de auditoría de todas las verificaciones y cambios realizados en el módulo.
  9. Como empleado, quiero recibir confirmación cuando una certificación o título mío haya sido verificado y aprobado.
  10. Como personal de RH, quiero tener la capacidad de rechazar ciertos documentos si no cumplen con los estándares o si son inválidos.
  11. Como empleado, quiero saber el motivo de rechazo si uno de mis documentos es declinado.
  12. Como personal de RH, quiero poder categorizar certificaciones por tipo, como certificados médicos, certificados de especialización, diplomas académicos, etc.
  13. Como administrador, quiero establecer roles de verificación para limitar quién puede aprobar o rechazar ciertos documentos.
  14. Como personal de RH, quiero poder realizar verificaciones masivas para grandes grupos de empleados simultáneamente.
  15. Como administrador, quiero poder integrar bases de datos externas o instituciones de certificación para una verificación automática de algunos títulos o certificados.
  16. Como empleado, quiero un área segura y encriptada donde se almacenen mis documentos para garantizar la privacidad.
  17. Como personal de RH, quiero tener un historial de todas las certificaciones previas de un empleado, incluso si ya han caducado.
  18. Como empleado, quiero poder visualizar todas mis certificaciones y títulos en orden cronológico.
  19. Como administrador, quiero generar reportes sobre la verificación de certificaciones para auditorías o inspecciones internas.
  20. Como personal de RH, quiero tener la opción de establecer recordatorios personalizados para ciertos empleados o certificaciones que requieran atención especial.

Cuadros de Turnos

  1. Como administrador, quiero crear turnos asignando fecha, hora de inicio y fin, y empleado para gestionar eficientemente el personal.
  2. Como empleado, quiero visualizar mis turnos en un formato de calendario para planificar mi semana.
  3. Como empleado, quiero solicitar cambios de turno en caso de conflictos personales o profesionales.
  4. Como administrador, quiero aprobar o rechazar solicitudes de cambio de turno para mantener una operación fluida en el hospital.
  5. Como administrador, quiero asignar turnos recurrentes para empleados que tengan horarios fijos.
  6. Como empleado, quiero recibir notificaciones sobre cambios o asignaciones de turnos para estar siempre informado.
  7. Como administrador, quiero visualizar un panorama general de todos los turnos para asegurar que todas las áreas estén cubiertas.
  8. Como personal de RH, quiero poder definir turnos estándar (como turno matutino, vespertino, nocturno) para una asignación más rápida.
  9. Como empleado, quiero poder intercambiar turnos con otro empleado a través de una solicitud mutua.
  10. Como administrador, quiero recibir alertas de turnos no cubiertos o áreas con falta de personal.
  11. Como personal de RH, quiero poder definir días festivos o fechas especiales donde los turnos puedan tener tarifas o duraciones diferentes.
  12. Como empleado, quiero ver un histórico de todos mis turnos anteriores.
  13. Como administrador, quiero establecer reglas para evitar asignar demasiadas horas seguidas a un mismo empleado.
  14. Como empleado, quiero solicitar días libres o vacaciones y visualizar la aprobación o rechazo de estas solicitudes.
  15. Como administrador, quiero tener un registro de auditoría de todos los cambios realizados en el módulo de turnos.
  16. Como empleado, quiero tener la capacidad de marcar mi asistencia o inicio de turno en el sistema.
  17. Como administrador, quiero ver estadísticas de cumplimiento de turnos, incluyendo retrasos o ausencias.
  18. Como personal de RH, quiero poder asignar turnos de emergencia o de última hora cuando sea necesario.
  19. Como administrador, quiero poder bloquear ciertos turnos o periodos donde no se permitan cambios o solicitudes.
  20. Como empleado, quiero recibir recordatorios o alertas sobre mi próximo turno para prepararme adecuadamente.

Reportes

  1. Como administrador, quiero generar un reporte mensual de las horas trabajadas por cada empleado para tener un seguimiento detallado.
  2. Como personal de RH, quiero generar un reporte de empleados con certificaciones próximas a caducar para tomar medidas preventivas.
  3. Como administrador, quiero visualizar estadísticas sobre la puntualidad y asistencia de los empleados para evaluar el desempeño.
  4. Como empleado, quiero solicitar un reporte de mis horas trabajadas y turnos para mis registros personales.
  5. Como administrador, quiero generar un reporte sobre las áreas o departamentos con mayor y menor carga de trabajo para redistribuir recursos si es necesario.
  6. Como personal de RH, quiero crear un reporte de nuevos empleados registrados en un periodo determinado para llevar un seguimiento de las contrataciones.
  7. Como administrador, quiero obtener un reporte de empleados con más solicitudes de cambio de turno para detectar posibles problemas o insatisfacciones.
  8. Como personal de RH, quiero poder exportar reportes en formatos comunes como Excel, PDF o CSV.
  9. Como administrador, quiero tener plantillas de reportes predefinidos para generarlos rápidamente.
  10. Como empleado, quiero poder visualizar un resumen de mis evaluaciones de desempeño en un reporte consolidado.
  11. Como administrador, quiero poder programar la generación automática de reportes periódicos y recibirlos por correo electrónico.
  12. Como personal de RH, quiero un reporte de empleados que no han pasado por procesos de inducción o capacitaciones mandatorias.
  13. Como administrador, quiero visualizar gráficos o visualizaciones de datos para entender rápidamente las tendencias y patrones.
  14. Como personal de RH, quiero generar un reporte de empleados con días de vacaciones pendientes de usar.
  15. Como empleado, quiero poder generar un reporte de mis logros y certificaciones obtenidas durante mi tiempo de servicio en el hospital.
  16. Como administrador, quiero un reporte de incidencias o problemas reportados por los empleados relacionados con los turnos.
  17. Como personal de RH, quiero un reporte de empleados que han sido promovidos o han cambiado de rol en el último año.
  18. Como administrador, quiero un reporte de carga laboral por hora del día para identificar picos y valles de actividad.
  19. Como personal de RH, quiero un reporte de feedback o comentarios de los empleados sobre el sistema o su ambiente laboral.
  20. Como administrador, quiero tener acceso a un dashboard en tiempo real con métricas clave sobre el personal, turnos y desempeño.

Roles y Permisos

  1. Como administrador, quiero definir roles específicos (como enfermero, doctor, administrativo) y asignarles permisos específicos para mantener la estructura organizativa.
  2. Como personal de RH, quiero asignar roles a empleados al momento de su registro o cuando cambian de posición.
  3. Como administrador, quiero restringir el acceso a ciertas áreas o funciones del sistema basado en el rol del empleado para mantener la seguridad de la información.
  4. Como empleado, quiero conocer los permisos asociados a mi rol para comprender mis capacidades en el sistema.
  5. Como administrador, quiero modificar los permisos de un rol en tiempo real en caso de cambios organizativos o de políticas.
  6. Como personal de RH, quiero tener un registro histórico de los cambios realizados en roles y permisos para auditorías.
  7. Como administrador, quiero crear roles personalizados para adaptarlos a necesidades específicas de la institución.
  8. Como empleado, quiero solicitar acceso a ciertas funciones o áreas si considero que es necesario para mi labor.
  9. Como administrador, quiero aprobar o rechazar las solicitudes de acceso de los empleados para mantener el control de la información.
  10. Como personal de RH, quiero asignar múltiples roles a un empleado si desempeña varias funciones.
  11. Como administrador, quiero establecer roles temporales para empleados en prácticas o posiciones temporales.
  12. Como empleado, quiero ser notificado si mi rol o permisos cambian.
  13. Como administrador, quiero visualizar un informe de los empleados y sus roles para tener una visión clara de la estructura.
  14. Como personal de RH, quiero tener plantillas de roles para agilizar el proceso de asignación para empleados de nuevo ingreso.
  15. Como administrador, quiero poder restringir la creación o modificación de roles solo a usuarios con permisos específicos.
  16. Como empleado, quiero poder ver una descripción detallada de mi rol y responsabilidades asociadas.
  17. Como administrador, quiero tener una herramienta de búsqueda para encontrar rápidamente roles o permisos.
  18. Como personal de RH, quiero poder copiar permisos de un rol a otro para agilizar la creación de roles similares.
  19. Como administrador, quiero un registro de auditoría de quién ha accedido a áreas restringidas o ha intentado acceder sin permisos.
  20. Como empleado, quiero poder solicitar cambios en mi rol si considero que no refleja adecuadamente mis responsabilidades actuales.

Volver a Requisitos del Sistema