CMonChoix Engineering¶
Ce dossier est la référence officielle pour comprendre, faire évoluer et transmettre la plateforme CMonChoix.
À qui s’adresse cette documentation ?¶
- Développeur : architecture, composants, tests, décisions et règles de modification.
- Exploitant : déploiement, diagnostic, audits et procédures de reprise.
- Repreneur non développeur : explications simples sur le rôle de chaque brique et les précautions à prendre.
Documents de référence¶
- Engineering Standard — notre manière officielle de travailler.
- Registre des composants — les briques du projet, leur rôle et leurs tests.
- Matrice de certification — l’état de maturité des composants.
- Dette technique — les améliorations connues, classées par priorité.
- Roadmap — l’ordre prévu des chantiers.
- ADR — les décisions d’architecture importantes et leurs raisons.
- Audits — les contrôles reproductibles du dépôt et du serveur.
Principe central¶
Une évolution n’est pas terminée quand le code fonctionne seulement. Elle est terminée quand elle est :
- comprise ;
- protégée par des tests ou une caractérisation ;
- validée ;
- documentée ;
- traçable dans le registre ou un ADR si nécessaire.
Cycle officiel¶
Audit
↓
Compréhension
↓
Tests
↓
Développement
↓
Validation
↓
Documentation
↓
Certification
↓
Déploiement
Explication simple¶
Ce dossier est le mode d’emploi technique de CMonChoix. Il permet de savoir ce qui existe, pourquoi cela existe, où intervenir et comment éviter de casser le site.