evt-dvt-pvt-gate-review
GitHub用于执行NPI阶段(EVT/DVT/PVT)门禁评审,评估退出标准、产量、问题分级及豁免纪律,输出评分清单与Go/No-Go建议。
触发场景
安装
npx skills add mohitagw15856/pm-claude-skills --skill evt-dvt-pvt-gate-review -g -y
SKILL.md
Frontmatter
{
"name": "evt-dvt-pvt-gate-review",
"description": "Run an NPI phase-gate review for EVT, DVT, or PVT — exit criteria per phase, open-issue triage, yield readout, waiver discipline, and a go\/no-go call. Use when asked to run a gate review, decide EVT exit or DVT entry, review build results, assess whether to proceed to the next build, or triage open issues before a phase gate. Produces a gate review document with criteria scoring, waiver register, yield analysis, and a defensible go\/conditional-go\/no-go recommendation."
}
EVT/DVT/PVT Gate Review Skill
Phase gates exist because hardware mistakes compound: an issue waved through EVT costs 10× at DVT and 100× in the field. This skill runs the gate the way a strong NPI lead does — score against written exit criteria, triage every open issue as blocker or waiver, read yield with its denominator, and make a recommendation someone can be held to.
What This Skill Produces
- A scored exit-criteria checklist for the phase under review
- An open-issue triage table (blocker / waiver / defer) with rationale
- A yield readout by test station with failure Pareto
- A waiver register with class, owner, expiry, and containment
- A go / conditional-go / no-go recommendation with the conditions written down
Required Inputs
Ask for these if not provided; run the review on partial data but mark unverifiable criteria [no data — cannot score], never assumed-pass:
- Which gate — EVT, DVT, or PVT exit (or entry to the next phase)
- Build results — units built, units passing, failures by test station or symptom
- Open issue list — bugs/defects with severity and status
- Exit criteria if the program has them; otherwise use the reference set below and say so
- Schedule pressure — the real next-build date, so the recommendation is honest about trade-offs
Gate Framework
Reference exit criteria (adapt to the program's own if provided):
| Criterion | EVT exit | DVT exit | PVT exit |
|---|---|---|---|
| Proves | Design works (works-like) | Design is reliable & certifiable (looks-like/works-like) | Factory can build it at rate |
| Tooling | Proto/soft tooling OK | Off near-final tooling | Production tooling, production line |
| Functional yield | ≥ ~80% with failures understood | ≥ ~90% | ≥ ~95%, stable across line runs |
| Reliability | Key risks tested (thermal, drop samples) | Full reliability suite passed (drop, tumble, thermal cycle, HALT as applicable) | ORT started; Cpk ≥ 1.33 on critical dimensions |
| Certs | Pre-scan risks identified | EMC/safety pre-scans passed | Cert filings submitted/granted |
| Cost | BOM within ~10% of target | BOM within ~5%, cost-downs planned | COGS at target with yield burdened in |
| Open issues | No unresolved blockers | No blockers; waivers classed & expiring | Only Class C waivers, all with limit samples |
Issue triage. Every open issue gets exactly one bucket: Blocker (fails a criterion, fix before gate), Waiver requested (pass the gate with the defect, under discipline below), Defer (not a gate criterion — but say why).
Waiver discipline. Class A — safety/regulatory/data-loss: never waivable. Class B — functional/reliability: waivable only with named owner, expiry date (a specific build or date at which it's fixed or the program stops), and containment for affected units. Class C — cosmetic: waivable against an approved limit sample.
Output Format
Gate review: [product] — [EVT/DVT/PVT] exit
- Recommendation — Go / Conditional go (conditions listed, each with owner + date) / No-go (earliest re-review)
- Exit criteria scorecard — criterion, target, actual, pass/fail/
[no data] - Yield readout — units in, units out, first-pass yield per test station, top-5 failure Pareto
- Open-issue triage — table: issue, severity, bucket, rationale
- Waiver register — waiver, class, owner, expiry, containment
- Risks carried forward — what the next phase inherits
Quality Checks
- Every criterion is scored pass/fail/no-data — no blanks, no assumed passes
- Yield is reported with denominator, build population, and per-station breakdown
- Every waiver has a class, a named owner, an expiry, and containment
- The recommendation names its conditions explicitly — "conditional go" without conditions is a go
- Failure Pareto covers the top failure modes, not just an aggregate number
Anti-Patterns
- Do not report yield without the denominator and test-station breakdown — "92% yield" on 12 hand-carried units is not data
- Do not let a waiver pass a gate without an owner and expiry date — expiry-less waivers become the product
- Do not waive Class A (safety/regulatory) issues under any schedule pressure
- Do not average yield across builds with different configurations
- Do not let "conditional go" be a euphemism for go — unconditioned conditionals are the oldest gate trick
- Do not score a criterion pass because no data contradicts it — no data is a fail-to-verify
版本历史
- 54fad50 当前 2026-07-19 13:26


