FAST — Roadmap (Transition Version)
This roadmap describes the evolution of the FAST framework through successive versions.
It reflects the current product positioning:
- QA traceability
- factual reading
- methodology agnosticism
- long-term durability
⚠️ This document is a transition version.
The definitive FAST roadmap will be frozen at the end of FAST V2.
FAST V1 — Foundations (Closed & Frozen)
Status
- Delivered
- Closed and frozen
Objectives
- Introduce factual reading of quality
- Establish a simple and durable traceability model
- Separate facts from interpretations
V1 Model
- User Story
- Scenario
- Execution
Characteristics
- Factual traceability
- File-based results
- Read-only API
- Read-only frontend
- Immutable history
Known limitations
- No automated decision-making
- No quality scoring
- No CI/CD orchestration
- No campaign management
FAST V1 is a reading foundation, not a management tool.
FAST V2 — Runtime & Industrialization (In progress)
Status
- In progress
- Current reference version
Objectives
- Industrialize fact production
- Secure reproducibility
- Generalize FAST to all project contexts
- Remove any methodological dependency
Canonical FAST Model (V2)
Requirement → Scenario → Execution → Test → Anomaly (+ Orphans)
- Requirement: functional, non-functional, technical, regulatory, User Story (as a type)
- Scenario: verification description (BDD / Gherkin optional)
- Execution: observed fact (tool, date, environment, result)
- Test / Anomaly: attached facts when available
- Orphans: factual absence of links, no automatic correction
Main FAST V2 axes
- FAST Runtime: file-based, single source of truth, reproducible startup, no database
- FAST Writers: facts collection only (JSON, JS, CSV)
- FAST API V2: versioned, strictly read-only, simple factual aggregations
- FAST Frontend V2: factual reading, navigation by facts, pedagogical UX
Out of scope FAST V2
- Enriched exports (PDF, interpretive reporting)
- Automated decisions
- Quality scoring
- CI/CD control
- ALM governance
FAST V3 — Advanced Reading & Cross Analysis (Exploratory)
Status
- Exploratory
- Usage-driven
Objectives
- Enable cross-cutting reading
- Support quality discussions
- Highlight risk areas
Constraints
- Always explainable
- Always traceable
- Disableable
- ❌ Never automated decision-making
- ❌ Never prescriptive
FAST V4 — Governance & Ecosystem (Conditional)
Status
- ⚠️ Conditional
- Usage-driven only
Objectives
- Support large-scale adoption
- Provide governance without control
Conclusion
- FAST V1 is a frozen foundation
- FAST V2 stabilizes and generalizes
- FAST V3 explores cross-cutting reading
- FAST V4 exists only if usage justifies it