That Afternoon, the CPK Report Came Out, and the Director's Face Turned Pale
At three o'clock that afternoon, a somber atmosphere hung in the yield meeting room. The latest yield report for machine #31 was projected on the wall; the Cpk was horrendous, only 1.08, and the DPMO soared directly to 6210. The director's brows were furrowed tightly as he asked, "What's going on with this batch? It's so different from the previous ones!" Xiao Chen from Equipment stammered, "I... I ran an ANOVA, and it showed a significant difference!" The director snorted, "Significant difference? Did you perform all the assumption checks? Homogeneity, normality, independence—if any one of them fails, your ANOVA is utter nonsense!" Silence immediately fell in the meeting room. Honestly, haven't you also encountered Xiao Chen's predicament?
Why Is Your ANOVA "Useless"?
To put it simply, ANOVA (Analysis of Variance) is a powerful tool that helps you determine if there's a genuine "statistical difference" among several batches, multiple machines, or various settings. But it's not a panacea; it has its own "temperament." If you don't first complete its "preparatory work"—namely, assumption checks—then your ANOVA results, even if they produce a P-value, could be misleading or even lead to entirely wrong conclusions. Think about it: if you use an inaccurate ruler to measure something, can you trust the numbers you get? It's the same principle.
Therefore, the key point is that ANOVA assumption checks have three major pillars: normality, homogeneity, and independence. If these three aren't addressed, your analysis will have to be redone.
Practically, How Should You Check?
- Normality: The most common and intuitive. Does your data exhibit a bell-shaped curve? You can use Minitab's "Normality Test" or "Probability Plot" to check this. If all data points fall within the confidence interval, it's usually fine. If your P-value is less than 0.05 (or your set significance level), it indicates that the data does not follow a normal distribution. For example, if you ran film thickness data for machine #31, and the normality test's P-value was 0.008, then you're in trouble—your data is simply not normally distributed.
- Homogeneity of Variances: This is also extremely important. Simply put, the groups of data you are comparing should have similar degrees of variation. You cannot compare a group with widely dispersed data to a group with very concentrated data. In Minitab, you can use "Levene's Test" or "Bartlett's Test." If the P-value is less than 0.05, it means the variances are not homogeneous. Imagine you're comparing the yields of three machines: machine #31's yield is stable at 99% ± 0.1%, while machine #32's fluctuates widely between 98% and 99.5%. With such a significant difference in "stability" between these two machines, directly comparing their averages using ANOVA loses much of its meaning.
- Independence: This is the hardest to test directly with statistical software, but it is extremely critical. Each of your measurements must not be influenced by the previous measurement. In other words, measuring the film thickness of the first wafer from machine #31 should not affect the film thickness of the second wafer. If you find that the same operator habitually "adjusts" the numbers during consecutive measurements, then your data lacks independence.
The Most Common Pitfall I've Fallen Into
When I first joined the company, I once analyzed the impact of a certain process parameter on product reliability. After running ANOVA, the P-value was extremely small, and I excitedly reported to my supervisor, "This parameter has a huge impact!" However, my supervisor asked, "Did you collect your data by continuously measuring the same wafer twenty times?" My face turned pale when I heard that. Yes, to save time, I had the test engineer repeatedly measure the same wafer; the data collected this way was fundamentally not independent. The consequence was that my ANOVA results were completely unreliable, and all conclusions had to be overturned and redone. Wasting everyone's time was a minor issue; if it had led to misleading decisions and millions in losses, that would have been no laughing matter.
One Thing You Can Do Today
Before running ANOVA next time, spend five minutes confirming the P-values for normality and homogeneity tests!