causeimyourfat  /  cartes  /  management

Huit phases,
une seule colonne

Un bureau d'études qui dessine des cuisines professionnelles. Entre le croquis du premier rendez-vous et le dossier remis au client, il y a 28 tâches, six métiers et deux réglementations différentes. L'app tient la colonne.

// avant l'app — la procédure de la maison Trente-six lignes.
Ou une seule colonne.
La même affaire, menée deux fois, sur le même axe de temps. En haut la procédure du tableur — six blocs, cinq reprises. En bas ce que l'app en fait : trois gestes, zéro reprise, puis le rail vide — c'est le temps rendu. Pointez un bloc ou une hachure.
La même affaire, deux fois — pointez un bloc ou une hachure
// échelle
// la procédure — // avant — six blocs, cinq reprises
avant-ventele devis, encorecorrigé deux fois
re-recorrigé
signer · dossierhuit pièces à la mainhuit pièces
revient ×4
chantierle coup de filzéro trace
plans ×6
après-venteon refait les planstout refaire
huitième passage
visiteCR · TS · validationrecommencer
recopié ×2
fab · finitionle bloc, deux foisécrit deux fois
// l'app — // l'app — trois gestes, zéro reprise
pointerESQ · APS · APDune étape, pas un fichier
constaterle dossierrien à rassembler
lireFAB → DOEzéro reprise
le temps rendu−72,3 %de quoi mener d'autres affaires — ou de la R&D
27,7 %du parcours — l'app a fini, l'autre en est au « signer · dossier »
le losange = une affaire qui avance · les hachures = une reprise, on ressaisit ce qui existe déjà · le mot en rouge = la douleur du poste, le mot en vert = ce que l'app en fait · les largeurs montrent l'ordre et les allers-retours, pas des durées chronométrées. Changez d'échelle : l'ancienne voie refait tout à chaque affaire, elle garde sa forme et remplit le rail ; l'app ne remultiplie que le suivi — la saisie entre une fois et le devis fait tomber le reste, alors sa voie rétrécit et le temps rendu s'ouvre.
// l'échelle du temps — une affaire ne dit rien, une année si

Le rail du dessus montre une affaire. Un patron, lui, ne lit son résultat et la répartition de ses charges qu'à l'année — c'est la seule période où il voit vraiment ce que sa maison a coûté. Les reprises ne changent pas de nature quand on monte d'échelle : elles se multiplient, et rien dans la procédure ne les arrête.

une affaire
5 reprises · 8 pièces · 8 passages · dans l'app : 0
une semaine5 affaires
25 reprises · 40 pièces · 40 passages · dans l'app : 0
un mois20 affaires
100 reprises · 160 pièces · 160 passages · dans l'app : 0
une année220 affaires
1 100 reprises · 1 760 pièces · 1 760 passages · dans l'app : 0

// cadence relevée, pas supposée — un bureau d'études sort ~10 affaires par période d'une à deux semaines et par personne : c'est le volume qu'un poste absorbe. Soit 5 à 10 par semaine ; on retient la borne basse (5), puis 4 semaines ouvrées par mois et 44 sur l'année → 20 et 220 affaires par BE. Tout le reste du tableau sort de la procédure elle-même (5 reprises, 8 pièces, 8 passages du devis, par affaire) : rien n'est estimé, tout est multiplié. Deux BE, ou la cadence haute ? Tout double. La même échelle, sur trois voies, est sur archive.html.

// l'étape pointéeLa même affaire, deux fois. Pointez un bloc ou une hachure pour lire ce qu'il devient.

La procédure n'est pas mal faite : elle est séquentielle, et chaque poste attend le précédent. Le coût n'est pas dans les trente-six lignes, il est dans les reprises : le devis y revient huit fois, les plans six, le classeur quatre, et le bloc de commande est recopié deux fois mot pour mot. Chaque reprise ressaisit une donnée qui existait déjà ailleurs — c'est là que le temps part, et c'est par là que les erreurs entrent. Treize des trente-six lignes tombent sur le dessinateur, neuf sur le pilote de chantier.

// maillon contre maillon — la même chose, en détail

La procédure

tableur · COM + ADV + DESS + PILOTE + BE · 36 lignes
  1. 1 · avant-venteLe plan, le devis, puis le devis encoreCotes relevées sur place, fond de plan, plan d'implantation, modification, devis. Puis BE et commerciaux corrigent le devis deux fois — la procédure le note comme obligatoire, « pour que le devis corresponde aux inox ».
  2. 2 · signer · dossierLa pochette devant la porteL'ADV recorrige le devis des commerciaux et pose la pochette avec tous les éléments. Le dessinateur monte le classeur : devis, CR, plans 2D, 3D, socle, réservation, fiche technique, inox — huit pièces réunies à la main.
  3. 3 · chantierLe pilote prend le classeur et l'étudieIl alerte les commerciaux des anomalies, met à jour le devis, refait valider le client. L'alerte est un coup de fil : elle ne laisse aucune trace dans le dossier.
  4. 4 · après-venteOn refait les plans, on refait le classeurÀ partir des éléments « qu'on nous donne » — idéalement le devis corrigé, précise la procédure. Bilan de puissance et plan de réservation à faire, à la main, sur le plan du moment.
  5. 5 · visite de chantierCompte rendu, TS, validation clientDeux des quatre lignes marquées IMPORTANT du tableur sont ici. Puis on recommence : plans, classeur, et re-correction du devis s'il dépasse le budget — à lire dans un second tableau, « Suivi des inox ».
  6. 6 · lancer en fab. · finitionLe même bloc, écrit deux foisCotes modifiées à la main sur le plan signé, bon de commande WIPSSOS, envoi aux inoxeurs, réception, BL à l'ADV. Ces trois lignes figurent deux fois à l'identique — une pour le lancement, une pour la finition.

L'app

8 phases · 28 tâches pointées · un seul contenant
  1. 1 · ESQ · APS · APDLes trois premières phases de l'affaireLes mêmes gestes, mais pointés : chaque tâche porte son métier et son moment. Le devis n'est plus un fichier qui fait l'aller-retour entre deux boîtes mail, c'est une étape de la phase en cours.
  2. 2 · le dossierLe classeur n'est pas monté, il est constatéLes pièces sont pointées au fil des phases, pas rassemblées à la fin. Ce qui manque se voit avant la signature — pas le matin où le pilote vient chercher la pochette.
  3. 3 · EXELe pilote ouvre l'affaireIl ne l'étudie pas, il la lit : la phase, la tâche en attente, le métier qui a la main. Un projet en retard n'est pas en retard « en général », il est bloqué sur un pointage précis.
  4. 4 · le bureau d'étudesLe bilan de puissance tombe de l'affaireC'est une tâche de la phase EXE, la plus dense de l'app. Il se calcule sur les équipements déjà saisis : cos φ 0,8 · 230 V mono · 400 V tri, et l'extraction qui en découle.
  5. 5 · INSLa visite reste attachée à l'affaireCompte rendu, travaux supplémentaires, validation : des tâches datées de la phase, au même endroit que le reste. Rien à redistribuer quand le pilote passe la main.
  6. 6 · FAB · LIV · INS · DOEQuatre phases, aucune répétitionCommande, fabrication, contrôle, transport, pose, réserves, levée. Puis le DOE se compile et part : le projet se ferme là — pas dans la mémoire de celui qui tenait le classeur.
Une question de l'architecte sur une cote — le trajet de la réponse
par la procédure
dessinateurresponsablecommercialclientarchiclientcommercialresponsabledessinateur
8 trajets
en direct
BE archi
1 trajet

Même question, même réponse. Ce qui change, c'est le nombre de personnes qui doivent la porter — et chacune peut la reposer le lendemain. Le raccourci n'est pas une affaire de politesse, c'est une affaire de source : quand la cote est dans l'affaire, le trajet ne sert plus à rien.

00

Ce que c'est

30 secondes
Ce que c'estGestion de projetde l'esquisse au dossier des ouvrages exécutés
Pour quiCHR Studiobureau d'études · cuisines pro
Échelle~19 000 lignes32 tables · 48 migrations
SoclePHP 7.4 · MySQL · ES6aucun framework
28Le nombre de tâches qui séparent un croquis d'un chantier livré. Elles ne sont pas dans une tête ni dans un tableur : elles sont dans l'app, chacune avec son métier et son moment.
01

Le geste

5 minutes

Un projet ne change pas d'outil en cours de route. Il change de PHASE, et la phase décide qui a la main.

  1. 1 · l'entréeESQ — EsquisseLe brief du client devient un premier croquis. Commercial, dessinateur, client.
  2. 2 · le chiffrageAPS puis APDPlans détaillés, premier prix, puis plans définitifs et devis signé. L'ADV entre dans la boucle.
  3. 3 · le bureauEXE — Plans d'exécutionBilan de puissance, plans de réservation, contrôle, plans de fabrication, validation BE. C'est la phase la plus dense : 5 tâches.
  4. 4 · l'usineFAB puis LIVCommande des équipements, fabrication sur mesure, contrôle qualité, puis transport et livraison sur site.
  5. 5 · le chantierINS — InstallationPose, réserves, levée des réserves.
  6. 6 · la remiseDOELe dossier des ouvrages exécutés se compile et part au client. Le projet se ferme là.
Un projet, deux réglementations, la même colonne
ESQle brief
APS · APDle prix
EXEle bureau d'études
FAB · LIVl'usine, la route
INSle chantier
DOEla remise

Les huit phases sont les mêmes pour les deux types de projet, mais les tâches changent : CHR pour un restaurant ou un hôtel privé, COL pour une cuisine de collectivité — école, hôpital, cantine administrative — qui passe par un marché public et traîne derrière elle son AO, son CCTP, son mémoire technique, ses indices de révision et son DOE continu.

02

La structure

15 minutes

Deux jeux de tâches

PHASES[] pour le privé, COL_PHASES[] pour le marché public. Même squelette, contenu différent — on n'a pas dupliqué l'app pour un second métier.

Pack Admin AO

Douze pièces administratives à fournir (DC1, DC2, Kbis, URSSAF…) avec un registre d'entreprises partagé. Deux d'entre elles se coupent d'un réglage quand le marché ne les demande pas.

Module SAV

Un second type de projet, six phases, activable. Désactivé, les dossiers SAV existent toujours en base — ils sortent de l'écran, pas de la donnée.

Session

Cookie chr_token, 72 h, httpOnly + secure + SameSite=Strict. Rien en localStorage.

Migrations

48 migrations en ajout seul dans api/migrations.php. L'hébergement est un mutualisé : pas de CLI, pas de cron, pas de Node — le schéma se rattrape à l'appel.

Bilingue

Tout passe par i18n.js, FR et EN posés en même temps. Une chaîne ajoutée dans une seule langue est un bug qui se voit six mois plus tard.

Le point n'est pas de suivre le projet, c'est de savoir à tout instant qui a la main et sur quelle tâche. Un projet en retard n'est jamais en retard « en général » : il est bloqué sur un pointage précis, et c'est ça qu'on veut lire d'un coup d'œil.

v=100 (app.js) · v=89 (CSS)

Ce que ça ne fait pas

  • L'outil est en accès client : l'adresse publique ouvre sur un écran de connexion.
  • Hébergement mutualisé — pas de tâche planifiée côté serveur. Tout ce qui doit se déclencher se déclenche à l'usage.
  • Le module Collectivité et le module SAV s'activent projet par projet, pas globalement.
Voir tournerL'application Accès client — la page publique est l'écran de connexion.ouvrir → Les autresToutes les cartes Neuf projets, neuf plans lisibles en cinq minutes. ← revenir
Voir le site connexion requise