analytics

Audit Production

v2 · cabinet-style

Semaine —
… → …

Revenue

0 CHF

sem. dernière

Atteinte obj.

0%

Techs actifs

0

CHF/h équipe

0

Vue d'ensemble équipe

PRIORITÉ 1

Revenue équipe

payments

0 CHF

0 interventions · 0 CHF/int.

Atteinte objectif

flag

0%

vs cible — CHF

Top performer

emoji_events

0 CHF · — CHF/h

Alertes critiques

warning

0

techniciens en deçà du seuil

Tableau comparatif par technicien

CŒUR DE L'AUDIT
— techniciens
Technicien Revenue gagné Vs semaine dernière Atteinte objectif RDV faits Moyenne par RDV Heures pointées (CF) Rentabilité horaire Jours travaillés (CF) Note IA (sur n photos) Stock sorti (CHF) Répartition activités Lieux travaillés Tendance 8 semaines
TOTAL ÉQUIPE

💡 Clique sur une ligne pour ouvrir le drill-down complet d'un technicien. Survole un en-tête pour voir l'explication de chaque colonne.

menu_book Comment lire ce tableau ? expand_more

💰 Revenue gagné

L'argent que le technicien a généré sur la période. Vient de la saisie quotidienne dans la table « interventions ».

📊 Vs semaine dernière

Variation par rapport à la même période juste avant. ▲ vert = en hausse, ▼ rouge = en baisse.

🎯 Atteinte objectif

L'objectif est fixé à 800 CHF par jour avec planning actif (jours où le tech a au moins un RDV CF sur la période, pas les jours pointés). Si le tech a un planning sur 5 jours de la semaine, son objectif est 4000 CHF. Le % indique combien il a atteint. ≥100% = objectif tenu, 70-99% = orange, <70% = rouge.

⏱️ Rentabilité horaire (le KPI clé)

Argent gagné divisé par heures pointées. C'est le meilleur indicateur de performance car il neutralise l'effet « j'ai juste fait plus de jours ». La colonne est colorée en heat-map : du vert foncé (top) au rouge (bas).

filter_alt Filtre intelligent : on ne compte que les heures pointées les jours où le tech a au moins un RDV ConnectFiber. Si un tech bosse sur un projet externe le mardi, ce jour-là n'est PAS compté dans ses heures ConnectFiber. Ça évite de plomber sa rentabilité avec des heures non-CF.

🤖 Note IA (sur n photos)

Score donné par l'analyse IA aux photos déjà analysées (sur 10). Reflète la qualité de la documentation envoyée au donneur d'ordre.

(n=X) = nombre de photos qui ont servi au calcul. Plus n est grand, plus la note est fiable. Si n est petit, prends la note avec prudence.

📷 Photos analysées

Affiche « X analysées / Y total ». La différence (« Y - X en attente ») = photos uploadées mais que l'IA n'a pas encore notées. Si beaucoup sont en attente, le pipeline d'analyse IA est saturé ou en panne.

🎨 Répartition activités

Barre multicolore qui montre les types de mandats faits par le technicien. FIO Circet Multinet Swisscom Rollout. Survole les couleurs pour voir le détail.

📈 Tendance 8 semaines

Mini-graphique qui montre le revenue des 8 dernières semaines. Ligne verte qui monte = bonne dynamique. Ligne rouge qui descend = à surveiller. Permet de repérer ceux qui s'essoufflent ou ceux qui montent.

Temps moyen par activité par technicien

PLANIFICATION INTELLIGENTE

Combien de temps chaque technicien met en moyenne pour chaque type d'activité. Utile pour répartir les RDV de manière optimale dans le planning.

Activités identifiées

0

Interventions mesurées

0

Durée moyenne équipe

— min

Technicien le plus rapide

sur sa spécialité

Technicien

💡 Comment lire : chaque case affiche la durée moyenne (en heures et minutes) qu'un tech met sur cette activité, avec le nombre d'interventions mesurées en petit (n=X). Vert = plus rapide que la moyenne équipe pour cette activité, rouge = plus lent. Une case « — » = pas assez de données (moins de 2 interventions).

tips_and_updates Comment utiliser ces données pour planifier expand_more

📋 Affecter le bon tech au bon mandat : si Adelino fait du FIO Circet en 2h30 et Mathieu en 4h, donne les FIO Circet à Adelino quand possible.

📅 Calculer la capacité réelle d'une journée : si tu sais qu'un tech fait du FIO Customer Driven SPA en 3h, tu peux en mettre 2 par demi-journée maximum.

⚠️ Repérer les anomalies : un tech avec une durée moyenne 2x supérieure à l'équipe sur une activité = soit il a besoin de formation, soit ses RDV sont mal préparés.

🎯 Spécialiser : si un tech excelle clairement sur un type d'activité, lui confier le mieux possible ces mandats-là.

Délais & capacité

ARGUMENT DONNEUR D'ORDRE

Ce qu'il faut savoir pour discuter avec Circet/Swisscom : combien de temps on met, combien on peut absorber, et où ça bloque.

À DIRE AU DONNEUR D'ORDRE

Notre capacité hebdomadaire

Mandats qu'on peut RECEVOIR sans saturer

— /sem

= notre maillon faible (techs ou back-office)

Mandats qu'on peut PRODUIRE

— /sem

= ce que les techs font vraiment

Mandats qu'on peut PLANIFIER

— /sem

= ce que le back-office crée vraiment

Calcul des chiffres en cours…

schedule Combien de temps ça prend

Réception → RDV planifié

— j

temps moyen avant que le back-office crée le RDV

RDV planifié → Intervention

— j

temps entre la prise de RDV et le passage du tech

Mandats planifiés trop tard

0

RDV au-delà de la deadline Circet sur les 30 derniers jours

groups Notre capacité réelle (8 dernières semaines)

Techniciens

0

mandats réalisés / semaine en moyenne

— techs × — RDV/jour

Back-office

0

RDV planifiés / semaine en moyenne

par les planificateurs

Le maillon faible

c'est ce qui limite tout le reste

info

Comment c'est calculé : on prend les vrais chiffres réalisés des 8 dernières semaines (pas une cible théorique). C'est ce que l'équipe arrive vraiment à faire en moyenne.

balance Ce qu'on reçoit vs ce qu'on absorbe

On reçoit

0

mandats / semaine en moyenne (4 dern. sem.)

On planifie

0

RDV créés / semaine en moyenne

Capacité max de réception

0

mandats / semaine — basé sur les 4 dernières semaines

show_chart Évolution sur les 30 derniers jours

En bleu : ce qu'on reçoit. En orange : ce qu'on planifie. En vert : ce qu'on réalise. Si le bleu est plus haut que le vert sur la durée, on accumule du retard.

support_agent Qui planifie quoi (30 derniers jours)

Personne RDV créés Par jour ouvré Part Cette semaine

Qualité de la documentation photo

CRITIQUE POUR LE PAIEMENT

Chaque photo uploadée par un tech est analysée par une IA qui lui donne une note sur 10. Si la note est basse, Circet/Swisscom risque de rejeter le mandat → re-déplacement → perte de temps et d'argent.

Note moyenne équipe

— /10

Photos analysées

0

sur la période

Risque de rejet

0

photos avec note < 6

bar_chart Distribution des notes IA

Combien de photos ont obtenu quelle note. Si la barre rouge (note < 6) est importante, on a un problème de qualité.

workspace_premium Classement qualité par technicien

Note moyenne IA par tech, du meilleur au moins bon. ≥ 8 = excellent, 6-8 = OK, < 6 = à former.

checklist Plan d'action qualité

Analyse stratégique

VUE COMITÉ DE DIRECTION

Les questions importantes : où est concentré le revenue ? Qui sont les piliers ? Quels sont les risques ? Et surtout : quelles actions concrètes mener cette semaine ?

menu_book Comment lire cette section ? expand_more

📋 Synthèse exécutive (bandeau violet en haut)

3 phrases auto-générées qui résument tout. À lire en premier le matin. Si tu ne lis qu'un seul truc, lis ça.

📊 Concentration du revenue (graphique Pareto)

Barres = revenue par tech (du plus grand au plus petit). Ligne rouge = cumul %.

Exemple : si la ligne rouge atteint 80% sur 3 techs seulement, ça veut dire que 3 techs produisent 80% du revenue. C'est risqué : si l'un d'eux part, tu perds une grosse part. L'idéal c'est que la pente soit douce (revenue bien réparti).

🎯 Matrice Productivité × Qualité (graphique à bulles)

Chaque bulle = un tech. Plus la bulle est grosse, plus son revenue est élevé.

  • ⭐ Étoile (haut-droite) : très productif ET fait de belles photos → à valoriser et fidéliser
  • 🎯 Producteur (haut-gauche) : produit beaucoup mais photos moyennes → à former à la qualité
  • 🎨 Qualité (bas-droite) : photos top mais peu productif → optimiser ses tournées
  • ⚠ À surveiller (bas-gauche) : sous la moyenne sur les deux → entretien individuel

Note : les croix qui séparent les 4 zones se positionnent automatiquement sur la médiane de l'équipe (donc 50% de l'équipe est de chaque côté).

⚠️ Risques de concentration

Liste auto-générée des trucs qui peuvent te pénaliser :

  • Forte concentration : si top 3 = plus de 50% du revenue
  • Mono-tech : si une activité n'est faite que par 1 seul tech (= s'il est malade, on ne peut plus faire ce type de mandat)
  • Qualité photos : si plusieurs techs ont des notes IA basses (risque de rejet Circet)
  • Écarts d'efficacité : si certains techs vont 3x plus vite que d'autres, suggère un manque de standardisation

✅ Actions recommandées

Liste auto-générée de 3 à 6 actions concrètes basées sur ce que la page a détecté. Chaque action a un titre clair et une justification. C'est la to-do list de la semaine.

👥 Positionnement de chaque technicien

Tableau qui reprend chaque tech avec sa part du revenue, son quadrant dans la matrice 2×2, et l'action suggérée pour lui spécifiquement. Très utile pour préparer un entretien individuel.

📋 SYNTHÈSE EXÉCUTIVE

leaderboard Concentration du revenue (loi de Pareto)

Lecture : barres = revenue par tech. Ligne = cumul %. Si la ligne atteint 80% sur peu de techs, le revenue est concentré (risque).

scatter_plot Matrice Productivité × Qualité

Chaque point = un tech. X = CHF/h (productivité). Y = note IA photos (qualité). Idéal : haut-droite (étoiles).
Filtre fiabilité : seuls les techs avec au moins 5 photos analysées par l'IA sont affichés.

⭐ Étoiles (haut-droite)
Productifs ET qualité → à protéger
🎯 Producteurs (haut-gauche)
Productifs mais qualité moyenne → former
🎨 Qualité (bas-droite)
Bonne qualité mais peu productifs → coacher productivité
⚠ À surveiller (bas-gauche)
Risque double → entretien individuel

warning Risques de concentration

checklist Actions recommandées

person_search Positionnement de chaque technicien

Technicien Part revenue CHF/h Note IA Quadrant Action suggérée

Drill-down technicien

Revenue

0

CHF/h

0

Interventions

0

0 CHF/int.

Score IA

0 photos

Évolution 8 dernières semaines

Mix d'activités (CHF)

Répartition géographique

Activité par jour (semaine sélectionnée)

Position dans l'équipe