SAFe Metrics Crafter — Compare Workflow¶
Description: Evaluate multiple approaches or versions
When to Use¶
Use the compare workflow when you need to evaluate multiple approaches or versions.
Input Requirements¶
- CI run artifacts, portfolio-epic front matter, quality-gate run outputs, PI objective tracking, cross-project ecosystem registries.
Process¶
- Initialize — Set up the compare context for SAFe Metrics Crafter
- Execute — Perform the compare operation following SAFe Metrics Crafter's style
- Validate — Check output against quality gates
- Handoff — Deliver results to downstream personas
Output¶
- PI scorecards with flow metrics (throughput, lead time, WIP) per ART
- Quality-gate aggregate rollups (pass rate, drift from baseline, P0/P1 counts)
- PI objective completion reports with predictability index
- Portfolio-epic progress heatmaps keyed to owner persona
- Trend dashboards (console ASCII + streamlit visualizations)
- Metrics-run manifests (inputs, outputs, derivation) for auditability
Quality Gates¶
- Never gates a release directly — metrics inform; gating stays with ReleaseManager
- Every published metric must cite its source artifact + run ID
- Rollups must be reproducible — same inputs must yield same outputs
- Contributor identities aggregated into rollups only — no individual surveillance
- Respect the SAFe↔FCC vocabulary reconciliation — translate, don't rename