Aller au contenu

Suivi du temps pour les équipes logicielles et les agences de développement

Les développeurs veulent livrer du code, pas remplir des feuilles d’heures. Pourtant, un contrat en régie, une rétrospective sur un forfait ou un dossier de crédit d’impôt recherche reposent tous sur des heures justes. TimeTracking garde la saisie légère, propose des entrées à partir de la semaine précédente et donne à votre équipe une API, une CLI et un serveur MCP pour travailler les données de temps comme tout le reste.

Démo animée : un développeur confirme une semaine proposée à partir de la précédente, saisit le vendredi après-midi depuis le terminal avec la CLI tt, et le client valide le sprint via un lien magique. Proposé d’après la semaine passée, Saisi depuis le terminal, Le client valide, Sortie via l’API.

Comment les équipes logicielles utilisent TimeTracking

  1. Paramétrez clients et projets

    Chaque contrat client ou produit interne a son propre projet : les heures de maintenance, de nouvelles fonctionnalités et de support ne finissent jamais dans le même tas.

  2. Saisissez avec presque aucun effort

    Confirmez les saisies proposées à partir de la semaine précédente, lancez un chronomètre sur le web ou le téléphone, ou saisissez des heures depuis le terminal avec la CLI tt.

  3. Le client valide

    Pour le travail en régie, le client valide le sprint ou le mois via un lien magique sécurisé, sans créer de compte.

  4. Exportez ou récupérez via l’API

    Les heures validées partent vers votre outil de facturation en CSV, XLSX ou JSON, ou sont récupérées directement dans vos propres systèmes via l’API REST et les webhooks.

Des feuilles d’heures que les développeurs ne détestent pas

La plupart des développeurs remplissent leurs heures le vendredi après-midi, à partir d’un vague souvenir des dailies et des pull requests. Le suivi du temps prédictif transforme les saisies de la semaine passée et les travaux récurrents en saisies proposées par client et par projet. Une semaine normale, le développeur n’a qu’à vérifier et confirmer.

Un chronomètre dans l’application web et dans l’application mobile couvre les jours qui ne suivent pas le schéma. La synchronisation avec Google Agenda et Outlook, pour que les réunions deviennent aussi des propositions, arrive bientôt, tout comme une extension de navigateur et une application de barre d’état pour ordinateur.

  • Saisies proposées à partir du schéma de la semaine passée
  • Chronomètre sur le web et dans l’application mobile
  • Bientôt : synchronisation des agendas, extension de navigateur et application de bureau
  • Pas de captures d’écran, pas de surveillance des frappes ni de l’activité

API, CLI et serveur MCP

Votre équipe automatise tout le reste : les données de temps ne devraient pas faire exception. L’API REST est fournie avec une description OpenAPI et des webhooks signés avec nouvelles tentatives. L’outil en ligne de commande tt affiche la semaine, ajoute des heures, valide et exporte depuis le terminal, et --json facilite l’écriture de scripts.

Le serveur MCP permet à des assistants comme Claude de lire et de mettre à jour les données de temps avec les mêmes droits que le développeur qui le connecte, et le Claude Skill apprend à Claude les tâches courantes. Demandez en langage courant les heures du mois dernier par client, ou saisissez l’après-midi sur un projet sans ouvrir de navigateur. Tout cela est disponible dès aujourd’hui.

  • API REST avec description OpenAPI
  • Webhooks signés avec nouvelles tentatives
  • CLI tt avec sortie JSON
  • Serveur MCP et Claude Skill

Validation client pour le travail en régie

Sur les contrats en régie, les heures sont la facture. Un client qui a validé les heures avant l’arrivée de la facture la conteste rarement. TimeTracking envoie au valideur du client un lien sécurisé à durée limitée avec les heures par développeur et par jour, notes comprises. Il valide la période ou refuse une ligne avec un commentaire, et son nom ainsi que l’heure de validation sont conservés.

Après validation et export, la période est verrouillée. Si quelque chose doit être corrigé plus tard, cela devient une ligne distincte dans la prochaine période ouverte plutôt qu’une modification silencieuse.

Forfait, tierce maintenance et produits internes

Tous les projets ne sont pas facturés à l’heure. Sur un forfait, les heures disent quand même si l’estimation était juste et quel devrait être le prochain devis. Les rapports montrent les heures validées par client, par projet et par personne sur n’importe quelle période, prêts à être partagés lors d’une rétrospective ou exportés pour votre propre analyse.

De nombreuses équipes suivent aussi le temps sur des produits internes ou de la R&D. Des heures par projet avec une note sur chaque saisie donnent un historique cohérent qui peut servir de base à votre suivi R&D ou innovation.

Pas de synchronisation Jira, et pas de facturation non plus

TimeTracking ne se synchronise pas aujourd’hui avec les outils de suivi de tickets et ne crée pas de factures. Il fait une seule chose, des heures validées, et les rend faciles à extraire : exports CSV, XLSX et JSON configurables, ou API et webhooks, pour lier les heures aux tickets ou aux factures dans vos propres outils.

Des applications natives pour Zapier et Make et une intégration Slack arrivent bientôt. Chaque page d’intégration indique son statut actuel.

Une tarification équitable pour les équipes en croissance

Gratuit jusqu’à 5 utilisateurs, puis 1 € par utilisateur et par mois avec Core ou 3 € avec Pro, qui ajoute le suivi du temps prédictif et des limites d’API plus élevées. Pas de minimum de licences ni d’options payantes : ajouter un prestataire pour un projet coûte un euro par mois avec Core.

Les données clients sont stockées dans l’UE, en Irlande.

Questions fréquentes

Existe-t-il une extension de navigateur ou un chronomètre de bureau ?

Pas encore. L’application web et l’application mobile ont un chronomètre dès aujourd’hui. Une extension de navigateur et une application de barre d’état pour ordinateur figurent sur la feuille de route.

TimeTracking s’intègre-t-il à Jira ou à GitHub ?

Pas nativement. Vous pouvez relier les heures à vos propres outils via l’API REST, les webhooks et la CLI tt.

Les heures peuvent-elles être proposées à partir de nos agendas ?

La synchronisation avec Google Agenda et Outlook arrive bientôt. Aujourd’hui, les propositions sont construites à partir des saisies de la semaine passée et des travaux récurrents.

Les clients peuvent-ils valider les heures d’un contrat en régie ?

Oui. Les clients valident via un lien magique sécurisé, sans compte. Leur nom et l’heure de validation sont enregistrés.

Que peuvent faire l’API et le serveur MCP ?

L’API REST lit et écrit les données de temps et les exports, les webhooks vous préviennent des changements, et le serveur MCP permet à des assistants comme Claude de travailler avec les mêmes données sous les propres droits de l’utilisateur.

Prend-il des captures d’écran ou enregistre-t-il les frappes ?

Non. TimeTracking n’enregistre que des saisies de temps. Pas de captures d’écran, pas de surveillance d’activité.

Essayez TimeTracking gratuitement

Gratuit jusqu’à 5 utilisateurs. Core dès 1 € par utilisateur et par mois, tout compris.