协作头脑风暴
brainstorming
在实现前澄清需求、探索设计选择,并形成清晰的开发方向。
quality-engineering-automation-health【开发与工程】Measures whether an automation suite builds release confidence via feedback-loop length, suite reliability, release cadence, and production escape rate, and emits a release_confidence verdict. Use when judging suite value, ROI, or pre-release trust; not for writing or healing tests.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Automation exists to reduce ambiguity at release time, not to catch every bug. Finding bugs is testing's job; building confidence is automation's. Judge a suite by whether the team can deploy on Friday afternoon without fear.
A high-value suite answers all three with evidence:
| Metric | Key | Question it answers |
|---|---|---|
| Feedback loop | feedback_loop_minutes | How long from push to a trusted green or red? |
| Suite reliability | suite_reliability_pct | When a run is red, does the team investigate or just re-run? |
| Release cadence | release_cadence | Did automation let the team ship more often without more production risk? |
| Production escape rate | prod_escape_rate | How many serious defects passed the whole pipeline and reached real users? |
Formulas and data sources per CI provider live in Metrics Definitions.
release_confidence: high | medium | low
high: all three questions answered yes with evidence; reliability at or above the team threshold; escape rate at or below baseline; feedback loop within target.medium: one question lacks evidence, or reliability or feedback loop misses target while escapes stay at baseline.low: any question answered no, a red run is not trusted, or escape rate rose after the last release.Report with Confidence Report Template; feed release_confidence into test-loop, uat-signoff, and deploy-release handoffs.
"this test never fails, delete it" · "just re-run it, it's probably flaky" · "we found zero bugs so automation isn't paying off" · "coverage is 90%, we're safe". Each swaps a confidence question for a vanity number; re-frame with the Three Questions before acting.