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
- Como personal de RH, quiero registrar la información básica de un empleado para mantener la base de datos actualizada.
- Como personal de RH, quiero subir documentos escaneados (como diplomas o certificados) para verificar la información proporcionada por un empleado.
- Como empleado, quiero que mi información personal se mantenga privada y solo sea accesible por personal autorizado.
- Como personal de RH, quiero asignar una categoría o especialidad al personal médico para una fácil identificación y clasificación.
- Como personal de RH, quiero tener una opción para registrar a empleados temporales o de planta.
- Como empleado, quiero poder subir mi foto de perfil para personalizar mi perfil.
- 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).
- Como personal de RH, quiero poder buscar a un empleado por nombre, especialidad o número de identificación.
- Como administrador, quiero que haya un registro de auditoría cada vez que se realice un cambio en los datos de un empleado.
- Como personal de RH, quiero poder desactivar temporalmente a un empleado en caso de licencias o ausencias.
- Como empleado, quiero poder descargar una constancia de mi empleo y datos registrados.
- Como personal de RH, quiero registrar fechas importantes, como la fecha de inicio y fecha de terminación del contrato de un empleado.
- 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.
- Como empleado, quiero recibir una notificación cuando mi registro haya sido completado o modificado.
- Como personal de RH, quiero poder agrupar a los empleados por departamentos o áreas.
- Como personal de RH, quiero tener una vista rápida de todos los empleados recién registrados en el último mes.
- Como administrador, quiero poder exportar la lista de empleados y sus detalles a formatos como Excel o PDF.
- 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.
- Como empleado, quiero poder registrar emergencias médicas o alergias en mi perfil para casos de emergencia.
- 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
- Como personal de RH, quiero verificar la vigencia de las certificaciones y licencias para asegurarme de que todos los empleados cumplan con las normas.
- Como administrador, quiero recibir alertas sobre certificaciones próximas a caducar para tomar medidas a tiempo.
- Como empleado, quiero ser notificado antes de que mis certificaciones caduquen para poder renovarlas.
- Como personal de RH, quiero poder asociar ciertas certificaciones o títulos a especialidades o roles específicos dentro del hospital.
- Como administrador, quiero establecer periodos de validez predeterminados para diferentes tipos de certificaciones.
- Como empleado, quiero poder subir evidencia o documentación cuando renuevo una certificación o título.
- Como personal de RH, quiero contar con una vista rápida de todos los empleados que carecen de certificaciones requeridas.
- Como administrador, quiero tener un registro de auditoría de todas las verificaciones y cambios realizados en el módulo.
- Como empleado, quiero recibir confirmación cuando una certificación o título mío haya sido verificado y aprobado.
- Como personal de RH, quiero tener la capacidad de rechazar ciertos documentos si no cumplen con los estándares o si son inválidos.
- Como empleado, quiero saber el motivo de rechazo si uno de mis documentos es declinado.
- Como personal de RH, quiero poder categorizar certificaciones por tipo, como certificados médicos, certificados de especialización, diplomas académicos, etc.
- Como administrador, quiero establecer roles de verificación para limitar quién puede aprobar o rechazar ciertos documentos.
- Como personal de RH, quiero poder realizar verificaciones masivas para grandes grupos de empleados simultáneamente.
- 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.
- Como empleado, quiero un área segura y encriptada donde se almacenen mis documentos para garantizar la privacidad.
- Como personal de RH, quiero tener un historial de todas las certificaciones previas de un empleado, incluso si ya han caducado.
- Como empleado, quiero poder visualizar todas mis certificaciones y títulos en orden cronológico.
- Como administrador, quiero generar reportes sobre la verificación de certificaciones para auditorías o inspecciones internas.
- 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
- Como administrador, quiero crear turnos asignando fecha, hora de inicio y fin, y empleado para gestionar eficientemente el personal.
- Como empleado, quiero visualizar mis turnos en un formato de calendario para planificar mi semana.
- Como empleado, quiero solicitar cambios de turno en caso de conflictos personales o profesionales.
- Como administrador, quiero aprobar o rechazar solicitudes de cambio de turno para mantener una operación fluida en el hospital.
- Como administrador, quiero asignar turnos recurrentes para empleados que tengan horarios fijos.
- Como empleado, quiero recibir notificaciones sobre cambios o asignaciones de turnos para estar siempre informado.
- Como administrador, quiero visualizar un panorama general de todos los turnos para asegurar que todas las áreas estén cubiertas.
- Como personal de RH, quiero poder definir turnos estándar (como turno matutino, vespertino, nocturno) para una asignación más rápida.
- Como empleado, quiero poder intercambiar turnos con otro empleado a través de una solicitud mutua.
- Como administrador, quiero recibir alertas de turnos no cubiertos o áreas con falta de personal.
- Como personal de RH, quiero poder definir días festivos o fechas especiales donde los turnos puedan tener tarifas o duraciones diferentes.
- Como empleado, quiero ver un histórico de todos mis turnos anteriores.
- Como administrador, quiero establecer reglas para evitar asignar demasiadas horas seguidas a un mismo empleado.
- Como empleado, quiero solicitar días libres o vacaciones y visualizar la aprobación o rechazo de estas solicitudes.
- Como administrador, quiero tener un registro de auditoría de todos los cambios realizados en el módulo de turnos.
- Como empleado, quiero tener la capacidad de marcar mi asistencia o inicio de turno en el sistema.
- Como administrador, quiero ver estadísticas de cumplimiento de turnos, incluyendo retrasos o ausencias.
- Como personal de RH, quiero poder asignar turnos de emergencia o de última hora cuando sea necesario.
- Como administrador, quiero poder bloquear ciertos turnos o periodos donde no se permitan cambios o solicitudes.
- Como empleado, quiero recibir recordatorios o alertas sobre mi próximo turno para prepararme adecuadamente.
Reportes
- Como administrador, quiero generar un reporte mensual de las horas trabajadas por cada empleado para tener un seguimiento detallado.
- Como personal de RH, quiero generar un reporte de empleados con certificaciones próximas a caducar para tomar medidas preventivas.
- Como administrador, quiero visualizar estadísticas sobre la puntualidad y asistencia de los empleados para evaluar el desempeño.
- Como empleado, quiero solicitar un reporte de mis horas trabajadas y turnos para mis registros personales.
- Como administrador, quiero generar un reporte sobre las áreas o departamentos con mayor y menor carga de trabajo para redistribuir recursos si es necesario.
- Como personal de RH, quiero crear un reporte de nuevos empleados registrados en un periodo determinado para llevar un seguimiento de las contrataciones.
- Como administrador, quiero obtener un reporte de empleados con más solicitudes de cambio de turno para detectar posibles problemas o insatisfacciones.
- Como personal de RH, quiero poder exportar reportes en formatos comunes como Excel, PDF o CSV.
- Como administrador, quiero tener plantillas de reportes predefinidos para generarlos rápidamente.
- Como empleado, quiero poder visualizar un resumen de mis evaluaciones de desempeño en un reporte consolidado.
- Como administrador, quiero poder programar la generación automática de reportes periódicos y recibirlos por correo electrónico.
- Como personal de RH, quiero un reporte de empleados que no han pasado por procesos de inducción o capacitaciones mandatorias.
- Como administrador, quiero visualizar gráficos o visualizaciones de datos para entender rápidamente las tendencias y patrones.
- Como personal de RH, quiero generar un reporte de empleados con días de vacaciones pendientes de usar.
- Como empleado, quiero poder generar un reporte de mis logros y certificaciones obtenidas durante mi tiempo de servicio en el hospital.
- Como administrador, quiero un reporte de incidencias o problemas reportados por los empleados relacionados con los turnos.
- Como personal de RH, quiero un reporte de empleados que han sido promovidos o han cambiado de rol en el último año.
- Como administrador, quiero un reporte de carga laboral por hora del día para identificar picos y valles de actividad.
- Como personal de RH, quiero un reporte de feedback o comentarios de los empleados sobre el sistema o su ambiente laboral.
- 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
- Como administrador, quiero definir roles específicos (como enfermero, doctor, administrativo) y asignarles permisos específicos para mantener la estructura organizativa.
- Como personal de RH, quiero asignar roles a empleados al momento de su registro o cuando cambian de posición.
- 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.
- Como empleado, quiero conocer los permisos asociados a mi rol para comprender mis capacidades en el sistema.
- Como administrador, quiero modificar los permisos de un rol en tiempo real en caso de cambios organizativos o de políticas.
- Como personal de RH, quiero tener un registro histórico de los cambios realizados en roles y permisos para auditorías.
- Como administrador, quiero crear roles personalizados para adaptarlos a necesidades específicas de la institución.
- Como empleado, quiero solicitar acceso a ciertas funciones o áreas si considero que es necesario para mi labor.
- Como administrador, quiero aprobar o rechazar las solicitudes de acceso de los empleados para mantener el control de la información.
- Como personal de RH, quiero asignar múltiples roles a un empleado si desempeña varias funciones.
- Como administrador, quiero establecer roles temporales para empleados en prácticas o posiciones temporales.
- Como empleado, quiero ser notificado si mi rol o permisos cambian.
- Como administrador, quiero visualizar un informe de los empleados y sus roles para tener una visión clara de la estructura.
- Como personal de RH, quiero tener plantillas de roles para agilizar el proceso de asignación para empleados de nuevo ingreso.
- Como administrador, quiero poder restringir la creación o modificación de roles solo a usuarios con permisos específicos.
- Como empleado, quiero poder ver una descripción detallada de mi rol y responsabilidades asociadas.
- Como administrador, quiero tener una herramienta de búsqueda para encontrar rápidamente roles o permisos.
- Como personal de RH, quiero poder copiar permisos de un rol a otro para agilizar la creación de roles similares.
- Como administrador, quiero un registro de auditoría de quién ha accedido a áreas restringidas o ha intentado acceder sin permisos.
- Como empleado, quiero poder solicitar cambios en mi rol si considero que no refleja adecuadamente mis responsabilidades actuales.
<¬ Volver a Requisitos del Sistema