Time Trackings Activos
Monitorea todas las sesiones de time tracking actualmente en ejecución en tu workspace. Esta vista muestra timers en tiempo real para miembros del equipo que están trabajando activamente en tareas.
Descripción General
La página de Time Trackings Activos muestra una vista en vivo de todas las sesiones de time tracking en curso en todos los proyectos de tu workspace. Cada entrada muestra un timer pulsante que se actualiza cada segundo, brindando visibilidad en tiempo real de quién está trabajando en qué.
El Problema Que Resuelve
Sin visibilidad centralizada de time tracking, los equipos enfrentan:
| Problema | Consecuencia | Solución |
|---|
| Timers olvidados | Horas infladas, datos imprecisos | Vista centralizada para encontrarlos |
| Sin visibilidad de equipo | No saber quién trabaja en qué | Vista en tiempo real |
| Timers duplicados | Mismo trabajo registrado múltiples veces | Detectar sesiones paralelas |
| Dificultad para detener | Buscar en cada proyecto | Un solo lugar para gestionar |
| Sesiones prolongadas | Timers corriendo días | Identificar y corregir |
Casos de Uso
Para Managers
| Caso de Uso | Beneficio |
|---|
| Ver actividad del equipo | Saber quién está trabajando ahora |
| Detectar anomalías | Timers muy largos o inusuales |
| Balancear carga | Ver distribución de trabajo |
| Toma de decisiones | Datos en tiempo real |
Para Miembros del Equipo
| Caso de Uso | Beneficio |
|---|
| Encontrar timers olvidados | Cerrar sesiones abandonadas |
| Ver resumen personal | Cuántos timers tengo activos |
| Detener rápidamente | Sin navegar a cada proyecto |
| Evitar duplicados | Ver si ya hay timer corriendo |
Para el Equipo
| Caso de Uso | Beneficio |
|---|
| Transparencia | Todos ven actividad general |
| Coordinación | Saber quién está en qué |
| Cultura de tracking | Motivación por visibilidad |
Tabla de Time Tracking
La tabla principal muestra todas las sesiones activas organizadas en columnas claras.
Estructura de la Tabla
| Columna | Descripción | Información Mostrada |
|---|
| Task | Información de la tarea | Código, Título, Proyecto |
| Type | Tipo de tarea | Indicador de color |
| Workflow | Estado actual | Badge con etapa |
| User | Quién está trabajando | Avatar, Nombre, Username |
| Duration | Tiempo transcurrido | Timer en vivo HH:MM:SS |
| Action | Acciones disponibles | Botón Stop |
Columna Task (Tarea)
Muestra la información completa de la tarea:
| Elemento | Descripción | Ejemplo |
|---|
| Código | Identificador único, clickeable | PROJ-123 |
| Título | Nombre de la tarea | "Implementar login" |
| Proyecto | Nombre del proyecto | "Website Redesign" |
Interacciones:
- Click en código → Abre la tarea
- Click en proyecto → Navega al proyecto
Columna Type (Tipo)
| Elemento | Descripción |
|---|
| Indicador de color | Círculo con color del tipo |
| Tooltip | Nombre del tipo al hacer hover |
Tipos comunes:
- 🟢 Feature
- 🔴 Bug
- 🔵 Task
- 🟡 Improvement
- 🟣 Research
Columna Workflow
| Elemento | Descripción |
|---|
| Badge | Estado actual con color |
| Nombre | Etapa del workflow |
Estados típicos:
- 📋 Por Hacer
- 🔄 En Progreso
- 👀 En Revisión
- ✅ Completado
Columna User (Usuario)
| Elemento | Descripción |
|---|
| Avatar | Foto de perfil del miembro |
| Nombre | Nombre completo |
| Username | @username del miembro |
Columna Duration (Duración)
El timer en vivo es el elemento central:
| Elemento | Descripción |
|---|
| Timer | Actualización cada segundo |
| Formato corto | HH:MM:SS |
| Formato largo | Xd HH:MM:SS (si excede 24h) |
| Indicador | Punto verde pulsante |
Ejemplos de formato:
01:23:45 - 1 hora, 23 minutos, 45 segundos2d 03:15:00 - 2 días, 3 horas, 15 minutos
Indicadores visuales:
- 🟢 Pulsante verde - Timer activo
- 🟡 Amarillo - Sesión muy larga (>4 horas)
- 🔴 Rojo - Sesión excesiva (>8 horas)
Columna Action (Acción)
| Botón | Función |
|---|
| Stop | Detiene la sesión de time tracking |
Deteniendo una Sesión
Proceso Paso a Paso
- Encuentra la entrada de time tracking en la lista
- Haz clic en el botón Stop en la columna Action
- Aparece un modal con opciones:
- Comentario (opcional pero recomendado)
- Confirmación del tiempo
- Agrega una descripción del trabajo realizado
- Haz clic en Confirmar para guardar
Modal de Confirmación
| Campo | Descripción | Requerido |
|---|
| Tiempo registrado | Duración total (solo lectura) | — |
| Comentario | Descripción del trabajo | Opcional |
| Facturable | Si el tiempo es facturable | Opcional |
Después de Detener
- La entrada desaparece de la lista inmediatamente
- El tiempo se registra en la tarea
- Aparece en el historial de time tracking del proyecto
- Se incluye en reportes
Comentarios Efectivos
Buenos comentarios:
- "Implementé validación de formulario de login"
- "Corregí bug de timeout en API de pagos"
- "Reunión de refinamiento con Product Owner"
Malos comentarios:
- "Trabajo" (muy genérico)
- "" (vacío)
- "asdfgh" (sin sentido)
Estado Vacío
Cuando no hay sesiones activas:
| Elemento | Descripción |
|---|
| Icono | Ilustración indicando estado vacío |
| Mensaje | "No hay trackings activos en este momento" |
| Sugerencia | Cómo iniciar un time tracking |
Filtros y Búsqueda
Filtros Disponibles
| Filtro | Opciones | Uso |
|---|
| Por proyecto | Todos o específico | Ver solo un proyecto |
| Por usuario | Todos o específico | Ver solo una persona |
| Por duración | Cualquiera, >1h, >4h, >8h | Encontrar sesiones largas |
Búsqueda
- Buscar por nombre de tarea
- Buscar por código de tarea
- Buscar por nombre de usuario
Ordenamiento
Ordena la tabla por:
- Duración (mayor primero por defecto)
- Usuario (alfabético)
- Proyecto (alfabético)
- Hora de inicio
Paginación
Cuando hay muchas sesiones activas:
| Control | Función |
|---|
| Load More | Cargar más entradas |
| Contador | "5 de 15 sesiones" |
| Ver todas | Expandir la lista completa |
Alertas y Notificaciones
Alertas Automáticas
| Condición | Alerta |
|---|
| Timer > 4 horas | Notificación al usuario |
| Timer > 8 horas | Notificación al manager |
| Timer > 24 horas | Destacado en rojo |
| Múltiples timers | Advertencia de duplicado |
Configurar Alertas
En configuración del workspace:
- Navega a Configuración > Time Tracking
- Define umbrales de alerta
- Selecciona destinatarios de notificaciones
- Guarda configuración
Análisis y Métricas
Métricas en Tiempo Real
| Métrica | Descripción |
|---|
| Sesiones activas | Total de timers corriendo |
| Usuarios trabajando | Personas con timer activo |
| Proyectos activos | Proyectos con actividad |
| Tiempo acumulado | Suma de todos los timers |
Distribución
| Vista | Información |
|---|
| Por proyecto | Qué proyectos tienen más actividad |
| Por usuario | Distribución entre equipo |
| Por tipo de tarea | Features vs Bugs vs otras |
Mejores Prácticas
Para Usuarios
- Iniciar al comenzar - Timer desde el inicio del trabajo
- Detener al pausar - No dejar corriendo durante breaks
- Un timer a la vez - Evitar múltiples sesiones
- Agregar comentarios - Describir el trabajo realizado
- Revisar periódicamente - Verificar que no hay timers olvidados
Para Managers
- Monitorear regularmente - Revisar sesiones activas diariamente
- Identificar anomalías - Sesiones muy largas o fuera de horario
- Comunicar expectativas - Cómo debe usarse el time tracking
- No microgestionar - Balance entre visibilidad y confianza
- Usar datos para mejorar - Analizar patrones
Para el Equipo
- Cultura de tracking - Todos participan
- Precisión sobre cantidad - Mejor poco y preciso
- Transparencia - El tracking beneficia a todos
- Mejora continua - Usar datos para optimizar
Troubleshooting
Timer Muy Largo
| Causa Posible | Solución |
|---|
| Olvidó detener | Detener y ajustar tiempo |
| Trabajo continuo real | Documentar y continuar |
| Error técnico | Refrescar página |
No Veo Mi Timer
- Verificar que el timer está corriendo en la tarea
- Refrescar la página
- Verificar filtros aplicados
- Verificar proyecto correcto
Timer No Se Detiene
- Refrescar la página
- Ir directo a la tarea
- Detener desde el panel de la tarea
- Contactar soporte si persiste
Tiempo Incorrecto
- El tiempo se registra al detener
- Puedes editar entradas desde la tarea
- Manager puede ajustar si es necesario
Permisos
| Acción | Owner | Admin | Manager | Member |
|---|
| Ver todos los timers | ✓ | ✓ | ✓ | — |
| Ver timers propios | ✓ | ✓ | ✓ | ✓ |
| Ver timers del proyecto | ✓ | ✓ | ✓ | ✓ |
| Detener timer propio | ✓ | ✓ | ✓ | ✓ |
| Detener timer de otros | ✓ | ✓ | ✓ | — |
| Configurar alertas | ✓ | ✓ | — | — |
Integración con Reportes
Los datos de time tracking alimentan:
| Reporte | Uso |
|---|
| Timesheet | Horas por persona y período |
| Por proyecto | Tiempo invertido por proyecto |
| Por cliente | Facturación a clientes |
| Productividad | Análisis de eficiencia |
| Costo | Valorización del tiempo |
API y Automatización
Endpoints Disponibles
| Endpoint | Método | Descripción |
|---|
/api/workspace/active-trackings | GET | Listar timers activos |
/api/time-tracking/{id}/stop | POST | Detener un timer |
/api/time-tracking/my-active | GET | Mis timers activos |
Webhooks
| Evento | Descripción |
|---|
time_tracking.started | Timer iniciado |
time_tracking.stopped | Timer detenido |
time_tracking.exceeded | Timer excede umbral |
Recursos Relacionados
- Time Tracking del Proyecto - Gestión dentro de proyectos
- Dashboard del Workspace - Vista general
- Reportes - Análisis de tiempo
- Configuración de Horarios - Horarios laborales