L’équipe — le pipeline comme une course de relais

Cinq exécuteurs, cinq reviewers, un orchestrateur. Chacun reçoit l’artefact du précédent, le transforme, franchit une gate, puis passe le relais.

SKRAFT n’est pas un agent monolithique : c’est une équipe spécialisée. Chaque membre a une mission unique, et personne ne valide son propre travail — un reviewer indépendant contrôle chaque passage de relais.

Le relais en un coup d’œil

graph LR
    O((orchestrateur)) -.séquence.-> D
    D[backlog-discoverer] -->|triage| DI[backlog-planner]
    DI -->|story| DE[solution-architect]
    DE -->|architecture| DIS[acceptance-designer]
    DIS -->|scénarios| DEL[software-engineer]
    style O fill:#102016,stroke:#6f8478
    style D fill:#1a3a2a,stroke:#4ed58a
    style DI fill:#1a3a2a,stroke:#4ed58a
    style DE fill:#1a3a2a,stroke:#4ed58a
    style DIS fill:#1a3a2a,stroke:#4ed58a
    style DEL fill:#1a3a2a,stroke:#4ed58a

L’orchestrateur — skraft-orchestrator

Le chef d’orchestre. Il ne produit aucun artefact métier : il séquence les phases, vérifie les pré-conditions, déclenche les reviewers et n’autorise une transition qu’après un verdict positif. C’est lui qui tient le state.json (voir le substrat HVE-Core).

Les cinq coéquipiers

1. backlog-discoverer — le trieur (DISCOVER)

2. backlog-planner — le raffineur (DISCUSS)

3. solution-architect — l’architecte (DESIGN)

4. acceptance-designer — le spécificateur (DISTILL)

5. software-engineer — l’artisan (DELIVER)

Pourquoi un reviewer par membre

« Peer reviews are the single most effective quality practice a software organization can employ. » — Wiegers, K., Peer Reviews in Software, 2002.

Chaque coéquipier a un binôme reviewer qui ne modifie jamais son travail : il juge selon des gates explicites. C’est la revue avant la revue — le filtre adverse qui agit avant l’humain.

Pour aller plus loin