- En España, desde mayo de 2019 la empresa está obligada a llevar un registro de jornada diario con la hora de inicio y fin de cada persona trabajadora (art. 34.9 del Estatuto de los Trabajadores) y a conservarlo cuatro años.
- Los registros de trabajo de Jira (worklogs) no son un registro de jornada: miden tiempo por tarea, no la entrada y la salida, y cada usuario puede editarlos.
- Lo sensato es tener dos capas: el sistema de fichaje de la empresa para la jornada y un registro horario por tareas para Jira, y cuadrar ambos cada semana.
- La parte pesada, imputar horas en Jira, se puede automatizar: claves de Jira en ramas y títulos, registro pasivo en tu PC y una revisión de dos minutos al día.
Registro de jornada e imputación de horas: no son lo mismo
Cuando en un equipo que trabaja con Jira alguien dice «tenemos que hacer el registro horario», puede estar hablando de dos cosas que suenan igual y responden a preguntas distintas.
El registro de jornada (lo que todo el mundo llama «fichar») responde a una pregunta laboral: ¿cuánto ha trabajado hoy esta persona y de qué hora a qué hora? Es una obligación de la empresa y lo puede pedir la Inspección de Trabajo.
La imputación de horas en Jira responde a una pregunta de gestión: ¿en qué se ha ido ese tiempo? Cuántas horas se llevó la incidencia PAY-311, cuánto costó el sprint, qué hay que facturar al cliente. Es una práctica interna, no una obligación legal, y vive en los registros de trabajo de cada incidencia.
| Aspecto | Registro de jornada | Registros de trabajo en Jira |
|---|---|---|
| Qué mide | Hora de inicio y fin de la jornada, cada día | Tiempo dedicado a cada incidencia |
| Quién responde | La empresa | Cada persona, según la política del equipo |
| ¿Obligatorio? | Sí, en España (art. 34.9 ET) | No; lo decide la empresa o lo pide el cliente |
| Para qué sirve | Jornada máxima, horas extra, descansos, Inspección | Estimaciones, costes, facturación, informes |
| Conservación | Cuatro años | Lo que dure el proyecto en Jira |
| Herramienta habitual | Sistema de fichaje: app, terminal o web | Jira, Tempo, hojas de cálculo, time trackers |
Mezclarlos produce los dos problemas de siempre: empresas que intentan usar Jira como sistema de fichaje y personas que rellenan los registros de trabajo «para que cuadren las ocho horas», aunque no reflejen el trabajo real.
Qué exige el registro de jornada en España
La obligación llegó con el Real Decreto-ley 8/2019, que modificó el artículo 34.9 del Estatuto de los Trabajadores y se aplica desde el 12 de mayo de 2019. En resumen práctico:
- Registro diario. La empresa garantiza un registro de la jornada de cada día que incluya el horario concreto de inicio y finalización de cada persona trabajadora.
- Organización pactada. Cómo se registra se fija por convenio colectivo, por acuerdo de empresa o, en su defecto, por decisión de la empresa previa consulta con la representación legal de los trabajadores.
- Cuatro años. Los registros se conservan durante cuatro años y deben estar a disposición de las personas trabajadoras, de sus representantes y de la Inspección de Trabajo y Seguridad Social.
- Sanciones. Incumplir las obligaciones de registro se considera una infracción grave según la Ley sobre Infracciones y Sanciones en el Orden Social (LISOS).
La norma no impone una tecnología concreta. Lo importante es que el registro sea fiable y que no se pueda alterar después sin dejar rastro, en la línea de la sentencia del Tribunal de Justicia de la UE de 14 de mayo de 2019 (asunto C-55/18), que pide sistemas objetivos, fiables y accesibles. Además, en los últimos años el Gobierno ha impulsado una reforma para que el registro horario sea digital y la Inspección pueda consultarlo en remoto. Antes de elegir herramienta, comprueba la normativa vigente y lo que diga tu convenio.
Esto es un resumen divulgativo, no asesoramiento legal. En Latinoamérica las reglas cambian según el país: lo que sigue sobre Jira se aplica igual; la parte legal, no.
Por qué Jira no sirve como sistema de fichaje
Jira trae seguimiento del tiempo integrado: cualquier incidencia admite registros de trabajo con duración, fecha de inicio y descripción, desde Registrar trabajo (Log work) tanto en Jira Cloud como en Data Center. Es tentador pensar que con eso basta. No basta, por cuatro motivos:
- Registra tareas, no la jornada. Un registro de trabajo dice «2h en PAY-311», no «entré a las 8:57 y salí a las 17:40». La comida, las pausas o un curso no tienen por qué aparecer.
- Se puede editar y borrar. Con los permisos habituales, cada usuario modifica sus propios registros. Es útil para corregir errores, pero choca con la idea de un registro fiable e inalterable.
- No cubre a todo el mundo. Administración, ventas o parte del soporte a menudo ni siquiera tienen licencia de Jira.
- Cuadrar no es medir. Si el equipo rellena ocho horas en Jira cada día «para cumplir», el dato deja de servir tanto para la ley como para la gestión.
La conclusión práctica: la jornada va en el sistema de fichaje de la empresa, y Jira se queda con lo que hace bien, saber a qué se ha dedicado el tiempo.
El verdadero dolor: imputar horas en Jira cada día
Fichar son dos clics al día. Imputar horas en Jira es otra historia: abrir cada incidencia, pulsar Registrar trabajo, escribir la duración en formato 1h 30m, elegir la fecha correcta y redactar una descripción. Con cinco o seis tareas al día, más reuniones y revisiones de código, el ritual acaba aplazándose al viernes, y el viernes nadie recuerda qué pasó el martes.
Las opciones habituales y sus límites:
- A mano en Jira. Preciso si lo haces en el momento; en la práctica, se acumula.
- Cronómetros (Toggl Track, Clockify o el de Tempo). Funcionan si te acuerdas de iniciarlos y pararlos en cada cambio de tarea, justo lo que falla en un día con interrupciones.
- Smart commits (
PAY-311 #time 2hen el mensaje del commit). Cómodos para desarrollo, pero no cubren reuniones, revisiones ni documentación. - Complementos como Tempo Timesheets. Una buena hoja de horas dentro de Jira, pero el tiempo lo sigues aportando tú.
- Registro automático en el escritorio. Una app registra tu actividad y te propone los registros de trabajo; tú solo revisas y confirmas.
Cómo montar un registro horario automático para Jira
La idea es que la jornada se registre sola en tu ordenador y que tu intervención se limite a revisar. Para que funcione en un equipo:
- Pon la clave de Jira en todo lo que tocas. Ramas como
feature/PAY-311-reembolsos, pull requests que empiezan por[PAY-311], pestañas del navegador abiertas en la incidencia. La clave acaba en el título de la ventana, y con eso buena parte del día se asigna sin adivinar nada. - Crea incidencias para el trabajo «sin ticket». Una tarea para reuniones (por ejemplo,
TEAM-12) y otra para soporte o guardias. Si no existen, ese tiempo no tiene dónde ir y acaba inflando otras tareas. - Registra en segundo plano y en local. Un registro pasivo del programa activo, el título de la ventana y la inactividad reconstruye tus horas trabajadas mejor que la memoria, sin cronómetros. Exige que los datos se queden en el PC y que no haya capturas de pantalla.
- Revisa a diario, dos minutos. Al final del día, confirma los bloques asignados, resuelve los dudosos y envía. Revisar el mismo día es mucho más fiable que reconstruir la semana el viernes.
- Acordad las reglas de imputación. Redondeo a 15 minutos (al más cercano, no siempre hacia arriba), una línea por tarea y día y descripciones que empiecen por un verbo: «Corregido el cálculo del IVA en reembolsos, añadido test de regresión».
Cómo cuadrar el fichaje con los registros de Jira
Con dos capas, tarde o temprano alguien comparará las cifras. Cuatro reglas evitan sustos:
- Lo imputado no supera lo fichado. Si en Jira hay más horas que en el registro de jornada, uno de los dos está mal, o hay horas extra sin registrar, que es otro problema.
- Lo imputado casi nunca iguala lo fichado. Pausas cortas, correo, formación o tareas internas sin incidencia hacen que lo normal sea imputar algo menos que la jornada. Un 100 % sistemático suele indicar que se está rellenando para cuadrar.
- Compara por semanas, no por días. Un día de reuniones y otro de trabajo concentrado se compensan; lo que cuenta es la tendencia semanal.
- Cuida la fecha y la zona horaria. Un registro de trabajo que empieza a las 23:30 puede caer al día siguiente en el informe de un compañero de otro huso horario.
Privacidad: qué exigir a un registro automático
Un registro automático ve buena parte de tu día, así que importa quién ve los datos. En España, la LOPDGDD (Ley Orgánica 3/2018) reconoce el derecho a la intimidad en el uso de dispositivos digitales en el trabajo y el derecho a la desconexión digital, y el RGPD obliga a minimizar los datos. Criterios razonables:
- Los datos de actividad se guardan en tu equipo, no en la nube de un proveedor.
- Sin capturas de pantalla, sin registro de teclas y sin contenido de páginas.
- Nada llega a Jira sin que tú lo confirmes.
- Sin paneles para jefes: la herramienta es para quien imputa, no para vigilarle.
- Si hay IA, que se pueda desactivar y que solo reciba datos mínimos y enmascarados.
Dónde encaja Timesheet Tracker (y dónde no)
Timesheet Tracker es una app de Windows que convierte tu jornada en registros de trabajo de Jira. Vive en el área de notificación y registra en local el programa activo, el título de la ventana, el dominio de la pestaña del navegador y la inactividad. Las claves de Jira de títulos, URL y ramas de git se asignan en tu PC, sin IA. Para el resto, el botón “Ordenar mi día” deja que la IA reparta los bloques entre tus tareas y redacte un texto por tarea. Para ese paso solo se envían títulos enmascarados, nombres de programas, dominios y duraciones. Si lo prefieres, hay un modo “Sin IA”.
Revisas con “Cambiar tarea” o “No es trabajo”, pulsas “Confirmar día” y los registros de trabajo van a Jira Cloud o Jira Server / Data Center sin duplicados, o los guardas con “Exportar CSV”. Tienes todos los detalles en la sección de privacidad.
Lo que no es: Timesheet Tracker no es un sistema de fichaje ni sustituye al registro de jornada de tu empresa. No registra la entrada y la salida con validez legal ni envía informes a la empresa. Es tu control horario personal para imputar horas en Jira, y los datos son tuyos.
Se descarga gratis desde Microsoft Store e incluye 14 días de prueba de Pro, sin tarjeta. Después, Pro cuesta $9.99 al mes o $79 al año.
Preguntas frecuentes
¿Los registros de trabajo de Jira sirven como registro de jornada?
No. Miden el tiempo dedicado a cada incidencia, no la hora de inicio y fin de la jornada; cada usuario puede editarlos y no cubren a quien no usa Jira. El registro de jornada tiene que llevarse en un sistema que garantice la empresa.
¿Timesheet Tracker sirve como sistema de fichaje o cumple la ley de registro de jornada?
No, y no lo pretende. Es una herramienta personal para imputar horas en Jira. El registro de jornada sigue siendo responsabilidad de la empresa y de su sistema de fichaje; Timesheet Tracker no lo sustituye.
¿Puede mi empresa ver lo que registra la app?
No. La actividad se guarda en tu PC, no hay paneles para responsables ni informes de equipo, y a Jira solo llegan los registros de trabajo que tú confirmas.
¿Cuánto tiempo hay que conservar el registro de jornada en España?
Cuatro años, según el artículo 34.9 del Estatuto de los Trabajadores. Durante ese tiempo debe estar a disposición de las personas trabajadoras, de sus representantes y de la Inspección de Trabajo y Seguridad Social.
Deja de reconstruir la semana de memoria
Timesheet Tracker redacta tus registros de trabajo de Jira a partir de tu jornada real, y tú los apruebas en un par de minutos. Descárgala gratis en Microsoft Store, con 14 días de prueba de Pro.