Comment ça marcheHow it works
SmartStack transforme une analyse métier validée en application. L’analyse avance phase par phase, chacune auditée puis validée par une personne ; le code n’est généré qu’une fois l’analyse jugée prête, puis il passe par quatre environnements avant la production.
SmartStack turns a validated business analysis into an application. The analysis moves forward phase by phase, each one audited then signed off by a person; code is only generated once the analysis is judged ready, then it goes through four environments before production.
Qui fait quoiWho does what
| BriqueBlock | Pour quiFor whom | Ce qu’elle faitWhat it does |
|---|---|---|
| Studio | Métier, chef de projetBusiness, project manager | Le cockpit du projet : chantiers du besoin à la livraison, analyse métier étape par étape, équipe, droits et licences.The project cockpit: projects from need to delivery, step-by-step business analysis, team, rights and licences. |
| CLI | Développeur, avec l’IA (Claude Code)Developer, with the AI (Claude Code) | Transforme l’analyse validée en code testé : PRD, audits GO / NO-GO, back, front, migrations, tests d’acceptation.Turns the validated analysis into tested code: PRD, GO / NO-GO audits, back end, front end, migrations, acceptance tests. |
| Stack | Utilisateurs finauxEnd users | Le socle qui exécute vos applications : ticketing, RH, sécurité, menus et droits dynamiques, mises à jour par ss upgrade.The foundation that runs your applications: ticketing, HR, security, dynamic menus and rights, updates through ss upgrade. |
Les retours d’usage, les demandes d’évolution et les nouvelles applications repartent vers le Studio : la boucle recommence.Usage feedback, change requests and new applications go back to the Studio, and the loop starts again.
1. L’analyse métier1. Business analysis
L’analyse décrit l’application avant qu’une ligne de code n’existe. Chaque phase est créée, auditée puis corrigée, et une personne la valide avant de passer à la suivante.The analysis describes the application before any line of code exists. Each phase is created, audited then corrected, and a person signs it off before moving to the next one.
MenuMenu
L’organisation de l’application : applications, modules, sections.How the application is organised: applications, modules, sections.
ActeursActors
Les rôles qui utilisent l’application.The roles that use the application.
Cas d’usageUse cases
Ce que chaque acteur fait, étape par étape, et ce qui peut mal tourner.What each actor does, step by step, and what can go wrong.
Règles métierBusiness rules
Les règles à respecter, chacune avec un exemple valide et un exemple refusé.The rules to follow, each with a valid and a rejected example.
DroitsRights
Qui peut voir, créer, modifier ou supprimer quoi.Who can see, create, edit or delete what.
Modèle de donnéesData model
Les informations conservées et leurs liens.The information kept and how it is linked.
ÉcransScreens
Les listes, fiches, formulaires et tableaux de bord.Lists, detail pages, forms and dashboards.
L’analyse est ensuite résumée dans un PRD, audité automatiquement. Le développement ne démarre qu’avec un score d’au moins 80 / 100 : c’est le GO.The analysis is then summarised in a PRD, audited automatically. Development only starts with a score of at least 80 / 100: that is the GO.
2. Le développement autonome2. Autonomous development
À partir du PRD validé, le CLI produit l’application en six phases. Les erreurs sont reprises automatiquement ; ce qui reste bloqué est listé dans le rapport final, sans interrompre le reste.From the validated PRD, the CLI builds the application in six phases. Errors are retried automatically; whatever stays blocked is listed in the final report without stopping the rest.
Quelle part du travail est automatisée ?How much of the work is automated?
| ÉtapeStage | Part automatiséeAutomated share | Ce qui est produitWhat is produced |
|---|---|---|
| ExplorerExplore | ~40 % | cadrage du besoinscoping the need |
| PlanifierPlan | ~60 % | modèle et contrat d’APImodel and API contract |
| CoderCode | 80–85 % | structure, écrans, migrationsstructure, screens, migrations |
| TesterTest | ~70 % | génération et exécution des teststest generation and execution |
Ordres de grandeur observés sur nos projets.Orders of magnitude observed on our projects.
3. La mise en production3. Go-live
Le code passe par quatre environnements : TEST, QUAL pour la recette du métier, PREPROD pour répéter la mise en production, puis PROD. L’IT valide chaque passage.The code goes through four environments: TEST, QUAL for business acceptance, PREPROD to rehearse the go-live, then PROD. IT signs off each step.
Ce que vous validezWhat you sign off
| QuiWho | ValideSigns off |
|---|---|
| Métier, chef de projetBusiness, project manager | Chaque phase de l’analyse, puis la recette de la version en QUAL.Each analysis phase, then the acceptance of the version in QUAL. |
| IT, exploitationIT, operations | L’ouverture d’une release, chaque fusion et la mise en production.Opening a release, every merge and the go-live. |
| DéveloppeurDeveloper | Le rapport du développement autonome et les points restés bloqués.The autonomous development report and any remaining blockers. |