Aller au contenu
EN FR

Choisir une boucle de développement

Statut documentaire : guide — voir Maturité et preuves.

Choisir la boucle initiale en fonction du risque du projet, pas d’une préférence méthodologique.

Situation du projet Départ recommandé Pourquoi
Processus métier connu, cycle de livraison court Model-first Obtenir rapidement une application conceptuelle fonctionnelle.
Application CRUD ou workflow existante à moderniser Model-first Remplacer progressivement la structure d’implémentation par des concepts, actions et projections.
Ontologie qui émerge pendant la découverte produit Model-first, puis synthèse H-Logic Laisser l’application révéler les distinctions utiles avant consolidation.
Domaine riche en règles ou réglementé H-Logic-first Valider vocabulaire, contraintes et déductions avant les artefacts Runtime.
Intégration de connaissances hétérogènes H-Logic-first Résoudre chevauchements et contradictions avant les projections.
Acquisition de connaissances assistée par LLM H-Logic-first Traiter la connaissance générée comme une proposition à parser et valider.
Prototype centré UI avec sémantique simple Model-first Ne pas introduire de complexité logique avant qu’elle apporte de la valeur.
Aide à la décision nécessitant explications et inférences H-Logic-first Le modèle symbolique fait partie du contrat produit.

Changer de boucle

Un projet peut passer de model-first à H-Logic-first quand la cohérence entre modèles devient difficile à réviser. Il peut revenir vers model-first lorsque le noyau sémantique est stabilisé et que le travail principal concerne les vues, services, processus et le déploiement.

Cycle mixte utile :

texte métier -> modèles -> retours Runtime -> synthèse H-Logic -> revue de cohérence -> squelettes régénérés -> retours Runtime

La méthode ne doit pas obliger chaque développeur à comprendre les détails internes du parseur ou des algorithmes d’inférence.