FAST — Roadmap (Version de transition)
Cette roadmap décrit l’évolution du framework FAST par versions successives.
Elle reflète le positionnement actuel du produit :
- traçabilité QA
- lecture factuelle
- agnosticité méthodologique
- durabilité dans le temps
⚠️ Ce document est une version de transition.
La roadmap définitive FAST sera figée à la clôture de FAST V2.
FAST V1 — Fondations (Clos & Figé)
Statut
- Livré
- Clos et figé
Objectifs
- Introduire la lecture factuelle de la qualité
- Poser un modèle simple et durable de traçabilité
- Séparer faits et interprétations
Modèle V1
- User Story
- Scenario
- Execution
Caractéristiques
- Traçabilité factuelle
- Résultats file-based
- API read-only
- Frontend de lecture
- Historique immuable
Limites assumées
- Pas de décision automatique
- Pas de scoring qualité
- Pas d’orchestration CI/CD
- Pas de pilotage de campagnes
FAST V1 constitue un socle de lecture, pas un outil de pilotage.
FAST V2 — Runtime & Industrialisation (En cours)
Statut
- En cours
- Version de référence actuelle
Objectifs
- Industrialiser la production des faits
- Sécuriser la reproductibilité
- Généraliser FAST à tous contextes projet
- Supprimer toute dépendance méthodologique
Modèle canonique FAST (V2)
Requirement → Scenario → Execution → Test → Anomaly (+ Orphans)
- Requirement : fonctionnel, non-fonctionnel, technique, réglementaire, User Story (comme type)
- Scenario : description de vérification (BDD/Gherkin possibles)
- Execution : fait observé (outil, date, environnement, résultat)
- Test / Anomaly : faits rattachés si disponibles
- Orphans : constats d’absence de lien, sans correction automatique
Axes principaux FAST V2
- Runtime FAST : file-based, source de vérité unique, reproductible, sans base de données
- Writers FAST : collecte de faits uniquement (JSON, JS, CSV)
- API FAST V2 : versionnée, read-only, agrégations factuelles simples
- Frontend FAST V2 : lecture factuelle, navigation par faits, UX pédagogique
Hors scope FAST V2
- Exports enrichis
- Décision automatisée
- Scoring qualité
- Pilotage CI/CD
- Gouvernance ALM
FAST V3 — Lecture Avancée & Analyse Transverse (Exploratoire)
Statut
- Exploratoire
- Conditionné aux usages terrain
Objectifs
- Faciliter la lecture transverse
- Supporter la discussion qualité
- Mettre en évidence des zones à risque
Contraintes
- Toujours explicable
- Toujours traçable
- Désactivable
- ❌ Jamais décisionnel automatique
- ❌ Jamais prescriptif
FAST V4 — Gouvernance & Écosystème (Conditionnel)
Statut
- ⚠️ Conditionnel
- Usage-driven uniquement
Objectifs
- Supporter une adoption à grande échelle
- Apporter de la gouvernance sans contrôle
Conclusion
- FAST V1 est un socle figé
- FAST V2 stabilise et généralise
- FAST V3 explore la lecture transverse
- FAST V4 n’existe que si l’usage le justifie