Ir al contenido

Control horario para equipos de software y agencias de desarrollo

Los desarrolladores quieren entregar código, no rellenar hojas de horas. Pero un contrato de tiempo y materiales, un análisis retrospectivo de un precio cerrado o una deducción por I+D dependen de que las horas sean correctas. TimeTracking mantiene el registro ligero, propone registros a partir de la semana anterior y da a su equipo una API, una CLI y un servidor MCP para trabajar con los datos de tiempo como trabaja con todo lo demás.

Demo animada: una desarrolladora confirma una semana propuesta a partir de la anterior, registra el viernes por la tarde desde la terminal con la CLI tt, y el cliente da su conformidad al sprint mediante un enlace mágico. Propuesta a partir de la semana anterior, Registrado desde la terminal, El cliente da su conformidad, Salida mediante la API.

Cómo usan TimeTracking los equipos de software

  1. Configure clientes y proyectos

    Cada contrato de cliente o producto interno tiene su propio proyecto, de modo que las horas de mantenimiento, de nuevas funciones y de soporte nunca acaban en el mismo montón.

  2. Registre con casi ningún esfuerzo

    Confirme los registros propuestos a partir de la semana anterior, inicie un temporizador en la web o en el teléfono, o registre horas desde la terminal con la CLI tt.

  3. El cliente da su conformidad

    En el trabajo de tiempo y materiales, el cliente aprueba el sprint o el mes mediante un enlace mágico seguro, sin crear una cuenta.

  4. Exporte o consulte mediante la API

    Las horas aprobadas pasan a su herramienta de facturación como CSV, XLSX o JSON, o se llevan directamente a sus propios sistemas mediante la API REST y los webhooks.

Hojas de horas que los desarrolladores no odian

La mayoría de los desarrolladores rellenan sus horas el viernes por la tarde, a partir de un recuerdo vago de las dailies y las pull requests. El registro horario predictivo convierte los registros de la semana pasada y el trabajo recurrente en registros propuestos por cliente y proyecto. En una semana normal, el desarrollador solo comprueba y confirma.

Un temporizador en la app web y en la app móvil cubre los días que no siguen el patrón. La sincronización con Google Calendar y Outlook, para que las reuniones también se conviertan en propuestas, llegará próximamente, igual que una extensión de navegador y una app de bandeja para el escritorio.

  • Registros propuestos a partir del patrón de la semana pasada
  • Temporizador en la web y en la app móvil
  • Próximamente: sincronización de calendarios, extensión de navegador y app de escritorio
  • Sin capturas de pantalla, sin vigilancia de pulsaciones ni de actividad

API, CLI y servidor MCP

Su equipo automatiza todo lo demás, así que los datos de tiempo no deberían ser una excepción. La API REST incluye una descripción OpenAPI y webhooks firmados con reintentos. La herramienta de línea de comandos tt muestra la semana, añade horas, aprueba y exporta desde la terminal, y --json facilita automatizarla con scripts.

El servidor MCP permite que asistentes como Claude lean y actualicen los datos de tiempo con los mismos permisos que el desarrollador que lo conecta, y la Claude Skill enseña a Claude las tareas habituales. Pida en lenguaje natural las horas del mes pasado por cliente, o registre la tarde en un proyecto sin abrir un navegador. Todo esto está disponible hoy.

  • API REST con descripción OpenAPI
  • Webhooks firmados con reintentos
  • CLI tt con salida JSON
  • Servidor MCP y Claude Skill

Conformidad del cliente en trabajos de tiempo y materiales

En los contratos T&M, las horas son la factura. Un cliente que aprobó las horas antes de que llegue la factura rara vez la discute. TimeTracking envía a quien aprueba por parte del cliente un enlace seguro que caduca, con las horas por desarrollador y día, incluidas las notas. Aprueba el periodo o rechaza una línea con un comentario, y se guardan su nombre y la hora de la aprobación.

Tras la aprobación y la exportación el periodo se bloquea. Si algo hay que corregirlo más tarde, se convierte en una línea aparte del siguiente periodo abierto en lugar de una edición silenciosa.

Precio cerrado, igualas y productos internos

No todos los proyectos se facturan por horas. En los trabajos a precio cerrado, las horas siguen diciéndole si la estimación era correcta y cuál debería ser el siguiente presupuesto. Los informes muestran las horas aprobadas por cliente, proyecto y persona para cualquier periodo, listas para compartir en una retrospectiva o exportar para su propio análisis.

Muchos equipos también registran tiempo en productos internos o en I+D. Las horas por proyecto con una nota en cada registro le dan un historial coherente que puede servir de base para su administración de I+D o innovación.

Sin sincronización con Jira y tampoco facturación

Hoy TimeTracking no se sincroniza con gestores de incidencias y no emite facturas. Hace una sola cosa, horas aprobadas, y facilita sacarlas: exportaciones CSV, XLSX y JSON configurables, o la API y los webhooks, para que pueda vincular horas a tickets o a facturas en sus propias herramientas.

Las apps nativas para Zapier y Make y una integración con Slack llegarán próximamente. Cada página de integración muestra su estado actual.

Precios justos para equipos en crecimiento

Gratis hasta 5 usuarios y después €1 por usuario al mes en Core o €3 en Pro, que añade el registro horario predictivo y límites de API más altos. No hay mínimo de usuarios ni complementos, de modo que incorporar a un colaborador externo para un proyecto cuesta un euro al mes en Core.

Los datos de los clientes se almacenan en la UE, en Irlanda.

Preguntas frecuentes

¿Hay una extensión de navegador o un temporizador de escritorio?

Todavía no. La app web y la app móvil tienen hoy un temporizador. Una extensión de navegador y una app de bandeja para el escritorio están en la hoja de ruta.

¿Se integra TimeTracking con Jira o GitHub?

No de forma nativa. Puede conectar las horas con sus propias herramientas mediante la API REST, los webhooks y la CLI tt.

¿Se pueden proponer horas a partir de nuestros calendarios?

La sincronización con Google Calendar y Outlook llegará próximamente. Hoy las propuestas se construyen a partir de los registros de la semana pasada y del trabajo recurrente.

¿Pueden los clientes aprobar horas de un contrato T&M?

Sí. Los clientes aprueban mediante un enlace mágico seguro, sin cuenta. Se registran su nombre y la hora de la aprobación.

¿Qué pueden hacer la API y el servidor MCP?

La API REST lee y escribe datos de tiempo y exportaciones, los webhooks le avisan de los cambios y el servidor MCP permite que asistentes como Claude trabajen con los mismos datos con los permisos del propio usuario.

¿Registra capturas de pantalla o pulsaciones?

No. TimeTracking registra únicamente los registros de tiempo. No hay capturas de pantalla ni vigilancia de la actividad.

Pruebe TimeTracking gratis

Gratis hasta 5 usuarios. Core desde €1 por usuario al mes, todo incluido.