MazylonPulse
Produit

Le copilote de delivery proactif.

Mazylon Pulse n'est pas un dashboard. C'est un copilote qui surveille vos projets en continu, coache vos équipes au bon moment, et fait parler vos process Confluence (déploiement, DoD, onboarding, incident…) dans Teams.

Daily Digest

Chaque matin à 8h dans le canal Teams de votre équipe : un résumé actionnable, hiérarchisé, avec evidence traçable.

  • Tickets critiques + sévérité
  • Blocages actifs + temps écoulé
  • Actions recommandées concrètes
  • Boutons 👍 / 👎 pour calibrer l'agent
  • Format adaptive card optimisé Teams

Détection automatique des risques

~40 heuristiques métier embarquées, écrites par des coachs agile, calibrables par tenant grâce au feedback continu. Structure story, santé backlog, cycle time, PR abandonnées, agile metrics et signaux positifs mesurés.

  • Tickets stagnants avec seuils sprint-aware (2j en fin de sprint, 7j en début)
  • Sprints en surcharge / démarrage lent / dérive à J-3 (< 60% delivery)
  • PR sans review, PR trop grosses, reviewers saturés, PR abandonnées > 30j
  • Bugs anciens > 30j, ratio bugs/features > 30% des tickets actifs
  • Backlog trop gros (>100 TODO) ou quasi vide, WIP > 20 tickets simultanés
  • Vélocité en chute (moyenne 3 sprints < 60%), carry-over élevé, throughput divisé par 2
  • Signaux positifs mesurés : sprint on-track à J-3, 0 bug critique, 0 ticket bloqué

Vue exec cross-projets pour EM (nouveau)

Si vous pilotez 3 à 8 projets, les signaux atomiques ne suffisent plus. Le layer executive détecte des patterns méta que les heuristiques par projet ne voient pas — dérive portefeuille, personne surchargée cross-projets, blocker multi-équipes, sprint miss streak. Livré en digest lundi 8h + push cron 4h + dashboard dédié + intent Teams.

  • 7 signaux exec cross-projets : PROJECT_DRIFT, CRITICAL_BURST, ASSIGNEE_OVERLOAD_CROSS, HEALTH_DEGRADATION, MULTI_PROJECT_BLOCKER, SPRINT_MISS_STREAK, OVERCOMMIT_AVOIDED
  • Digest EM hebdo lundi 8h avec delivery médian + top signaux critical + par projet
  • Push proactif toutes les 4h en DM Teams (dedup 24h natif, jamais de spam)
  • Dashboard /em-overview : 4 KPI tiles + grid cards par projet + heatmap projets × semaines
  • Intent Teams « Vue exec » / « Où en est mon portefeuille ? » pour la vue on-demand
  • Preset « Recommandé EM » inclut EM_EXECUTIVE_SIGNAL — activation en 1 clic
  • Archive DB des digests EM pour reconstituer votre trend portefeuille sur 12 semaines

Portfolio KPIs — vue globale delivery cross-projets (nouveau)

Un cran plus analytique que la vue exec : lead time médian, throughput cumulé, WIP total, escape rate médian, prédictibilité — tout agrégé sur vos projets actifs, avec des leaderboards « worst offenders » qui répondent en 3 secondes à « lequel de mes projets est le plus lent, lequel a le plus de bugs qui échappent, où est-on surchargé ? ». Accessible dashboard et bot Teams.

  • Totaux consolidés : throughput cumulé, WIP total sur tous les devs actifs, médianes lead time / escape / completion ratio
  • 5 leaderboards worst offenders (top 3 par catégorie) : lead time, prédictibilité < 70%, escape rate > 10%, ratio bugs ≥ 40% du livré, WIP surchargé (≥ 5 tickets/dev)
  • Table détaillée par projet triée par charge (escape × lead time), colonnes lead time / throughput / WIP / pred / escape / bugs %
  • Page dashboard dédiée /portfolio-kpis + lien direct vers l'onglet Flow de chaque projet
  • Intent bot Teams « KPI portefeuille » / « quels projets sont les plus lents » / « où on livre le moins bien »
  • Distinct de la vue exec (signaux instantanés) : ici on parle métriques flow/qualité agrégées pour piloter la delivery

KPIs flow/qualité par projet (nouveau)

Sur chaque projet, l'onglet Flow donne les métriques que les EMs modernes utilisent au quotidien — lead time, throughput trend, WIP moyen, distributions age PR et backlog, effort mix, prédictibilité 5 sprints, escape rate. Aucun connecteur DORA requis : tout est calculé sur vos données Jira/GH/GL/BB déjà ingérées.

  • Lead time (createdAt → DONE) médiane + P90 sur 90j glissants
  • Throughput cette semaine + sparkline trend 4 semaines avec indicateur 📈/📉
  • WIP moyen/max par personne + distribution age PR (0-2j / 2-5j / 5-14j / 14j+) et backlog TODO
  • Effort mix par type sur 30j — alerte automatique si bugs ≥ 40% du livré (dette technique)
  • Prédictibilité — completion ratio des 5 derniers sprints clos + médiane, coloré par sévérité
  • Escape rate — bugs post-sprint référencés via WorkUnitLink, avec seuils 🟢 ≤5% / 🟡 5-15% / 🔴 >15%
  • Onglet Flow dédié dans le dashboard + rendu markdown dans le bot Teams (« KPI Alpha »)

Refresh hebdo automatique overview + coach (nouveau)

Avant, l'analyse coach et l'état des lieux Discovery dormaient plusieurs semaines si personne ne cliquait « Relancer ». Maintenant, chaque dimanche 20h locale de votre organisation, Pulse re-sync tous les connecteurs de vos projets actifs et régénère le rapport coach agile — vos analyses sont fraîches lundi matin, sans effort.

  • Étape 1 dimanche 20h : re-sync Jira + GitHub/GitLab/Bitbucket + rapport DISCOVERY régénéré
  • Étape 2 : coach agile (recommandations SAFe/Scrum) régénéré sur la base fraîche
  • Guards : projets DORMANT skipés, artefact < 6j skipé (anti-flap changement timezone)
  • Toggle séparé pour désactiver juste l'étape overview si votre Jira est lent
  • Coût prévisible : ~$0.10-0.15 par projet par semaine (LLM + sync)
  • Aucune intervention EM requise — les analyses arrivent, l'EM lit

Coaching automatique à la création

Au moment où un dev crée un ticket Jira ou ouvre une PR, Pulse review contre les critères Definition of Ready / qualité PR et coache l'auteur en privé dans Teams — sans passer par le manager.

  • 7 critères DoR sur chaque ticket Jira créé
  • 5 critères qualité sur chaque PR (GitHub / GitLab / Bitbucket)
  • Message privé Teams à l'auteur, exemples concrets fournis
  • Formation à la qualité au moment où ça compte
  • Zéro process lourd, zéro revue manuelle du PM

Bot Teams conversationnel

Près de 30 intentions détectées en langage naturel (FR / EN) : statut projets, forecast sprint, KPI, digest à la demande, coaching, silence projet, questions sur la doc, préparation de cérémonies, suivi d'actions retro. Pas de commandes à mémoriser.

  • « Vue exec » / « Où en est mon portefeuille ? » — snapshot EM cross-projets
  • « Où en est le projet Alpha ? »
  • « Le sprint d'Alpha va tenir ? »
  • « Prépare le grooming d'Alpha » / « Prépare le planning »
  • « Note que Alice doit refactor le CI d'ici mardi »
  • « Action a1b2c3 est faite »
  • « Mets Alpha en veille » / « Réactive Alpha »
  • Fonctionne aussi comme chat dans le dashboard

Prep packs cérémonies enrichis : grooming, planning, retro, daily

Pulse ne rajoute pas de réunion. Il prépare celles qui existent. 24h avant chaque cérémonie configurée, un prep pack ciblé est poussé aux LEADs du projet dans Teams. Après un refactor du mois de juillet, chaque pack remonte désormais 3-5× plus de signaux exploitables — plus de ticket stagnant isolé mais un vrai plan d'action pour l'animateur.

  • Grooming Pack : DoR fails · dangling deps (deps vers ticket DONE) · doublons Jaccard · tickets > 13 SP à découper · stagnants 28-60j vs drop-candidates > 60j
  • Planning Pack : 8 catégories de risque (BLOCKED explicit / by-link / DoR incomplète / PR abandonnée liée / oversized / stagnant / no-priority) + vélocité en baisse + bugs ratio + carry-over
  • Retro Pack : métriques sprint + delta vs sprint N-1 + scope creep + effort mix DONE + PR metrics (mergées / review time / no-ticket) + top blockers signaux
  • Daily Pack : par assignee (hier / aujourd'hui / blockers / WIP stalled > 3j / PR reviews en attente) + cross-team blockers + PR IN_REVIEW stalled + sprint burn J-N %
  • Cron auto T-24h configurable OU trigger à la demande (« prépare le grooming »)
  • 48h après la cérémonie : Pulse mesure combien de tickets ont vraiment été groomés (ROI mesurable)
  • Historique + outcomes visibles dans l'Impact Panel du dashboard

Célébration automatique des overcommits évités

2 semaines après un Planning Pack qui avait warn TIGHT ou OVERCOMMIT, Pulse mesure la clôture du sprint suivant. Si l'équipe a livré ≥85% de l'engagé, un message « 🎯 Overcommit évité — bien joué ! » est posté automatiquement dans le meeting chat Teams. La boucle proactive va jusqu'au bout : signal → ajustement humain → sprint tenu → reconnaissance mesurée.

  • Trigger : outcome évalué à la clôture du sprint (pas 48h — le vrai timing)
  • Delivery ratio livré/engagé calculé sur les story points (PR exclus)
  • Flag « warn ajusté » quand pack avait warn + sprint clos ≥85% = victoire
  • Push dans le meeting chat du planning initial (continuité conversation)
  • Fallback 1:1 aux LEADs si meeting chat non disponible
  • Impact Panel : tuile dédiée « Overcommits évités » avec compteur cumulatif et ratio moyen
  • Historique dans /prep-packs avec sparkline dual overcommits + delivery ratio 12 semaines

Actions retro suivies dans Teams

Capturez les action items décidés en rétro directement depuis Teams — Pulse les persiste, les liste sur demande, et rappelle automatiquement les LEADs quand une échéance approche. Fini les actions oubliées dans un doc partagé.

  • « Note que Alice doit refactor le CI d'ici mardi » → capté + owner + due date
  • « Liste les actions ouvertes sur Alpha » → liste triée par échéance avec emojis 🔴 overdue / 🟡 due today
  • « Action a1b2c3 est faite » → clôture immédiate
  • Rappel automatique daily 9h aux LEADs pour les actions due/overdue
  • Visible aussi dans le dashboard avec bouton complete + delete

RAG Confluence croisé avec votre delivery live

Pulse indexe vos espaces Confluence liés au projet ET croise chaque réponse avec vos tickets Jira / PRs GitHub actuels de l'utilisateur qui pose la question. C'est le vrai wedge : Glean lit la doc, LinearB voit la delivery — Pulse combine les deux en temps réel dans Teams.

  • « Comment déployer la migration V33 ? »
  • → Procédure citée depuis Confluence [1][2]
  • → « Tu as justement MLE-142 (en review) sur cette migration — c'est probablement là qu'il faut appliquer ces étapes. »
  • Contexte delivery injecté uniquement si sémantiquement pertinent à la question
  • Refus explicite si la doc ne couvre pas — pas d'invention
  • Indexation nightly + réindexation à la demande + résumé auto par page

Weekly Executive Digest cross-projets

Chaque lundi 09:00 UTC, un digest « 🚀 État Pulse — 7 derniers jours » agrégeant tous vos projets Mazylon est posté aux OWNER/ADMIN. Cible EM/CTO qui gère plusieurs projets et veut un TL;DR sans ouvrir 5 dashboards. Skip auto quand la semaine a été calme.

  • Compteurs cross-projets : overcommits évités, packs poussés, signaux critiques ouverts
  • Delivery ratio moyen des plannings évalués sur les 7 derniers jours
  • Contexte long terme : « X cette semaine · Y depuis le début » quand ratio significatif
  • Archive DB illimitée + endpoint /history pour reconstituer un dossier board rétrospectif
  • Preview dry-run à la demande (voir maintenant ce qui arrivera lundi)
  • Send-now avec rate limit 24h pour démo board ou beta client impatient
  • Sparkline SVG de la trend overcommits + delivery ratio sur 12 semaines
  • Export CSV all-time (13 colonnes analytiques) pour Excel / Google Sheets

Modèle de delivery unifié

Le moteur corrèle ticket Jira, PR GitHub et conversation Teams autour d'une même unité de travail. Une seule timeline, toujours traçable.

  • Corrélation par règles + LLM judge
  • Evidence explicite (jamais de black-box)
  • Multi-projets, multi-équipes, projets ACTIVE / DORMANT
  • Audit log immuable de chaque signal

Rapports automatiques

Neuf rapports générés à la demande ou sur webhook — depuis le dashboard OU depuis Teams en langage naturel. Toujours à partir des données réelles, jamais à partir du ressenti.

  • Daily Digest — 8h chaque matin ouvré, poussé aux LEADs du projet
  • Grooming Pack — 24h avant votre grooming, top 8 tickets à préparer
  • Planning Pack — charge par personne + verdict overcommit
  • Discovery — état des lieux factuel d'un projet
  • Coach Agile — recommandations SAFe/Agile sur 30 tickets clés
  • KPI projet — compteurs tickets & PR par statut / type / provider
  • Forecast sprint — ETA + vélocité + niveau de confiance
  • Post-mortem — root cause LLM sur sprint clos avec carry-over
  • Release Notes + Support Démo — auto-générés à la clôture du sprint
  • Mode 'grounded only' : chaque phrase est sourcée

Vue PMO multi-projets

Pour les Head of Eng / VP Eng qui pilotent un portefeuille de projets : roadmap consolidée, dépendances cross-projets, capacité globale par équipe.

  • Heatmap risque par projet
  • Dépendances cross-projets détectées
  • Capacité projetée vs engagée
  • Drill-down jusqu'à l'unité de travail (ticket / PR)

Préférences de notifications par user

Chaque user contrôle finement ce que Pulse pousse dans son Teams. 12 kinds de notifications individuellement toggle-ables, 3 presets en 1 clic, contrôle depuis dashboard OU depuis le bot Teams en langage naturel. Un EM qui gère 5 projets ne subit plus, il choisit.

  • 12 kinds granulaires : daily digest, weekly org, signaux critical/warning, prep packs, célébrations, cérémonies détectées, actions retro, connecteur révoqué
  • 3 presets 1-clic : « Recommandé EM » / « Silence sauf critiques » / « Tout réactiver »
  • UI /settings/notifications avec toggles groupés par catégorie
  • Bot Teams : « mute daily digest », « applique le preset recommandé EM », « quelles notifs je reçois ? »
  • Défaut backward-compat : tous les kinds actifs par défaut, aucun user silencé au déploiement
  • OWNER peut bulk-apply un preset à tous les LEADs d'un projet en 1 clic
  • Analytics admin : « kinds les plus mutés » = signal produit direct sur ce qui est perçu comme bruit
  • Alerte auto hebdo aux OWNER quand un kind dépasse 50% d'opt-outs (retravailler contenu ou timing)

Tool calling (opt-in)

À partir de V2 et toujours opt-in : Mazylon peut agir sur Jira, créer des sub-tasks, ajouter des commentaires, programmer des réunions Teams.

  • Confirmation utilisateur systématique
  • Audit log strict de chaque action
  • Désactivable par connector et par tenant

V2 et au-delà

Une roadmap agent-first.

L'agent Scrum Master qui prépare vos cérémonies est déjà là. Prochainement : agent Delivery Manager qui répond à 'pourquoi ce sprint va échouer'. Agent PMO pour la vision multi-projets. Mazylon n'est pas un outil de plus — c'est une équipe d'agents qui collaborent.

Prêt à voir vos sprints autrement ?

30 minutes avec un de nos fondateurs. Démo live sur votre Jira si vous le souhaitez. Aucun engagement.