Passer au contenu principal

Leçon 1 · Le modèle mental de Mairu

M
Écrit par Mairu

Parcours

Durée

Niveau

Avant de commencer

🟢 Fondamentaux

20 min

Initial

Aucun

Avant de toucher quoi que ce soit, cela vaut la peine de comprendre comment Mairu est pensé. La plupart des questions des débutants (« est-ce une entité ou un formulaire ? », « pourquoi cette donnée n'apparaît-elle pas ailleurs ? ») disparaissent dès qu'on a bien compris quelle pièce fait quoi.

🎯 À la fin vous saurez

  • Expliquer ce qu'est Mairu et quel problème il résout.

  • Distinguer les pièces principales : données maîtres, formulaires, réponses, statuts, règles, événements, requêtes, planifications, dashboards et Power BI.

  • Savoir quelle pièce utiliser face à un besoin concret.


🧠 L'idée : un processus, pas un formulaire

Mairu est une plateforme no-code pour digitaliser des processus industriels. L'important dans cette phrase, c'est processus : un formulaire ne fait que recueillir de l'information, mais un processus a un avant (ce qu'il faut faire et par qui), un pendant (enregistrer les données) et un après (avertir, faire le suivi, analyser).

Mairu possède une pièce pour chacune de ces phases. Voyez-le comme une usine à information :

DONNÉES DE RÉFÉRENCE  →  CAPTURE  →  RÉACTION  →  SUIVI  →  ANALYSE
(ce que vous savez déjà)  (ce qui se passe)  (quoi faire)  (où ça en est)  (ce que j'apprends)

1. Données de référence : les données maîtres

C'est l'information stable qui se réutilise dans de nombreux processus : vos machines, vos produits, vos utilisateurs, vos clients. On les crée une seule fois dans Configuration, puis on les sélectionne depuis les formulaires, au lieu de les saisir à la main à chaque fois.

Donnée maître

Représente

Exemple

Assets

Actifs physiques, organisés en hiérarchie

Zone → Ligne → Machine

Produits et Types de produit

Ce que vous fabriquez, consommez ou stockez (avec stock)

Matière première, produit fini

Utilisateurs, Départements et Postes

Les personnes et l'organisation

Qualité → Technicien qualité

Entités

Toute autre liste réutilisable

Fournisseurs, postes, priorités, motifs de rejet

Statuts et Groupes de statuts

Les phases par lesquelles passe un enregistrement

En attente → En cours → Terminé

💡 Une Entité ne se « remplit » pas au quotidien. C'est un catalogue de référence qui alimente les formulaires. C'est la confusion la plus fréquente au départ : si c'est une liste qui se réutilise, c'est une Entité ; si c'est quelque chose que quelqu'un enregistre chaque fois que ça se produit, c'est un Formulaire.

2. Capture : formulaires, sous-formulaires et réponses

  • Un Formulaire est ce qu'un utilisateur remplit pour enregistrer une activité : une inspection, un incident, un contrôle.

  • Chaque fois que quelqu'un le remplit, une Réponse est générée. Toutes les réponses d'un formulaire forment son historique.

  • Un Sous-formulaire est un formulaire à l'intérieur d'un autre, pour enregistrer plusieurs lignes de détail dans une même réponse (par exemple, chacune des pesées d'un contrôle).

3. Réaction : règles, événements et automatisations

Ces trois pièces se confondent souvent. La différence tient à quand elles agissent :

Pièce

Quand elle agit

Pour quoi

Exemple

Règles

Pendant le remplissage du formulaire

Adapter le formulaire : afficher, masquer, rendre obligatoire, calculer

Si le contrôle est NON OK → afficher Action corrective

Événements

À l'enregistrement de la réponse

Faire en sorte qu'il se passe quelque chose ensuite

Si le contrôle est NON OK → envoyer un e-mail à la Qualité

Automatisations

Périodiquement, sans que personne n'enregistre quoi que ce soit

Examiner les données et agir

Chaque jour, avertir des équipements non revus

4. Suivi : statuts, planifications et dashboards

  • Les Statuts indiquent à quel point se trouve chaque réponse.

  • Les Planifications génèrent des tâches (formulaires à compléter à une date ou avec une périodicité) et les assignent à des personnes, des départements ou des postes.

  • Les Dashboards sont l'écran d'accueil de chaque utilisateur : tâches, accès directs, indicateurs et listes.

5. Analyse et connexion : requêtes, Power BI et intégrations

  • Les Requêtes récupèrent des données déjà enregistrées pour les réutiliser : remplir un champ, calculer un indicateur, afficher une liste.

  • Power BI permet de construire des rapports sur un ou plusieurs formulaires.

  • L'API, les Webhooks et les imports connectent Mairu à d'autres systèmes (ERP, MES, GMAO…).


🛠️ Pratique guidée : dessinez votre processus avant de le construire

Dans cette leçon, on ne configure rien. L'exercice consiste à penser le processus du Contrôle de conditionnement (le cas de toutes les leçons) et à associer à chaque besoin sa pièce de Mairu.

Lisez la description et complétez mentalement le tableau :

À chaque poste, un contrôle de conditionnement est réalisé sur les lignes. L'opérateur choisit la ligne, le produit et le poste, enregistre le lot, effectue cinq pesées et mesure la température. Si le contrôle est NON OK, il doit expliquer l'action corrective et le responsable qualité doit recevoir un e-mail. La qualité veut voir le poids moyen de chaque contrôle, avoir les contrôles en attente sur son écran d'accueil et analyser l'évolution du poids par ligne chaque mois.

Besoin

Pièce de Mairu

Choisir la ligne

Asset (Sélecteur d'Assets)

Choisir le produit

Produit (Sélecteur de produits)

Choisir le poste

Entité Postes (Sélecteur d'Entités)

Cinq pesées

Sous-formulaire Pesées avec un unique champ Poids

Afficher Action corrective seulement si NON OK

Règle

E-mail à la Qualité si NON OK

Événement Envoyer un e-mail

Poids moyen de chaque contrôle

Requête de type Indicateur

Un contrôle à chaque poste

Planification

Contrôles en attente sur l'écran d'accueil

Dashboard avec widget de Tâches

Évolution mensuelle du poids par ligne

Power BI

💡 Cette habitude, d'abord le processus puis les outils, est la bonne pratique la plus importante de Mairu. Voir Concevoir un processus complet dans Mairu et pas seulement un formulaire.


🔍 Vérifiez que vous avez compris

Répondez sans regarder plus haut :

  1. Vous avez une liste de 300 fournisseurs qui apparaît dans cinq formulaires. Où la stockez-vous ?

  2. Vous voulez que le champ Durée de l'arrêt n'apparaisse que s'il y a eu un arrêt. Règle, événement ou automatisation ?

  3. Vous voulez un e-mail chaque lundi avec les inspections échues. Règle, événement ou automatisation ?

  4. Dans un contrôle, vous enregistrez dix mesures de température. Dix champs ou un sous-formulaire ?

Voir les réponses

  1. Dans une Entité Fournisseurs, utilisée avec un Sélecteur d'Entités.

  2. Règle : elle agit pendant le remplissage du formulaire.

  3. Automatisation : elle agit de façon périodique, sans que personne n'enregistre quoi que ce soit.

  4. Sous-formulaire avec un unique champ Température : vous pourrez ainsi calculer des moyennes, des maximums et des graphiques (vous le verrez à la leçon 6).


⚠️ Erreurs fréquentes

  • Commencer par le formulaire. On finit avec un formulaire énorme qui n'avertit personne et qu'on ne peut pas analyser. Dessinez d'abord le processus complet.

  • Saisir à la main ce qui est déjà une donnée maître. Si les utilisateurs écrivent le nom de la machine, vous aurez « Ligne 1 », « ligne1 » et « L1 » dans l'historique et rien ne concordera dans les rapports.

  • Utiliser des événements pour modifier le formulaire. Ce qui doit se produire pendant le remplissage est une règle ; ce qui se produit après l'enregistrement est un événement.


🏋️ Défi

Choisissez un processus réel de votre entreprise (un incident, un audit, une demande d'achat…) et faites le même tableau Besoin → Pièce de Mairu. Gardez-le : vous l'utiliserez dans le projet final.


📚 Pour en savoir plus

Avez-vous trouvé la réponse à votre question ?