PDCA Improvement Cycle
When to use
Use PDCA for:
- Continuous improvement initiatives (not problem reactions — use 8D for that)
- Implementing a process optimisation with uncertain outcome
- Piloting a change before full deployment
- Structured improvement from lessons learned or audit findings
- Meeting a quality objective that requires a new approach
Key distinction from 8D: PDCA is proactive or slow-burn improvement. 8D is reactive to a specific defect or failure. Both use root cause analysis, but PDCA has a broader scope and a pilot step before full deployment.
When PDCA is used for corrective action (e.g., responding to an audit finding or recurring NC): a Corrective Action Request (CAR) must also be opened to document root cause, actions, and VOE per ISO 9001 §10.2. PDCA is the improvement methodology; the CAR is the governance record.
Prerequisites
- Improvement goal defined (with target metric)
- Baseline data available (current performance)
- Owner and resources assigned
Workflow
PLAN — Analyse and define the approach
Define the current situation
- What is the problem or improvement opportunity?
- What is the current measured performance? (baseline)
- What is the target? (SMART: Specific, Measurable, Achievable, Relevant, Time-bound)
Analyse root cause
- Use Fishbone and 5-Why to understand why current performance is below target
- Use data: Pareto charts, run charts, capability studies
Develop the improvement plan
- What specific actions will close the gap?
- Who is responsible for each action?
- What is the timeline?
- What resources are needed?
- What risks does the change introduce? Review the applicable PFMEA — does this change add or remove a failure mode? Does it affect any existing prevention or detection control?
Define the pilot scope
- Which process, line, or area will pilot the change?
- What volume or duration is needed to validate effectiveness? Define this before starting the pilot — do not decide after seeing results.
- What will you measure, and how?
Pilot volume guidance: as a minimum, the pilot should produce enough output to statistically distinguish signal from noise. Typical references:
- Process capability change: minimum 30 consecutive cycles or units under the new conditions
- Defect rate reduction: minimum volume to yield at least 5 expected events at the old rate (e.g., if baseline defect rate = 2%, minimum pilot = 250 units)
- Time-dependent improvement: minimum 4 weeks of sustained performance data
Plan gate: Is the root cause understood? Is the pilot scope defined with explicit volume/duration minimum? Is success measurable against a specific target?
DO — Implement (pilot)
- Implement the planned changes in the pilot scope only
- Train affected personnel
- Execute and collect data during the pilot
- Document what actually happened vs. what was planned (deviations are data)
Do not deploy broadly at this stage. The pilot is to learn, not to commit.
CHECK — Verify results
Compare pilot results against the Plan targets:
| Metric |
Baseline |
Target |
Pilot result |
Gap closed? |
| [KPI 1] |
|
|
|
|
| [KPI 2] |
|
|
|
|
Ask:
- Did the change produce the expected improvement?
- Were there any unexpected negative effects?
- Is the improvement sustainable (stable over time) or a one-time effect?
- Was the pilot conducted under representative conditions (same operators, same materials, same environment as production)?
Check gate:
- If target met → proceed to Act (standardise)
- If partially met → revise Plan, run another Do-Check cycle
- If not met → return to Plan, re-analyse root cause
ACT — Standardise or revise
If the pilot succeeded:
- Update process documents: work instructions, control plan, PFMEA — each must be revised to reflect the new process
- If the PFMEA includes failure modes related to the improved process step, update affected S/O/D ratings and AP
- Deploy to all applicable areas (horizontal deployment) — list each area and confirm deployment is complete
- Train all affected personnel — training records required
- Set up ongoing monitoring to confirm the improvement holds
- Share lessons learned — enter in lessons learned register
If the pilot failed or was inconclusive:
- Document what was learned
- Revise the Plan (new root cause hypothesis or new approach)
- Repeat the cycle
Do not standardise an unverified change. Standardising a failed pilot permanently embeds the problem.
Required PDCA documentation (ISO 9001 §10.3)
For the cycle to be auditable, the following records must exist at closure:
Gate summary
| Gate |
Key question |
Pass criterion |
| Plan |
Is root cause understood and pilot scoped? |
Root cause confirmed, target measurable, pilot volume/duration defined |
| Do |
Was the pilot conducted as planned? |
Actions implemented, data collected per plan |
| Check |
Did the change achieve the target? |
Target metric met or exceeded; minimum pilot volume reached |
| Act |
Are documents updated and deployment complete? |
PFMEA/CP/WI revised, training done, horizontal deployment documented |
Common mistakes
- Skipping Plan — jumping straight to Do without understanding root cause
- Undefined pilot volume — deciding after the pilot how much data is "enough"; set the minimum before starting
- Skipping Check — deploying broadly after pilot without verifying data
- Treating Act as permanent before Check — standardising before the pilot result is confirmed
- One cycle only — PDCA is a cycle; if the first cycle doesn't solve it, run another
- Using PDCA for urgent defects — for customer complaints or safety issues, use 8D instead
- Not updating PFMEA — a process change without PFMEA update leaves the risk register inaccurate
Output Format
At the start of each use, ask the user:
"How would you like to receive the output?
A — Structured Markdown (formatted tables and sections, ready to copy)
B — Plain tables (simplified structure for Excel or Word)
C — Narrative report (flowing text for a formal document or email)
Default: A."
Adapt all output sections to the chosen format. If the platform or session context already defines a format preference, skip this question.
Changelog
| Version |
Date |
Author |
Change |
| 1.0 |
2026-06-01 |
@RBraga01 |
Initial release |
| 1.1 |
2026-06-04 |
@migmcc |
Polished PDCA cycle workflow and D6 verification integration |
Source: hashgraph-online/awesome-codex-plugins → plugins/RBraga01/Quality-Engineering-Skills/skills/problem-solving/pdca-improvement/SKILL.md
1---2name: pdca-improvement3description: >- Run a PDCA cycle, Plan Do Check Act improvement cycle, or structured improvement project. Guides through problem analysis, piloting, verification, and standardisation. Distinguished from 8D: PDCA is for proactive improvement initiatives, 8D is for reactive defect response. Use for process optimisation, lessons learned implementation, and quality objectives.4---5
6
7# PDCA Improvement Cycle
8
9## When to use
10
11Use PDCA for:
12- Continuous improvement initiatives (not problem reactions — use 8D for that)
13- Implementing a process optimisation with uncertain outcome
14- Piloting a change before full deployment
15- Structured improvement from lessons learned or audit findings
16- Meeting a quality objective that requires a new approach
17
18**Key distinction from 8D:** PDCA is proactive or slow-burn improvement. 8D is reactive to a specific defect or failure. Both use root cause analysis, but PDCA has a broader scope and a pilot step before full deployment.
19
20**When PDCA is used for corrective action** (e.g., responding to an audit finding or recurring NC): a [Corrective Action Request (CAR)](../../documentation/car-corrective-action/) must also be opened to document root cause, actions, and VOE per ISO 9001 §10.2. PDCA is the improvement methodology; the CAR is the governance record.
21
22## Prerequisites
23
24- Improvement goal defined (with target metric)
25- Baseline data available (current performance)
26- Owner and resources assigned
27
28---
29
30## Workflow
31
32### PLAN — Analyse and define the approach
33
341. **Define the current situation**
35 - What is the problem or improvement opportunity?
36 - What is the current measured performance? (baseline)
37 - What is the target? (SMART: Specific, Measurable, Achievable, Relevant, Time-bound)
38
392. **Analyse root cause**
40 - Use [Fishbone](../fishbone-analysis/) and [5-Why](../5why-root-cause/) to understand why current performance is below target
41 - Use data: Pareto charts, run charts, capability studies
42
433. **Develop the improvement plan**
44 - What specific actions will close the gap?
45 - Who is responsible for each action?
46 - What is the timeline?
47 - What resources are needed?
48 - What risks does the change introduce? Review the applicable PFMEA — does this change add or remove a failure mode? Does it affect any existing prevention or detection control?
49
504. **Define the pilot scope**
51 - Which process, line, or area will pilot the change?
52 - What volume or duration is needed to validate effectiveness? Define this before starting the pilot — do not decide after seeing results.
53 - What will you measure, and how?
54
55**Pilot volume guidance:** as a minimum, the pilot should produce enough output to statistically distinguish signal from noise. Typical references:
56- Process capability change: minimum 30 consecutive cycles or units under the new conditions
57- Defect rate reduction: minimum volume to yield at least 5 expected events at the old rate (e.g., if baseline defect rate = 2%, minimum pilot = 250 units)
58- Time-dependent improvement: minimum 4 weeks of sustained performance data
59
60**Plan gate:** Is the root cause understood? Is the pilot scope defined with explicit volume/duration minimum? Is success measurable against a specific target?
61
62---
63
64### DO — Implement (pilot)
65
661. Implement the planned changes in the pilot scope only
672. Train affected personnel
683. Execute and collect data during the pilot
694. Document what actually happened vs. what was planned (deviations are data)
70
71**Do not deploy broadly at this stage.** The pilot is to learn, not to commit.
72
73---
74
75### CHECK — Verify results
76
77Compare pilot results against the Plan targets:
78
79| Metric | Baseline | Target | Pilot result | Gap closed? |
80|--------|----------|--------|--------------|-------------|
81| [KPI 1] | | | | |
82| [KPI 2] | | | | |
83
84Ask:
85- Did the change produce the expected improvement?
86- Were there any unexpected negative effects?
87- Is the improvement sustainable (stable over time) or a one-time effect?
88- Was the pilot conducted under representative conditions (same operators, same materials, same environment as production)?
89
90**Check gate:**
91- If target met → proceed to Act (standardise)
92- If partially met → revise Plan, run another Do-Check cycle
93- If not met → return to Plan, re-analyse root cause
94
95---
96
97### ACT — Standardise or revise
98
99**If the pilot succeeded:**
100
1011. Update process documents: work instructions, control plan, PFMEA — each must be revised to reflect the new process
1022. If the PFMEA includes failure modes related to the improved process step, update affected S/O/D ratings and AP
1033. Deploy to all applicable areas (horizontal deployment) — list each area and confirm deployment is complete
1044. Train all affected personnel — training records required
1055. Set up ongoing monitoring to confirm the improvement holds
1066. Share lessons learned — enter in lessons learned register
107
108**If the pilot failed or was inconclusive:**
109
1101. Document what was learned
1112. Revise the Plan (new root cause hypothesis or new approach)
1123. Repeat the cycle
113
114**Do not standardise an unverified change.** Standardising a failed pilot permanently embeds the problem.
115
116---
117
118### Required PDCA documentation (ISO 9001 §10.3)
119
120For the cycle to be auditable, the following records must exist at closure:
121
122- [ ] Baseline measurement with data source and date
123- [ ] Root cause analysis (fishbone or 5-Why output)
124- [ ] Pilot plan with explicit volume/duration minimum and success criteria
125- [ ] Pilot execution data (before/after comparison)
126- [ ] Check gate decision (proceed / revise / restart) with supporting data
127- [ ] Updated PFMEA, Control Plan, and Work Instructions (if applicable) with new revision numbers and approval dates
128- [ ] Training records for all affected personnel
129- [ ] Horizontal deployment log (areas assessed, actions taken)
130- [ ] Lessons learned register entry
131
132---
133
134## Gate summary
135
136| Gate | Key question | Pass criterion |
137|------|-------------|----------------|
138| Plan | Is root cause understood and pilot scoped? | Root cause confirmed, target measurable, pilot volume/duration defined |
139| Do | Was the pilot conducted as planned? | Actions implemented, data collected per plan |
140| Check | Did the change achieve the target? | Target metric met or exceeded; minimum pilot volume reached |
141| Act | Are documents updated and deployment complete? | PFMEA/CP/WI revised, training done, horizontal deployment documented |
142
143---
144
145## Common mistakes
146
147- **Skipping Plan** — jumping straight to Do without understanding root cause
148- **Undefined pilot volume** — deciding after the pilot how much data is "enough"; set the minimum before starting
149- **Skipping Check** — deploying broadly after pilot without verifying data
150- **Treating Act as permanent before Check** — standardising before the pilot result is confirmed
151- **One cycle only** — PDCA is a cycle; if the first cycle doesn't solve it, run another
152- **Using PDCA for urgent defects** — for customer complaints or safety issues, use 8D instead
153- **Not updating PFMEA** — a process change without PFMEA update leaves the risk register inaccurate
154
155---
156
157## Output Format
158
159At the start of each use, ask the user:
160
161> "How would you like to receive the output?
162> **A** — Structured Markdown (formatted tables and sections, ready to copy)
163> **B** — Plain tables (simplified structure for Excel or Word)
164> **C** — Narrative report (flowing text for a formal document or email)
165>
166> Default: A."
167
168Adapt all output sections to the chosen format. If the platform or session context already defines a format preference, skip this question.
169
170## Changelog
171
172| Version | Date | Author | Change |
173|---------|------|--------|--------|
174| 1.0 | 2026-06-01 | @RBraga01 | Initial release |
175| 1.1 | 2026-06-04 | @migmcc | Polished PDCA cycle workflow and D6 verification integration |
176
177---
178
179**Source:** [`hashgraph-online/awesome-codex-plugins`](https://github.com/hashgraph-online/awesome-codex-plugins) → `plugins/RBraga01/Quality-Engineering-Skills/skills/problem-solving/pdca-improvement/SKILL.md`