Ernest E. Guzmán, home

Agenda T1 2027 · 2 places en accompagnement mensuel

///
Parlons-en

Opérations · Système de données interconnecté

MiagaRose

Toute l’entreprise modélisée en tables interconnectées. Aucun nouveau logiciel, aucun abonnement.

Client
MiagaRose
Secteur
Marque lifestyle indépendante
Marché
Espagne · En ligne + revendeurs
Rôle
Systèmes opérationnels et analyse
Période
2025
Périmètre
Modèle de données · Stock · Coûts · Trésorerie · Tableaux de bord
MiagaRose

MiagaRose avait besoin de maîtrise, pas d’un abonnement de plus. Le stock vivait dans un fichier, les coûts dans un autre, les commandes dans une boîte mail et la trésorerie dans la tête de la gérante. J’ai conçu un système de tables interconnectées où chaque vente met à jour stock, marges et trésorerie, dans un outil que tout le monde savait déjà utiliser.

Résultats
14tables liées, une seule source de vérité
2d→2hclôture mensuelle
100%des références avec une marge réelle et à jour
0 €en nouveaux abonnements logiciels
Le défi

Les décisions se prenaient au feeling : quoi réassortir, quoi solder, si la vente aux revendeurs en valait la peine. Personne ne connaissait le vrai coût d’un produit une fois l’emballage, la livraison et les frais de paiement ajoutés, et la clôture du mois prenait deux jours de copier-coller.

L’approche

Concevoir le modèle de données comme une base de données (entités, clés, relations) et seulement ensuite le construire dans l’outil où l’équipe vit déjà.

01

D’abord le modèle de données

Quatorze tables, chacune avec un rôle et une clé qui la relie aux autres. Les produits alimentent les coûts ; les coûts alimentent les prix ; les commandes consomment le stock et écrivent dans la trésorerie ; le tableau de bord ne fait que lire. Survolez une table pour suivre ses dépendances.

02

Changez un coût, regardez tout bouger

C’est tout l’intérêt des tables interconnectées : un fournisseur augmente le prix d’une matière et le coût unitaire, la marge et la valeur de réassort de chaque produit concerné se mettent à jour instantanément. Essayez de modifier un coût ci-dessous.

materialsbommarginsinventorydashboard
Matières : modifiez un coût
MatièreCoût unitaire
Toile de lin (m)
Doublure en coton (m)
Quincaillerie en laiton
Boîte cadeau
Étiquette tissée
Produits : calculés
SKUCoût unitaireMargeValeur du stock
Rosa Tote€58
Mini Pouch€26
Gift Set€74
Valeur du stock total
Marge pondérée

Données d’illustration · les formules reproduisent le système réel

03

Des tableaux de bord qui répondent aux questions

Pas des graphiques pour le plaisir, mais des réponses. Que dois-je réassortir cette semaine ? Quels produits gagnent de l’argent après toutes les commissions ? La vente aux revendeurs vaut-elle le coup ? Combien de semaines de trésorerie avons-nous au rythme actuel ?

  • Points de commande selon la vitesse de vente et le délai fournisseur
  • Meilleures ventes classées par marge sur coûts variables, pas par chiffre d’affaires
  • Résultat par canal : en ligne vs revendeurs vs marchés
04

Conçu pour être transmis

Plages protégées, validation des données, nommage cohérent et un mode d’emploi d’une page. La gérante le fait tourner seule ; on ne m’appelle que lorsque l’entreprise change de forme.

Décisions de design

Le système derrière les écrans

Un tableur est aussi une interface. La gérante l’ouvre tous les jours, il a donc été conçu comme un produit : une grammaire visuelle pour les cellules, des noms qu’on peut lire à voix haute et des onglets rangés dans le sens où circule l’argent.

A

Couleur

#E6F4EA Input Les cellules où l’on a le droit d’écrire 14.5:1 · AAA
#FFFFFF Formula Calculées, protégées 16.5:1 · AAA
#1A73E8 Lookup Texte tiré d’une autre table 4.5:1 · AA
#D93025 Check Une règle est enfreinte : à corriger 4.8:1 · AA
#1D6B3A Header Couleur d’onglet et d’en-tête des données de référence 6.5:1 · AA
#1F1F1F Text Valeurs 16.5:1 · AAA

La couleur ne veut dire qu’une chose : ce que l’on peut toucher. Les cellules vertes sont des saisies ; tout ce qui est blanc est une formule verrouillée. Le rouge n’apparaît que lorsqu’un contrôle échoue.

B

Typographie

Inter500 · 0

Rosa Tote · Gift Set · Mini Pouch

Libellés et nomsNeutre et lisible en 10 pt sur un écran de portable.

JetBrains Mono450 · 0

€28.03 45% 11.4 wk

ChiffresDes chiffres tabulaires pour que les colonnes de montants s’alignent chiffre par chiffre.

C

Décisions, et pourquoi

  1. 01

    Des onglets rangés comme circule l’argent

    PourquoiRéférentiels → mouvements → calculs → résultats : on lit de gauche à droite.

    Au lieu deUne feuille géante avec tout dedans.

  2. 02

    Des plages nommées qu’on peut lire à voix haute

    Pourquoi=cout_unitaire * stock_disponible survit à une passation ; =C4*F9, non.

    Au lieu deDes références de cellules que seul l’auteur comprend.

  3. 03

    Des marges après toutes les commissions

    PourquoiClasser par chiffre d’affaires récompensait les produits qui perdaient de l’argent.

    Au lieu deLa marge brute sur le prix catalogue.

D

Schéma

Grammaire des cellules
A · skuB · unit_costC · priceD · marginE · check
2Rosa Tote28.0358.00=1-(B2/(C2*0.936))✓
3Mini Pouch10.7926.0048%✓
4Gift Set41.4839.00−14%✕ prix < coût
  • Saisie
  • Formule · verrouillée
  • Recherche
  • Contrôle échoué
Outils
  • Google Sheets
  • Apps Script
  • QUERY · XLOOKUP · ARRAYFORMULA
  • Data validation
  • Looker Studio
Livrables
  1. Modèle de données relationnel
  2. 14 tables liées
  3. Moteur de coûts et de prix
  4. Logique de stock et de réassort
  5. Prévisionnel de trésorerie
  6. Mode d’emploi pour la gérante
Ce que je ferais ensuite
  1. Synchroniser automatiquement les commandes de la boutique en ligne.
  2. Passer à une base de données légère quand le volume le justifiera.
Projet suivant · 05 ONDA Concept · Soin DTC · Conception du panier moyen
Continuez à défiler
© 2026 Ernest GuzmánParlons-en →