Configuración de Horario de Trabajo
La pestaña Horario de Trabajo define cuándo se trabaja en este proyecto. Configura días laborales, horas diarias y festivos para asegurar que los cálculos de capacidad, planificación de sprints y seguimiento de tiempo reflejen la realidad.
Jerarquía del Horario
GitScrum usa una jerarquía para horarios de trabajo:
- Predeterminado del espacio de trabajo: Aplica a todos los proyectos a menos que se anule
- Anulación del proyecto: Este proyecto usa horario personalizado
El toggle "Anular horario del espacio de trabajo" controla cuál aplica.
Anular Horario del Espacio de Trabajo
Cuando Está Deshabilitado (Predeterminado)
El proyecto usa la configuración de horario a nivel de espacio de trabajo. Un cuadro informativo muestra:
- Días laborales actuales del espacio de trabajo
- Horas por día de la configuración del espacio de trabajo
Cualquier cambio de horario requiere acceso de administrador del espacio de trabajo.
Cuando Está Habilitado
El proyecto usa su propio horario personalizado. Aparecen opciones de configuración completas:
- Cuadrícula de días laborales
- Control deslizante de horas por día
- Festivos específicos del proyecto
Configuración de Días Laborales
Cuadrícula de Selección de Días
Siete botones representan cada día de la semana:
| Día | Abreviatura |
|---|---|
| Lunes | Lun |
| Martes | Mar |
| Miércoles | Mié |
| Jueves | Jue |
| Viernes | Vie |
| Sábado | Sáb |
| Domingo | Dom |
Seleccionar Días Laborales
Haz clic en un día para alternar:
- Activo (resaltado): Día de trabajo
- Inactivo (atenuado): Día no laboral
La mayoría de organizaciones usa Lunes-Viernes. Algunos escenarios requieren configuraciones diferentes:
- Cobertura de fin de semana: Incluir Sáb/Dom
- Observancia religiosa: Excluir días específicos
- Horario comprimido: Cuatro días de 10 horas
Conteo de Días Laborales
Debajo de la cuadrícula, un resumen muestra: "X días laborales por semana"
Esto afecta:
- Cálculos de capacidad semanal
- Conteos de días de sprint
- Pronóstico de disponibilidad de recursos
Horas Por Día
Establecer Horas Diarias
Un control deslizante o campo controla las horas trabajadas por día:
- Rango: 1-24 horas (rango práctico: 4-12)
- Predeterminado: 8 horas
- Incrementos: 0.5 horas
Capacidad Semanal
La configuración muestra la capacidad semanal calculada:
Horas por día × Días laborales = Capacidad semanal
8 horas × 5 días = 40 horas/semanaImpacto en la Planificación
Las horas por día afectan:
- Capacidad del sprint: Total de horas disponibles
- Conversión esfuerzo-a-horas: Ratio de story points a horas
- Expectativas de seguimiento de tiempo: Qué cuenta como un "día completo"
- Cálculos de burndown: Progreso diario esperado
Festivos del Proyecto
Lista de Festivos
Ver y gestionar festivos específicos del proyecto que excluyen días del tiempo de trabajo.
Añadir Festivos
- Haz clic en "Añadir Festivo"
- Selecciona fecha del selector de fechas
- Haz clic en "Añadir" para confirmar
Los festivos aparecen en lista cronológica:
- Fecha mostrada en formato regional
- Botón eliminar para quitar
Eliminar Festivos
Haz clic en el ícono eliminar junto a cualquier festivo. Se elimina inmediatamente.
Impacto de los Festivos
Los festivos afectan:
- Planificación de sprint: Día excluido de la duración del sprint
- Cálculos de capacidad: Horas disponibles reducidas
- Vistas de calendario: Día marcado como no laboral
- Cálculos de fechas límite: Cuentan los festivos
Festivos Comunes a Añadir
Considera añadir:
- Festivos nacionales/públicos
- Días de cierre de la empresa
- Eventos fuera de oficina del equipo
- Descansos extendidos (temporada de fiestas)
Gestión Masiva de Festivos
Para muchos festivos, considera:
- Gestionar a nivel de espacio de trabajo (aplica a todos los proyectos)
- Usar nivel de proyecto solo para cierres específicos del proyecto
Guardar Cambios
Botón Guardar
Haz clic en "Guardar" en el encabezado para persistir los cambios. El botón muestra:
- Guardar Cambios: Cambios detectados
- Guardando...: Guardado en progreso
- El guardado exitoso retorna al estado normal
Cuándo Guardar
Los cambios requieren guardado explícito:
- Días laborales modificados
- Horas por día cambiadas
- Festivos añadidos o eliminados
- Configuración de anulación alternada
Navegar fuera con cambios sin guardar muestra confirmación.
Indicador de Origen del Horario
El encabezado muestra el origen actual del horario:
- "Usando horario del espacio de trabajo": El proyecto hereda configuración del espacio de trabajo
- "Usando horario del proyecto": La anulación está activa
Esto ayuda a identificar rápidamente qué configuración aplica.
Visualización de Impacto
Vista Previa de Capacidad
Al planificar sprints, el horario afecta:
Ejemplo de cálculo:
- Días laborales: Lun-Vie (5 días)
- Horas por día: 8 horas
- Duración del sprint: 2 semanas
- Festivos en el sprint: 1 día
Días disponibles: (5 días × 2 semanas) - 1 festivo = 9 días
Capacidad total: 9 días × 8 horas = 72 horasContexto de Seguimiento de Tiempo
El horario afecta cómo se muestra el tiempo registrado:
- Los totales diarios se comparan contra horas por día
- Los totales semanales se comparan contra capacidad semanal
- Las horas extra se calculan cuando se excede el horario
Configuraciones Comunes
Semana Laboral Estándar
Días: Lun, Mar, Mié, Jue, Vie
Horas: 8 por día
Capacidad semanal: 40 horasSemana Laboral Comprimida
Días: Lun, Mar, Mié, Jue
Horas: 10 por día
Capacidad semanal: 40 horasSemana de Seis Días
Días: Lun, Mar, Mié, Jue, Vie, Sáb
Horas: 7 por día
Capacidad semanal: 42 horasProyecto de Medio Tiempo
Días: Lun, Mar, Mié
Horas: 6 por día
Capacidad semanal: 18 horasMejores Prácticas
Precisión Sobre Optimismo
Establece horas realistas: Si el equipo realmente trabaja 6 horas productivas, no pongas 8.
Incluye festivos temprano: Añade festivos conocidos al inicio del proyecto.
Revisa periódicamente: Ajusta conforme los patrones del equipo cambien.
Consistencia
Coincidir con la realidad: El horario debe reflejar cómo realmente sucede el trabajo.
Conocimiento del equipo: Asegura que el equipo conozca el horario configurado.
Actualizar prontamente: Ajusta cuando las circunstancias cambien.
Anular Sabiamente
Usar valores predeterminados del espacio de trabajo cuando los proyectos siguen el horario estándar.
Anular solo cuando sea necesario:
- Cliente en diferente zona horaria/región
- Proyecto con requisitos únicos
- Horario temporal diferente
Permisos
| Acción | Rol Requerido |
|---|---|
| Ver horario | Miembro del proyecto |
| Editar horario | Manager, Agency Owner |
| Añadir/eliminar festivos | Manager, Agency Owner |
| Alternar anulación | Manager, Agency Owner |
Los miembros regulares ven el horario pero no pueden modificarlo.
Solución de Problemas
Cálculos de Capacidad Incorrectos
Verificar:
- Días laborales correctamente establecidos
- Horas por día precisas
- Festivos correctamente ingresados
- Toggle de anulación en el estado esperado
El Horario No Aplica
Si usas horario del espacio de trabajo:
- Verifica que la anulación esté deshabilitada
- Revisa configuración del espacio de trabajo para valores correctos
Si usas horario del proyecto:
- Confirma que la anulación esté habilitada
- Guarda después de hacer cambios
Los Festivos No Se Excluyen
- Verifica que el festivo esté en formato de fecha correcto
- Comprueba que el festivo caiga dentro del período relevante
- Asegura que el festivo fue guardado (no solo añadido)
Discrepancia en Capacidad del Sprint
La capacidad del sprint combina:
- Configuración del horario de trabajo
- Disponibilidad de miembros del equipo
- Tiempo libre individual
Los tres factores influyen en la capacidad final. Verifica cada uno si los números parecen incorrectos.
Notas Técnicas
Manejo de Zona Horaria
Los festivos y días laborales usan la zona horaria del proyecto. Asegura que la zona horaria del proyecto esté correctamente configurada para manejo preciso de fechas.
Formato de Fecha
Las fechas de festivos se muestran en el formato de tu región. El sistema almacena fechas en formato ISO (AAAA-MM-DD) independientemente de la visualización.
Acceso API
El horario de trabajo es accesible via API:
GET /projects/{slug}/settings/schedule
PUT /projects/{slug}/settings/scheduleÚtil para gestión programática del horario.
El Horario de Trabajo asegura que las funciones de planificación y seguimiento de GitScrum reflejen cómo tu equipo realmente trabaja. Configura con precisión, mantén diligentemente, y tu planificación de capacidad permanecerá fundamentada en la realidad.