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

Estimación de Historias de Usuario

Las estimaciones en Scrum a menudo se hacen utilizando puntos de historia (story points) en lugar de tiempo específico. Esto porque los puntos de historia se centran en la complejidad relativa y el esfuerzo requerido, más que en una medida exacta del tiempo. Para esta estimación, usaremos la secuencia de Fibonacci, que es una forma común de hacer estimaciones en Scrum: 1, 2, 3, 5, 8, 13, 21, etc. Cuanto mayor sea el número, más compleja o más tiempo se espera que tome la historia.

Módulos:


Registro de Personal:

  1. Registrar información básica: 3 - La funcionalidad básica pero esencial.
  2. Subir documentos escaneados: 5 - Se necesita manejo de archivos y almacenamiento.
  3. Privacidad de la información: 8 - Implica seguridad y roles de acceso.
  4. Asignar categoría o especialidad: 2 - Básicamente es una etiqueta o categorización.
  5. Registrar empleados temporales: 3 - Similar al registro, pero con diferenciadores.
  6. Subir foto de perfil: 5 - Similar al manejo de documentos pero con imágenes.
  7. Editar información personal: 3 - Una interfaz de edición básica.
  8. Buscar empleado por datos: 5 - Requiere una buena función de búsqueda.
  9. Registro de auditoría: 8 - Esencial para rastrear cambios.
  10. Desactivar empleado temporalmente: 2 - Funcionalidad de cambio de estado.
  11. Descargar constancia de empleo: 5 - Generación de un documento.
  12. Registrar fechas importantes: 2 - Simplemente añadir campos de fecha.
  13. Marcar proceso de inducción: 2 - Campo de verificación.
  14. Notificación de registro/modificación: 5 - Sistema de notificaciones.
  15. Agrupar empleados por departamento: 3 - Funcionalidad de agrupación y filtrado.
  16. Vista de empleados recientes: 2 - Filtrado por fecha de registro.
  17. Exportar lista de empleados: 5 - Funcionalidad de exportación.
  18. Registrar múltiples direcciones: 3 - Más campos y posiblemente una estructura repetible.
  19. Registrar emergencias médicas: 3 - Campos adicionales en el perfil.
  20. Histórico de cambios de roles: 8 - Historial y seguimiento de cambios.

Verificación de Requisitos:

  1. Verificar vigencia de certificaciones: 5 - Requiere una función de verificación y fecha.
  2. Recibir alertas de certificaciones a caducar: 8 - Sistema de alertas basado en fechas.
  3. Notificación de certificaciones a caducar: 5 - Similar a la anterior, pero dirigida al empleado.
  4. Asociar certificaciones a roles específicos: 5 - Funcionalidad de asociación y categorización.
  5. Establecer periodos de validez predeterminados: 3 - Parámetros configurables de fecha.
  6. Subir evidencia de renovación: 5 - Similar al manejo de documentos en el módulo anterior.
  7. Vista rápida de empleados sin certificaciones: 5 - Filtrado y vista de datos.
  8. Registro de auditoría en el módulo: 8 - Seguimiento de acciones y cambios.
  9. Confirmación de verificación de certificación: 3 - Notificación tras una acción.
  10. Rechazar documentos inválidos: 5 - Función de rechazo y feedback.
  11. Saber motivo de rechazo de documento: 3 - Mensaje o notificación de feedback.
  12. Categorizar certificaciones por tipo: 3 - Categorización y etiquetado.
  13. Establecer roles de verificación: 8 - Roles y permisos específicos para acciones.
  14. Verificaciones masivas: 8 - Funcionalidad que permite acciones en lote.
  15. Integrar bases de datos externas: 13 - Requiere integraciones y compatibilidad.
  16. Área segura y encriptada para documentos: 8 - Seguridad y encriptación de datos.
  17. Historial de certificaciones previas: 5 - Historial y registro de datos antiguos.
  18. Visualizar certificaciones en orden: 3 - Ordenamiento y visualización.
  19. Reportes de verificación: 8 - Generación de reportes específicos.
  20. Recordatorios personalizados: 5 - Configuración y envío de alertas personalizadas.

Cuadros de Turnos:

  1. Crear turnos asignando datos esenciales: 5 - Creación y asignación de turnos.
  2. Visualizar turnos en formato de calendario: 8 - Integración con una vista de calendario.
  3. Solicitar cambios de turno: 5 - Sistema de solicitud y respuesta.
  4. Aprobar o rechazar solicitudes de cambio: 5 - Funcionalidad administrativa.
  5. Asignar turnos recurrentes: 8 - Programación y repetición de turnos.
  6. Recibir notificaciones sobre cambios de turno: 3 - Sistema de notificaciones.
  7. Panorama general de todos los turnos: 5 - Visualización amplia y filtrada.
  8. Definir turnos estándar: 3 - Creación y asignación estándar.
  9. Intercambiar turnos con solicitud mutua: 5 - Sistema de intercambio y validación.
  10. Alertas de turnos no cubiertos: 3 - Alertas basadas en vacíos de programación.
  11. Definir días festivos o especiales: 5 - Calendario especial y tarifas.
  12. Ver histórico de turnos anteriores: 5 - Registro histórico y visualización.
  13. Establecer reglas de asignación: 5 - Parámetros y reglas de validación.
  14. Solicitar días libres o vacaciones: 5 - Sistema de solicitud y aprobación.
  15. Registro de auditoría de cambios: 8 - Registro detallado y rastreo.
  16. Marcar asistencia o inicio de turno: 3 - Funcionalidad de check-in.
  17. Estadísticas de cumplimiento de turnos: 8 - Análisis y reporte.
  18. Asignar turnos de emergencia: 3 - Funcionalidad rápida de asignación.
  19. Bloquear ciertos turnos: 5 - Reglas y bloqueo de slots de tiempo.
  20. Recibir recordatorios sobre próximos turnos: 3 - Notificaciones pre-turno.

Reportes:

  1. Reporte mensual de horas trabajadas: 8 - Extracción y presentación de datos detallados.
  2. Reporte de certificaciones próximas a caducar: 5 - Filtrado y notificación.
  3. Estadísticas sobre puntualidad y asistencia: 8 - Análisis y visualización.
  4. Solicitud de reporte de horas y turnos por empleado: 5 - Extracción personalizada.
  5. Reporte sobre carga de trabajo por área: 7 - Análisis y comparación.
  6. Reporte de nuevos empleados registrados: 5 - Filtrado por periodo.
  7. Reporte de solicitudes de cambio de turno: 5 - Extracción y análisis.
  8. Exportar reportes en formatos comunes: 5 - Integración y exportación.
  9. Plantillas de reportes predefinidos: 7 - Creación y aplicación de plantillas.
  10. Resumen de evaluaciones de desempeño: 6 - Consolidación y presentación.
  11. Generación automática de reportes periódicos: 8 - Programación y notificación.
  12. Reporte de empleados sin inducción o capacitación: 5 - Filtrado y notificación.
  13. Visualizaciones de datos en gráficos: 8 - Integración gráfica y análisis.
  14. Reporte de días de vacaciones pendientes: 5 - Extracción y presentación.
  15. Reporte de logros y certificaciones: 6 - Consolidación y presentación.
  16. Reporte de incidencias sobre turnos: 6 - Extracción y análisis.
  17. Reporte de cambios de rol o promociones: 5 - Filtrado por periodo y análisis.
  18. Reporte de carga laboral por hora: 7 - Análisis por hora y visualización.
  19. Reporte de feedback de empleados: 6 - Extracción y presentación.
  20. Dashboard en tiempo real: 13 - Integración, actualización y visualización en tiempo real.

Roles y Permisos:

  1. Definir roles y asignar permisos: 8 - Diseño y estructura de roles con funcionalidades asociadas.
  2. Asignar roles a empleados: 5 - Integración y asignación de roles a perfiles.
  3. Restricción de acceso basada en roles: 9 - Implementación de seguridad y acceso condicional.
  4. Conocer permisos por rol: 4 - Visualización de permisos para empleados.
  5. Modificar permisos en tiempo real: 7 - Edición y actualización en tiempo real de permisos.
  6. Registro histórico de cambios en roles: 6 - Implementación de historial y auditoría.
  7. Crear roles personalizados: 6 - Personalización y creación de roles específicos.
  8. Solicitud de acceso a funciones: 5 - Sistema de solicitudes y aprobaciones.
  9. Aprobar o rechazar solicitudes de acceso: 5 - Gestión de solicitudes de acceso.
  10. Asignar múltiples roles a un empleado: 6 - Flexibilidad en la asignación de roles.
  11. Establecer roles temporales: 6 - Creación y asignación de roles con limitaciones de tiempo.
  12. Notificación de cambios en roles: 4 - Sistema de notificaciones.
  13. Informe de empleados y roles: 7 - Extracción, análisis y visualización de datos.
  14. Plantillas de roles: 6 - Creación y uso de plantillas predefinidas.
  15. Restringir modificación de roles: 5 - Implementación de seguridad y permisos de edición.
  16. Descripción detallada de roles: 4 - Presentación y visualización de detalles.
  17. Herramienta de búsqueda de roles: 5 - Implementación de búsqueda.
  18. Copiar permisos de un rol a otro: 5 - Clonación y asignación de permisos.
  19. Registro de auditoría de accesos: 7 - Auditoría de seguridad y reportes.
  20. Solicitar cambios en roles: 5 - Sistema de solicitudes y gestión de cambios.

Volver a Requisitos del Sistema