Mickael Ebert
FR
Tous les projets
AsyncTeam

L’async qui aligne vraiment les équipes.

Une application qui équipe le fonctionnement asynchrone des équipes retail au lieu d’essayer de le corriger. Chaque mission garde son contexte, son responsable et la preuve qu’elle a été faite, même quand elle passe de main en main.

  • Async work
  • Retail
  • PWA
  • Teams
  • Bêta privée
AsyncTeam

Dans mon équipe, les horaires sont décalés et les collaborateurs se croisent peu. La priorité reste la vente, donc le travail de fond est interrompu en permanence par les clients.

Pour qui : Collaborateurs et managers d’équipes retail à horaires décalés

Quand une mission traverse plusieurs personnes et plusieurs coupures, ce qui se perd n’est pas la tâche elle-même. C’est le contexte, le nom de celui qui l’a prise en charge, et la preuve que le travail a bien été fait.

L’asynchrone n’est pas un dysfonctionnement à corriger, c’est la façon dont ces équipes travaillent vraiment. Un outil qui exige que tout le monde soit disponible en même temps ne sera jamais utilisé.

Deux parcours complets. Le collaborateur voit ses missions, les démarre, signale un blocage avec un commentaire, joint une preuve et clôture. Le manager crée et assigne, fixe la priorité et l’échéance, réclame une preuve, répond aux blocages et suit les statistiques de l’équipe. Les collaborateurs peuvent aussi se confier des missions entre eux, avec des garde-fous.

Si chaque mission porte elle-même son contexte, son responsable et son statut, alors l’équipe peut rester alignée sans avoir à se parler en direct.

  • Cadrage produit et définition des deux parcours
  • Modèle de domaine : types, reducer, sélecteurs, permissions, statistiques
  • Design UX/UI mobile-first, dashboard enrichi sur desktop
  • Développement front (React 19, TypeScript)
  • Tests unitaires, d’intégration et E2E
  • 1 moisTestée en conditions réellesAvec mon équipe de 8 personnes, sur le terrain.
  • Deux parcours completsCollaborateur et manager, de la création de la mission à la preuve de réalisation. 24 fichiers de test.
  1. Des statistiques d’équipe, jamais de classement individuel

    Le tableau de bord suit les missions terminées dans les délais, le délai médian, ce qui bloque et ce qui a dû être relancé. Je voulais mesurer le fonctionnement du collectif, pas noter les gens. Un outil qui sert à surveiller se retourne toujours contre son adoption.

    ArbitrageUn manager qui cherche un suivi individuel ne le trouvera pas. C’est un choix assumé.

  2. Autoriser les missions horizontales, avec garde-fous

    Les collaborateurs se sollicitent déjà entre eux, l’interdire dans l’outil n’y changerait rien. Je l’ai donc encadré : l’auteur reste visible, le manager est informé, l’urgence est signalée et l’historique est conservé.

  3. Rester plus léger qu’un outil de gestion de projet

    L’interface se consulte debout, entre deux clients, sur un téléphone tenu d’une main. Elle est donc orientée action et volontairement peu dense.

    ArbitrageMoins de fonctions de planification et de vues avancées.

  • React 19
  • TypeScript
  • Vite
  • Tailwind
  • React Router
  • Radix
  • Vitest
  • Playwright