EUTECNIQ Sciences

See every page on one mapArrow keys move through results · Enter opens · Esc closes

Operational excellence library FDA inspection data Established methods Simulated and illustrative datasets

FDA's most frequent supplement CGMP citations are for missing specifications and records, the controls these methods exist to sustain

Eight operational-excellence methods, each with equations, a worked example and its limits: what each moves (yield, throughput, deviations, cost, release) and what it cannot establish.

Status. EUTECNIQ has no plant or process data. Every dataset is labeled sourced (FDA), simulated (seeded) or illustrative (invented).

Specifications, records and identity tests dominate FDA's dietary-supplement CGMP citationsFDA inspection data
1,938Form 483 citations under 21 CFR Part 111 in FY2025
702of them (36%) from six citation types, each a specification, a record or an identity test
36–39%share of Part 111 citations under Subpart E (specifications) in every year FY2021–FY2025
8methods in this library, each with equations, a worked example and its limits
U.S. FDA, inspection observations FY2021–FY2025 (Excel files, Foods tab), computed by subpart against eCFR 21 CFR Part 111; details in the first section.
Why it matters

FDA's own inspection data point at the controls this library covers

Six citation types make up 36% of all Part 111 citations, and every one is a specification, a record or an identity testGovernment data
All 1,938 Part 111 citations in FDA's fiscal 2025 electronic inspection data: six citations make up 702 (36%), led by specifications (365), master and batch records (271) and the identity test (66); 1,236 citations spread over 183 other types111.70(e): Specifications, finished batch, 188 citations188111.70(b): Specifications, components, 177 citations177111.260: Batch record, required information, 103 citations103111.210: Master record requirements, 93 citations93111.205(a): Master record prepared, 75 citations75111.75(a)(1)(i): Identity of each dietary ingredient, 66 citations66Other: 183 other citation types, 1236 citations1,236 citations across 183 other typesSix most frequent citations: 702 of 1,938 (36%)Specifications: 365111.70(e), 111.70(b)Master and batch records: 271111.260, 111.210, 111.205(a)Identity test: 66111.75(a)(1)(i)Inspections ending Oct 1, 2024 to Sep 30, 2025Electronic-tool Form 483s only; a citation is not a finding of harmFDA Form 483 citations of 21 CFR Part 111, fiscal 2025Part 111 citations in FDA's fiscal 2025 data: six citations make up 702 of 1,9381,938 Part 111 citations, fiscal 2025Six most frequent: 702 (36%); 1,236 over 183 other types111.70(e)188111.70(b)177111.260103111.21093111.205(a)75111.75(a)(1)(i)66Teal: specifications. Blue: records. Copper: identity test.
Form 483 observations generated by FDA's electronic inspection tool for inspections ending October 1, 2024 to September 30, 2025; manually prepared 483s are not included. A citation is an inspector's observation, not a finding of product harm.U.S. FDA. Inspection observations, fiscal year 2025 (Excel file, Foods tab; page updated December 16, 2025). Retrieved October 22, 2026.
Text version of the citation counts
365 of 702

of the six most frequent citations concern specifications: 111.70(e) for finished batches and 111.70(b) for components.

Government dataU.S. FDA, inspection observations, FY2025
271

concern master manufacturing records or batch production records (111.205(a), 111.210, 111.260).

Government dataU.S. FDA, inspection observations, FY2025
66

concern the identity test required for each lot of a dietary ingredient (111.75(a)(1)(i)).

Government dataU.S. FDA, inspection observations, FY2025
36%

of all 1,938 Part 111 citations are those six; the other 1,236 are spread over 183 other citation types.

Government dataU.S. FDA, inspection observations, FY2025 (Foods tab)

FDA's spreadsheet covers Form 483 observations generated by its electronic inspection tool for inspections ending October 1, 2024 to September 30, 2025; manually prepared 483s are not included. A citation is an inspector's observation, not a finding of product harm.

Five fiscal years: specifications drew 36–39% of Part 111 citations every yearGovernment data
Part 111 citations in FDA's electronic Form 483 data by fiscal year, 2021 to 2025: 2021: 704 in total, 260 for specifications and process control (Subpart E, 37%); 2022: 1,218 in total, 459 for specifications and process control (Subpart E, 38%); 2023: 1,173 in total, 423 for specifications and process control (Subpart E, 36%); 2024: 1,583 in total, 614 for specifications and process control (Subpart E, 39%); 2025: 1,938 in total, 759 for specifications and process control (Subpart E, 39%)05001,0001,5002,000FY2021, Subpart E, specifications and process control: 260 of 704 (36.9%)FY2021, Subparts H and I, master and batch records: 103 of 704 (14.6%)FY2021, All other subparts: 341 of 704 (48.4%)37%704FY2021FY2022, Subpart E, specifications and process control: 459 of 1,218 (37.7%)FY2022, Subparts H and I, master and batch records: 201 of 1,218 (16.5%)FY2022, All other subparts: 558 of 1,218 (45.8%)38%1,218FY2022FY2023, Subpart E, specifications and process control: 423 of 1,173 (36.1%)FY2023, Subparts H and I, master and batch records: 189 of 1,173 (16.1%)FY2023, All other subparts: 561 of 1,173 (47.8%)36%1,173FY2023FY2024, Subpart E, specifications and process control: 614 of 1,583 (38.8%)FY2024, Subparts H and I, master and batch records: 309 of 1,583 (19.5%)FY2024, All other subparts: 660 of 1,583 (41.7%)39%1,583FY2024FY2025, Subpart E, specifications and process control: 759 of 1,938 (39.2%)FY2025, Subparts H and I, master and batch records: 351 of 1,938 (18.1%)FY2025, All other subparts: 828 of 1,938 (42.7%)39%1,938FY2025Part 111 citations per fiscal yearSubpart E: specificationsSubparts H and I: recordsAll other subpartsPercent on the teal segment: Subpart E'sshare of that year's citations.Totals depend on how many inspectionsFDA completed each year; they are notcompliance rates.
U.S. FDA, Inspection observations FY2021–FY2025 Excel files (Foods sheet), downloaded Oct 24, 2026; grouped by 21 CFR 111 subpart (eCFR, Oct 22, 2026) with src/modules/qual_six/compute/p111_years.py. Section-level view: Quality system.
Data table: Part 111 citations by fiscal year
Fiscal yearAll Part 111Subpart ESubparts H and IOther
FY2021704260 (36.9%)103 (14.6%)341
FY20221,218459 (37.7%)201 (16.5%)558
FY20231,173423 (36.1%)189 (16.1%)561
FY20241,583614 (38.8%)309 (19.5%)660
FY20251,938759 (39.2%)351 (18.1%)828
Explanation, details and sources

In fiscal 2025, FDA's electronic inspection tool recorded 1,938 citations of 21 CFR Part 111, the dietary-supplement CGMP rule. The six most frequent each concern a written specification, a manufacturing record or an identity test.

Business relevance

Each method answers one operating question and moves a measurable business outcome

Which business measure each of the eight methods moves, and what kind of data its worked example usesEstablished methods
Which business measure each of the eight methods moves: value stream mapping and OEE move lead time and throughput, capability moves out-of-specification rate and release risk, SPC, DMAIC and Pareto move deviations and corrective action, FMEA and gap analysis set control and supplier prioritiesLead time andthroughputOut-of-spec rateand yieldDeviations,rework, CAPACostRelease andinspectionreadinessControl andsupplierprioritiesData in theexampleValue stream mapValue stream map moves lead time and throughputIllustrativeDMAICDMAIC moves deviations, rework, capaDMAIC moves costIllustrativeProcess capabilityProcess capability moves out-of-spec rate and yieldProcess capability moves release and inspection readinessSimulatedControl charts (SPC)Control charts (SPC) moves deviations, rework, capaControl charts (SPC) moves release and inspection readinessSimulatedPareto and root causePareto and root cause moves deviations, rework, capaFDA countsFMEAFMEA moves control and supplier prioritiesIllustrativeGap analysisGap analysis moves release and inspection readinessGap analysis moves control and supplier prioritiesIllustrativeOEEOEE moves lead time and throughputOEE moves costIllustrativethe method table names this measurenot namedWhich business measure each method moves, phone layoutValue stream mapIllustrativeLead time and throughputDMAICIllustrativeDeviations, rework, CAPACostProcess capabilitySimulatedOut-of-spec rate and yieldRelease and inspection readinessControl charts (SPC)SimulatedDeviations, rework, CAPARelease and inspection readinessPareto and root causeFDA countsDeviations, rework, CAPAFMEAIllustrativeControl and supplier prioritiesGap analysisIllustrativeRelease and inspection readinessControl and supplier prioritiesOEEIllustrativeLead time and throughputCost
Summary of the method table below; method sources are cited in each tab of the library.
Show the table (8 rows)
MethodQuestion it answersBusiness measure it movesWhat it does not establishData in the example
Value stream mapWhere does a lot wait, and for how long?Lead time from receipt to release, inventory held, throughputWhy defects occur or whether a step is under controlIllustrative times and yields
DMAICHow is a recurring quality problem fixed and kept fixed?Deviations, rework, cost of poor qualityAn improvement unless the measurement system and data are validIllustrative example; sigma table from normal theory
Process capabilityHow much of the specification does the process use?Expected out-of-specification rate, yield, release riskFuture performance if the process is unstable, non-normal or sampled too little; shelf lifeSimulated (seeded) assay results
Control charts (SPC)Has the process changed?Earlier detection of drift, fewer out-of-specification investigations; trending of release and stability resultsThat product meets its specificationSimulated (seeded) lot results
Pareto and root causeWhich problems are most frequent, and what could cause one of them?Where corrective and preventive action (CAPA) effort goes firstSeverity; a cause until it is testedFDA counts (sourced); fishbone causes illustrative
FMEAWhere can the process fail, and which controls come first?Order of controls, testing and supplier qualificationProduct safety; scores are ordinal judgmentsIllustrative scores
Gap analysisWhat is missing for an inspection, and who closes it by when?Inspection readiness; supplier qualification decisionsCompliance or an inspection outcomeIllustrative scores for a hypothetical site
OEEHow much planned equipment time is fully productive?Capacity, throughput and cost per kilogramProduct quality beyond the reject countIllustrative inputs

Observed

From an EUTECNIQ process: none exist.

Sourced Government data

Published data with its source, such as FDA counts.

Simulated Simulated

Fixed random draws (seeds 2026 and 1022) and slider settings.

Illustrative Illustrative

Invented values; no real product or site.

Explanation, details and sources

The table links every method in the library to the measure it improves and to what it cannot establish. The last column says what kind of data the worked example uses.

Interactive library

Eight methods, each with its equations, a worked example and its limits

A value stream map shows that most of a lot's lead time is waiting

Explanation, details and sources

A value stream map shows that a botanical lot spends most of its lead time waiting, not being processed. One lot of a standardized extract from receipt to shipment, in Rother and Shook's icons: process and data boxes, inventory triangles, push arrows, information flows and a timeline ladder separating waiting from processing.

Lead time43.6 days
Process-cycle efficiency3.2%
Rolled throughput yield74.9%
Current-state value stream map: standardized botanical extract, one lotIllustrative times
Show data: step times, yields and waits for both states
Illustrative values for one lot. C/T = cycle time; C/O = changeover; FPY = first-pass yield; wait = time held after the step.
StepValue-addingC/T current (h)C/O current (h)FPY currentHold after step, currentWait current (d)C/T future (h)C/O future (h)FPY futureHold after step, futureWait future (d)
Receipt & samplingNo2099%Quarantine62099%Quarantine2
Identity testingNo8096%Released herb stock128099%Supermarket (pull)4
ExtractionYes10498%Extract hold110398%FIFO lane0.5
ConcentrationYes8299%Concentrate hold28199%FIFO lane0.5
Spray dryingYes12697%Powder hold312398%FIFO lane1
BlendingYes3299%Sample queue23199%Sample queue0.5
QC testingNo16094%Record-review queue516097%Review by exception1
QA releaseNo4090%Finished goods102098%Finished goods4
Totals computed from the table
StateProcessing (h)Value-adding (h)Waiting (d)Lead time (d)Process-cycle efficiencyRolled throughput yield
Current63334143.63.2%74.9%
Future613313.516.08.6%87.7%
Dataset: illustrative. All times and yields are invented for illustration, not measurements. Value-added time counts only steps that transform the material; testing and record review are required by CGMP but are not value-adding in lean terms.Icons and method: Rother M, Shook J. Learning to See: Value-Stream Mapping to Create Value and Eliminate Muda. Lean Enterprise Institute; 1999.
Current versus future state on three measuresIllustrative
What changes in the future state

Identity testing at receipt, a kanban supermarket of released herb, FIFO holds of a day or less and batch records reviewed by exception.

Why it mattersLead time is working capital: every day a lot waits is inventory carried and a later release to the customer.

Details of the four changes
  • Qualified suppliers and identity testing at receipt shorten quarantine. Part 111 still requires at least one identity test on each dietary-ingredient lot (111.75(a)(1)(i)) unless FDA has granted an exemption (111.75(a)(1)(ii)); a supplier's certificate can be relied on only for other components, after the supplier is qualified (111.75(a)(2)(ii)).
  • A supermarket of released herb pulled by kanban replaces a large push inventory.
  • FIFO holds of one day or less between extraction, concentration and drying limit degradation of labile constituents.
  • Electronic batch records reviewed by exception target the record failures that dominate FDA citations.
Method, assumptions and limits
What it calculates
Lead time, process-cycle efficiency and rolled throughput yield for one lot.
Equations
Lead time (d) = Σ waits (d) + Σ cycle times (h) / 24. Process-cycle efficiency = value-adding time / lead time. Rolled throughput yield = Π FPYi.
Assumptions
One lot moves through every step; waits are averages; changeover time is shown but not added to the lot's lead time.
Does not establish
Capacity, cost or the cause of yield loss. A map describes one value stream at one time.
Verification
Totals reproduced by tests/numerics/ref/insights-operational-excellence.py.

DMAIC improves a quality problem in five gated phases

Explanation, details and sources

DMAIC turns a quality problem into a measured, controlled improvement in five gated phases. Each phase ends at a tollgate review. The example is an extract whose marker assay varies too much from lot to lot.

Define, Measure, Analyze, Improve, Control: questions, tools and a worked exampleEstablished method
PhaseQuestionMain toolsIllustrative example: extract assay
DefineWhat is the problem, for which customer, and what does success look like?
  • Project charter
  • SIPOC map
  • Voice of the customer and critical-to-quality tree
Marker assay of a standardized extract ranges 92–108% of label claim; the target is 95–105%.
MeasureHow big is the problem, and can we measure it reliably?
  • Process map and data plan
  • Measurement system analysis (gage R&R)
  • Baseline capability: Cp, Cpk
Gage R&R on the HPLC assay, then baseline data from 30 lots.
AnalyzeWhich inputs drive the variation?
  • Pareto chart and fishbone
  • Hypothesis tests and ANOVA
  • Regression on process data
Test whether raw-material marker content and extraction temperature explain most of the variance.
ImproveWhich changes reduce variation, shown with data?
  • Designed experiments (DoE)
  • Mistake-proofing (poka-yoke)
  • Pilot runs and confirmation
DoE on solvent ratio and time; standardize lots to a target marker content.
ControlHow is the gain kept?
  • Control plan and SOPs
  • Statistical process control
  • Updated specifications and records
I-MR chart on the assay; a supplier specification for marker content.
Dataset: illustrative example.Montgomery DC. Introduction to Statistical Quality Control. 8th ed. Wiley; 2019 (DMAIC and the supporting tools).
Defects per million opportunities at each sigma level, with and without the 1.5σ shiftNormal theory
Computed from the standard normal distribution. Shifted: one-sided tail beyond (k − 1.5)σ. Centered: two-sided tail beyond ±kσ. Harry MJ, Lawson JR. Six Sigma Producibility Analysis and Process Characterization. Addison-Wesley; 1992. Coskun A, Ialongo C. Biochem Med. 2020;30(1):010901.
The 3.4 per million figure assumes a drift

"Six sigma" is scored as 4.5σ to the nearest limit, assuming a 1.5σ long-term drift of the mean (figure below).

Show the table (6 rows)
Sigma levelDPMO with shiftYield with shiftDPMO centered
1σ691,46230.9%317,311
2σ308,53869.1%45,500
3σ66,80793.3%2,700
4σ6,21099.38%63.3
5σ23399.98%0.573
6σ3.499.99966%0.00197
A 1.5σ drift moves the nearest limit from 6σ to 4.5σ away, which is where 3.4 defects per million comes fromNormal theory
Normal distributions with specification limits at plus and minus six sigma: centered, the process leaves about 0.002 defects per million outside the limits; with the conventional 1.5 sigma drift the nearest limit is 4.5 sigma away and the long-term rate is 3.4 per million−6σ−3σ0+3σ+6σLSLUSLcenteredmean drifted +1.5σ4.5σ from the drifted mean to the nearest limitDefects per million outside the limits3.4with the 1.5σ drift (one-sidedtail beyond 4.5σ)0.002centered, limits at ±6σ(two-sided)The 1.5σ drift is a convention, not a law;EUTECNIQ would report capability frommeasured within- and between-lot variation.Tails beyond the limits are too thin to draw.
Standard normal distribution. Harry MJ, Lawson JR. Six Sigma Producibility Analysis and Process Characterization. Addison-Wesley; 1992. Coskun A, Ialongo C. Biochem Med. 2020;30(1):010901.
Text version: the 1.5σ convention

Six Sigma practice, following Motorola-era work published by Harry and Lawson, assumes the process mean drifts by up to 1.5σ over the long term, so "six sigma" is scored as 4.5σ to the nearest limit: 3.4 defects per million. A centered process with limits at ±6σ produces about 0.002 per million.

The 1.5σ figure is a convention, not a law: Coskun and Ialongo argue that evidence is needed before applying it to the extra-analytical phases of laboratory testing. EUTECNIQ would report capability from measured within- and between-lot variation instead of assuming the shift.

Defects per million opportunitiesDPMO = 106 d / (u · o)
DPMO1,200
Yield per opportunity99.880%
Long-term Z (no shift)3.04
Sigma level, 1.5σ convention4.54

Where the observed defect rate falls on the sigma scaleCalculator, illustrative counts
DPMO and the sigma-level convention: Harry and Lawson 1992; Montgomery 2019. Normal quantiles computed exactly.
Method, assumptions and limits
What it calculates
Defects per million opportunities, the yield per opportunity, the long-term normal deviate Z with Φ(Z) = 1 − DPMO/106, and the sigma level under the 1.5σ convention (Z + 1.5).
Assumptions
Opportunities are independent and equally likely to fail; the count of opportunities per unit is a definition the team must fix before counting, and changing it changes DPMO.
Valid range
At least one defect: with zero defects the rate is not estimable from the sample (the warning says so). Inputs are clamped to the slider ranges.
Does not establish
Capability of a measured variable (use Cpk with data) or the quality of any real process.
Verification
Independent reference: tests/numerics/ref/insights-operational-excellence.py (scipy.stats.norm).

Capability indices mean something only for a stable, normal, well-sampled process

Move the sliders: Cpk and Ppk diverge when lots drift.

Explanation, details and sources

Capability indices compare the spread of a process with its specification, but only a stable, normal, adequately sampled process earns a meaningful Cpk. A marker assay, % of label claim, specification 95.0–105.0%: 100 simulated results in 25 subgroups of four. Cpk and Ppk diverge when lots drift between subgroups, and the stability check can override the capability reading.

Capability indices (two-sided)Cp = USL − LSL6σwithin
Cpk = min(USL − x̄, x̄ − LSL)3σwithin
σwithin = R̄ / d2, d2 = 2.059 (n = 4)
Pp, Ppk: same, with overall s
Cp1.76
Cpk1.53
Cpk 95% interval1.31–1.75
Pp1.60
Ppk1.39
Expected out of spec (normal model, overall s)15 ppm
Observed out of spec0 of 100
Stability check: subgroup means outside X̄-chart limits0 of 25
ReadingStable, and capable at the conventional 1.33 threshold

Assumptions
  • Results are normal and the process is in statistical control; otherwise no capability index predicts future lots
  • Expected out-of-specification rate uses the overall standard deviation and the normal distribution
  • Assay measurement error is part of the observed spread; a gage R&R study separates it
Distribution of 100 simulated assay results against the specificationSimulated data
Show data: the 25 simulated subgroups at the current settings
SubgroupResult 1Result 2Result 3Result 4MeanRange
1101.7799.48101.3499.02100.402.75
2100.9099.69101.96101.49101.012.27
3100.4998.67100.0899.0099.561.82
4101.03101.89102.23101.62101.691.20
5100.42100.24102.28101.52101.112.04
6101.07102.3999.69102.73101.473.04
7103.25101.87101.1699.82101.523.43
8101.68100.38100.76100.52100.841.29
9100.69101.6099.9499.55100.452.05
1099.5699.5999.1899.6499.490.47
11102.20100.50101.2699.94100.972.26
12101.0699.34100.28102.94100.913.60
13100.04101.57100.97100.42100.751.53
1499.96101.71100.39101.92101.001.96
15100.05100.75101.12101.03100.741.07
1699.1299.63100.0699.4699.570.93
17100.97100.8998.6098.7399.802.37
1899.78101.03102.76100.58101.042.98
19100.7599.5699.5898.7699.661.99
2099.75100.6399.45101.03100.221.58
21100.49100.28100.78100.75100.580.50
22102.03100.2798.93101.10100.583.09
2399.91100.44101.9699.47100.442.49
24101.20101.36100.93101.52101.250.59
25100.57100.37101.92101.63101.121.55
Dataset: simulated. Result = mean + drift × zb + within-SD × zw, using fixed standard-normal draws (described in the methods panel). Not results from any product.NIST/SEMATECH e-Handbook of Statistical Methods, §6.1.6; Bissell AF. J R Stat Soc C. 1990;39(3):331–340; Montgomery 2019.
Method, assumptions and limits
What it calculates
Short-term capability (Cp, Cpk) from the within-subgroup spread, overall performance (Pp, Ppk) from the sample standard deviation, an approximate 95% interval for Cpk, the expected out-of-specification rate under a normal model, and an X̄-chart stability check.
Equations
σwithin = R̄/d2 with d2 = 2.059 for subgroups of four. Cpk 95% interval = Ĉpk ± 1.96 √(1/(9N) + Ĉpk2/(2(N − 1))), N = 100. Expected rate = Φ(−(USL − x̄)/s) + Φ(−(x̄ − LSL)/s). X̄-chart limits = x̄ ± A2R̄ with A2 = 0.729.
Variables and units
Assay in % of label claim (% LC); LSL 95.0, USL 105.0; sliders in % LC.
Valid range
Mean 96–104% LC, within SD 0.30–2.20, drift 0–1.60; inputs outside are clamped. The interval approximation holds for N ≥ 25 and 0.75 ≤ Cpk ≤ 4 (NIST); outside that range the page reports it as not valid.
Limits of the indices
Normality. The indices and the ppm estimate assume normal data; skewed assays (for example, results bounded by a detection limit) need a transformation or percentile-based indices. Stability. A process out of statistical control has no single distribution, so its index does not predict the next lot; the stability check overrides the reading here. Sampling. NIST advises about 50 or more independent values and generally 100 for a capability study; with fewer, the interval is wide. Within-subgroup σ depends on rational subgrouping. Measurement. Assay error inflates the spread; it is estimated separately by gage R&R.
Does not establish
That every lot will meet specification, product stability or shelf life, or the capability of any real process.
Seeded draws
numpy.random.default_rng(2026).standard_normal: 25 between-subgroup draws, then 25 × 4 within-subgroup draws, rounded to four decimals. The full list is in src/modules/operations/compute/noise.json.
References
NIST/SEMATECH e-Handbook §6.1.6 (indices, interval, sample size, non-normal data); Bissell 1990; Montgomery 2019 (d2, A2).
Verification
Independent numpy/scipy reference: tests/numerics/ref/insights-operational-excellence.py.

An individuals and moving-range chart flags a change within a few lots

Add a shift, trend or extra variation after lot 25.

Explanation, details and sources

An individuals and moving-range chart flags a process change within a few lots, before results reach the specification limit. Limits come from the first 20 lots (Phase I) and apply to new lots. A shift, trend or extra variation can be introduced after lot 25; with no change, rules can still fire by chance, and each added rule raises the false-alarm rate.

I-MR limits from Phase I (lots 1–20)UCL, LCL = x̄ ± 3 MR̄1.128
UCLMR = 3.267 MR̄
Phase I mean (% LC)99.83
σ̂ = MR̄/1.1280.98
Upper control limit102.78
First signal after Phase Ilot 32 (WE4)
Run rules applied
  • WE1: one point beyond 3σ
  • WE2: 2 of 3 consecutive points beyond 2σ on one side
  • WE3: 4 of 5 consecutive points beyond 1σ on one side
  • WE4: 8 consecutive points on one side of the center line
  • Nelson 3: 6 consecutive points steadily rising or falling
Individuals (top) and moving-range (bottom) charts, marker assay of 40 lotsSimulated data
Show data: 40 simulated lots at the current settings
LotResult (% LC)Moving rangeSignals
1100.00none
299.080.92none
3101.412.33none
499.841.57none
599.630.21none
6100.721.09none
799.321.40none
8100.110.80none
999.860.25none
1099.980.12none
1199.840.14none
1298.581.27none
13100.982.41none
1499.601.38none
15100.370.77none
1698.441.94none
17100.031.59none
1899.800.23none
1998.731.06none
20100.281.55none
21100.030.25none
22100.490.47none
2399.331.16none
2499.460.13none
25100.010.54none
26100.590.58none
27101.420.83none
2899.951.47none
29101.972.02none
30101.500.47none
31100.660.84none
32101.961.30WE4
33101.310.65WE3, WE4
34101.310.00WE3, WE4
35100.720.59WE4
36100.990.28WE3, WE4
37103.312.31WE1, WE3, WE4
38100.722.59WE4
39101.420.70WE4
40100.141.27WE4
Dataset: simulated. Lot result = 100 + z for lots 1–25; afterwards 100 + shift + trend × (lot − 25) + variation × z, with fixed standard-normal draws z (seed 1022). Units of σ are % of label claim.Western Electric Co. Statistical Quality Control Handbook. Indianapolis; 1956. Nelson LS. J Qual Technol. 1984;16(4):237–239. Constants d2 = 1.128 and D4 = 3.267 for moving ranges of two (Montgomery 2019).
Method, assumptions and limits
What it calculates
Center line and 3σ limits for individual results and their moving ranges from Phase I, then the Western Electric and Nelson run rules for all 40 lots.
Equations
σ̂ = MR̄/d2, d2 = 1.128; limits x̄ ± 3σ̂; UCLMR = D4MR̄ with D4 = 3.267; zone lines at ±1σ̂ and ±2σ̂.
Valid range
Shift 0–2.5σ, trend 0–0.2σ per lot, variation ×1.0–2.5; inputs outside are clamped.
Assumptions
Independent, approximately normal results; Phase I is in control. If Phase I itself signals, the page warns that limits should be re-established after investigation.
False alarms
For a normal in-control process, rule WE1 alone fires on about 0.27% of points (about one in 370). Adding rules shortens the time to detect real shifts and also raises the false-alarm rate.
Does not establish
That results meet specification. A process can be in control and still incapable, or capable and out of control.
Business use
The same chart logic trends release assays, impurity results and stability-study time points, so a drift is investigated before it becomes an out-of-specification result.
Verification
Independent numpy reference: tests/numerics/ref/insights-operational-excellence.py.

Two specification citations lead; a fishbone organizes the causes

Explanation, details and sources

Two specification citations account for half of the most frequent supplement CGMP citations; a fishbone then organizes the possible causes of one failure. FDA's fiscal 2025 counts for the six most frequent Part 111 citations; percentages are shares of those 702, not of all 1,938. The fishbone shows how an out-of-specification potency result would be investigated.

Pareto chart: the six most frequent Part 111 citations, FDA fiscal 2025Government data
Show data
SectionRequirement (FDA short description)CitationsCumulative share
111.70(e)Specifications, finished dietary supplement18826.8%
111.70(b)Specifications, components17752.0%
111.260Batch record, required information10366.7%
111.210Master manufacturing record, record requirements9379.9%
111.205(a)Master manufacturing record, prepared7590.6%
111.75(a)(1)(i)Component, verify identity of a dietary ingredient66100.0%
Dataset: sourced. FDA counts each citation type (Cite ID) separately: 111.205(a) also has 4 citations for a master record not followed, and written quality-control procedures (111.103) total 67 across two citation types. The data cover Form 483 observations generated by FDA's electronic inspection tool, not every observation issued.U.S. FDA. Inspection observations, fiscal year 2025 (Excel file, Foods tab; page updated December 16, 2025). Retrieved October 22, 2026.
Reading it

The two specification citations make up 52% of the 702; adding the three record citations brings the total to 91%. A new plant should write specifications and master records before the first batch, and design batch records so an incomplete one cannot be released.

Ishikawa placed the Pareto diagram and the cause-and-effect diagram among the basic quality tools (Guide to Quality Control, 1982). A count ranks frequency, not severity.

Cause-and-effect (Ishikawa) diagram for a potency result below specificationIllustrative example
Show the causes and how each would be tested
CategoryPossible causeHow it would be tested
MaterialsChemotype differs from referenceCompare marker ratios and the HPTLC fingerprint with reference lots
MaterialsHarvest timing or plant partReview supplier harvest records; botanical microscopy
MaterialsAdulteration or substitutionOrthogonal identity methods, such as HPTLC plus LC-MS
MaterialsMoisture above limitLoss on drying of the retained raw-material sample
MethodsExtraction time or temperature driftBatch record and temperature data-logger review
MethodsSolvent ratio charged incorrectlyWeigh tickets and second-person verification
MethodsSample preparation incompleteRe-extraction recovery study on the retained sample
MethodsAssay not stability-indicatingForced-degradation specificity check
MachinesEvaporator overheatingTemperature trend; look for degradant peaks
MachinesDryer outlet temperature lowDryer log and residual moisture
MachinesHPLC column degradationSystem-suitability history
MachinesBalance out of calibrationCalibration and check-weight records
MeasurementReference standard assignmentReference-standard certificate; retest against a second lot
MeasurementIntegration or calculation errorAudit trail and independent recalculation
MeasurementSample not representativeSampling plan; test retained composite samples
MeasurementAnalyst-to-analyst biasGage R&R results for the method
PeopleTraining on a revised procedureTraining records against the procedure revision date
PeopleTranscription errorCompare raw data with the batch record
PeopleShift handover gapBatch-record time stamps and signatures
EnvironmentLight or oxygen exposurePackaging, headspace and hold-time records
EnvironmentHumidity during blendingRoom monitoring data for the blending date
EnvironmentStorage temperature excursionWarehouse temperature log
Dataset: illustrative. An out-of-specification investigation first checks the laboratory result (measurement) before attributing the failure to the material or process. Causes are examples, not findings.Ishikawa K. Guide to Quality Control. 2nd rev. ed. Tokyo: Asian Productivity Organization; 1982.

An FMEA ranks where an extract process can fail

Change a score to re-rank the failure modes.

Explanation, details and sources

A failure mode and effects analysis ranks where an extract process can fail, so controls go first where severity and likelihood are high and detection is weak. Changing a severity, occurrence or detection score updates the risk priority number (RPN = S × O × D), the ranking and the risk map. Scores are illustrative judgments for a generic extract process, not a real plant.

An FMEA is not proof of safety. A low RPN, a team's ordinal judgment, shows neither that a product is safe nor that a control works. Safety rests on hazard analysis, specifications, validated methods, test results and, for a new dietary ingredient, a documented safety evaluation.

Highest RPN: 144 (failure modes 1 and 2)
Show the table (12 rows)
Failure modeEffectCurrent control Recommended action
1Raw-material receiptWrong species or adulterated materialIdentity failure; possible safety hazardIdentity test (HPTLC) on each lot
144
Add an orthogonal identity method; qualify suppliers by audit
2Raw-material receiptHeavy metals or pesticides above limitConsumer exposure; batch rejectionSupplier certificate review
144
Risk-based testing of each lot from high-risk regions
10QC testingIntegration or calculation errorWrong release decisionSecond-person review
120
Validated calculation templates; audit-trail review
12StorageOxidation of activesPotency loss before expirySealed liners
108
Nitrogen flush; stability-indicating method in the stability program
9BlendingNon-uniform blendPotency varies between containersBlend uniformity at validation only
105
Routine stratified sampling for new lots
11Batch recordIncomplete or missing entriesRelease delay; FDA observationQA review before release
90
Electronic batch record with required fields
6ConcentrationEvaporator overheating or foulingThermal degradation; off-colorTemperature monitoring
84
Cleaning frequency based on fouling trend
3MillingParticle size outside rangeVariable extraction yield; filter blindingSieve check per batch
80
Screen inspection schedule; laser-diffraction check
7Spray dryingResidual moisture highCaking; microbial growth riskIn-process loss on drying
72
Control outlet temperature within a validated range
4ExtractionTemperature overshootDegradation of marker compoundsJacket temperature alarm
63
Interlock on heating; trend batch temperature profiles
5ExtractionSolvent ratio charged incorrectlyLow yield and potencySecond-person verification
54
Mass-flow metering with batch-record capture
8Spray dryingResidual solvent above limitSpecification failure; safetyHeadspace GC at release
32
Keep; trend results for early drift
Risk map: severity against occurrence for each failure modeIllustrative scores
Dataset: illustrative scores.ICH Q9(R1) Quality Risk Management, adopted 18 January 2023 (FMEA among the tools in Annex I); AIAG & VDA FMEA Handbook, 2019 (Action Priority).
Limits of the method

Equal RPNs can hide very different risks (figure below), scores stay subjective, and an extract operation still needs the written hazard analysis of 21 CFR 117.130.

Text version of the three limits
  • RPN multiplies ordinal scores. Very different risks can share a number: S10·O1·D1 and S1·O10·D1 both give 10. The 2019 AIAG & VDA handbook introduced Action Priority tables to address this.
  • Subjectivity cannot be removed. ICH Q9(R1) says it can be controlled by addressing bias and assumptions and using data; it also asks that formality grow with uncertainty, importance and complexity.
  • Extract operations need a hazard analysis. Making a bulk dietary ingredient for further processing is generally subject to 21 CFR Part 117, including a written hazard analysis (117.130). The exemption in 117.5(e) covers only manufacturing of a dietary supplement in compliance with Part 111 and FD&C Act § 761.
Equal risk priority numbers can describe very different risksIllustrative scores
Two failure modes with the same risk priority number of 10: severity 10, occurrence 1, detection 1, and severity 1, occurrence 10, detection 1; very different risks share one numberRPN = S × O × D on 1–10 ordinal scalesRare but severeS10O1D1RPN 10Frequent but trivialS1O10D1RPN 10The 2019 AIAG & VDA handbook introduced Action Priority tables to address this; ICH Q9(R1) asks that formality grow with uncertainty, importance and complexity.
AIAG & VDA FMEA Handbook (2019), Action Priority; ICH Q9(R1), adopted 18 January 2023.
Every RPN on the severity × occurrence grid, at a chosen detection scoreComputed from RPN = S × O × D
Each cell is S × O × D for the chosen D. Many different cells share the same number, which is why the 2019 AIAG & VDA handbook introduced Action Priority tables to replace the RPN.AIAG and VDA, FMEA Handbook (2019); AIAG announcement, June 3, 2019.
Data table: the grid at the chosen detection score
S \ O12345678910
Each cell equals S × O × D; the table fills in when the page's scripts run.
Method, assumptions and limits
What it calculates
Risk priority number for each failure mode and the ranking by RPN.
Equation
RPN = S × O × D, each scored 1–10 (range 1–1,000). Severity: effect on the customer or product; occurrence: likelihood of the cause; detection: chance that current controls miss it (10 = almost certainly missed).
Assumptions
Scores come from a cross-functional team using written scales; the values here are invented.
Does not establish
Product safety, regulatory compliance or the effectiveness of a control. Equal RPNs do not mean equal risk.
References
ICH Q9(R1) (2023); AIAG & VDA FMEA Handbook (2019).
Verification
RPN values checked by tests/numerics/ref/insights-operational-excellence.py.

A gap analysis turns each gap into evidence, an owner and a date

Explanation, details and sources

A gap analysis scores current capability against what an inspection requires, then turns each gap into evidence, an owner and a date. A hypothetical contract manufacturer scored on the subparts of 21 CFR Part 111, using a 0–5 maturity scale (0 absent, 1 ad hoc, 2 documented, 3 implemented, 4 with records and trend review, 5 sustained and verified by internal audit).

Readiness for a Part 111 inspection: required versus current maturityIllustrative scores
Show data
Part 111 area (subpart)RequiredCurrentGap
Personnel (B)431
Plant and grounds (C)431
Equipment (D)422
Specifications (E)514
Testing (E)523
Quality control (F)523
Components (G)422
Master record (H)523
Batch record (I)523
Laboratory (J)422
Complaints (N, O)431
Records (P)422
Dataset: illustrative scores for a hypothetical site.Axes: 21 CFR Part 111 subparts B–P (eCFR, current). The maturity scale is an EUTECNIQ proposal.
How the gaps are prioritized

Largest gaps first, weighted by FDA citation frequency, so specifications, identity testing and the two manufacturing records lead. A gap closes only with evidence an inspector could review, not with a procedure never used.

Records must be kept for 1 year past the shelf-life date, or 2 years beyond distribution of the last batch if shelf-life dating is not used (111.605).

Show the table (8 rows): Gap register for the hypothetical site (illustrative)
Gap register for the hypothetical site (illustrative)
GapPart 111 referenceEvidence that closes itActionOwnerWeeks
Component and finished-batch specifications missing for identity, purity, strength and composition111.70(b), 111.70(e)Approved written specifications with limits for each attributeDraft from supplier data, literature and method capability; QA approvalQA6
Identity testing of each dietary-ingredient lot not performed111.75(a)(1)(i)Scientifically valid identity method run on every lot, with reference materialQualify an HPTLC or microscopy method; obtain reference materialsQC laboratory8
Supplier certificates accepted without qualification111.75(a)(2)(ii)Records confirming supplier results, with periodic re-confirmationConfirm supplier results by testing; set a re-confirmation scheduleSupplier management10
Master manufacturing records incomplete111.205, 111.210Approved master record for each formulation and batch sizeWrite a controlled template; review against the regulationQA6
Batch production records missing entries111.255, 111.260Complete batch records with each step documented and verifiedRedesign the record; train operators; second-person checksOperations4
Equipment calibration not documentedSubpart DCalibration and maintenance records for equipment that affects qualityCalibration program and scheduleOperations6
No laboratory control or out-of-specification procedureSubpart JWritten laboratory control processes and investigation recordsProcedures, method verification, analyst trainingQC laboratory8
Complaint and returns handling informalSubparts N, OWritten procedures with quality-control review of each complaintProcedures and a complaint log reviewed by quality controlQA4
Gap-closing roadmap, weeks from kickoffIllustrative plan
Show data
TaskOwnerStart weekDuration (weeks)End week
SpecificationsQA066
Equipment calibration programOperations066
Identity methods and reference materialsQC laboratory2810
Supplier qualificationSupplier management21012
Master manufacturing recordsQA4610
Laboratory controls and OOS procedureQC laboratory6814
Batch record redesign and trainingOperations8412
Complaint and returns proceduresQA10414
Records control and retentionQA12416

Decision points: internal audit (week 18), mock inspection (week 22), qualification decision (week 26).

Dataset: illustrative plan. Bars are colored by owner. Diamonds are decision points. Durations are examples; a real plan is sized from the assessment. A gap score is not a compliance finding or a prediction of an inspection outcome.

OEE splits lost capacity into availability, performance and quality

Adjust downtime, changeovers, output and rejects.

Explanation, details and sources

Overall equipment effectiveness splits lost capacity into availability, performance and quality losses, so the biggest loss is fixed first. The example is one week of a spray dryer producing extract powder. Adjust downtime, changeovers, output and rejects; the loss chart shows where productive time goes.

Overall equipment effectivenessOEE = A × P × Q
A = run timeplanned time Q = good outputoutput
P = outputideal rate × run time
Availability76.7%
Performance82.6%
Quality96.1%
OEE60.8%

Assumptions
  • Planned production time 120 h (five 24-hour days); ideal rate 50 kg of powder per hour
  • Changeovers and cleaning count as availability loss, as in Nakajima's loss structure
  • All inputs are illustrative, not a measured dryer
Where the planned 120 hours goModel output
Time categoryHoursLost in this step (h)
Planned production time120.0none
Run time (after availability loss)92.028.0
Net run time at the ideal rate (after performance loss)76.016.0
Fully productive time (after quality loss)73.03.0
Dataset: illustrative inputs.Nakajima S. Introduction to TPM: Total Productive Maintenance. Cambridge, MA: Productivity Press; 1988.
Method, assumptions and limits
What it calculates
Availability, performance, quality and their product, OEE, for one week of one machine, and the hours lost at each step.
Equations
Run time = planned − downtime − changeovers. A = run/planned. Net run time = min(output/ideal rate, run time). P = net/run. Q = (output − rejects)/output. Fully productive time = net × Q = good output/ideal rate.
Variables and units
Hours (h), kilograms (kg), ideal rate 50 kg/h, planned time 120 h.
Valid range
Downtime 0–40 h, changeovers 0–30 h, output 1,000–6,000 kg, rejects 0–600 kg. Rejects above output are capped at the output. Output above what the ideal rate allows in the run time is physically impossible; performance is then capped at 100% and a warning appears.
Does not establish
Product quality beyond the reject count, the cost of each loss or a benchmark for botanical dryers.
Business use
Converts lost hours into lost kilograms and capacity, so investment goes to the largest loss.
Verification
Independent reference: tests/numerics/ref/insights-operational-excellence.py.
Explanation, details and sources

Choose a method. Calculators show their equations, guard their inputs and have a Reset button and a methods panel. Every chart has a data table or a text description.

Read with care

Six statements these methods are often stretched to support

  • Cpk ≥ 1.33≠Every future lot will meet specification
  • A process in statistical control≠A process that meets its specification
  • A low FMEA risk priority number≠A safe product
  • An FMEA≠The written hazard analysis 21 CFR 117.130 requires
  • A gap-analysis score≠A compliance finding or an inspection outcome
  • Stability testing with trended results≠A validated shelf life

See how these methods fit the proposed quality system

The quality-system page describes the proposed Part 111 and Part 117 controls; process engineering covers scale-up and technology transfer.