1-919-805-6040
thebitadoc@gmail.com"

Six Sigma Analyze Phase

Six Sigma Analyze Phase — A Deep-Dive Course
SIX SIGMA · DMAIC

The Analyze Phase, deep-dive course

From a validated baseline to a statistically confirmed root cause — brainstorming, cause-and-effect tools, hypothesis testing, and DOE, worked through the same mid-sized IT project.

⏱ Typical duration: 2–3 weeks📍 DMAIC step 3 of 5
Process & waste analysis Root cause tools Hypothesis testing ANOVA & regression Design of Experiments Root-cause game 20-question final quiz
01 · Overview

What is the Analyze phase?

Define named the problem. Measure produced a validated baseline. Analyze is where the team turns that baseline into a confirmed, statistically defensible root cause — the specific X (or few vital X's) that actually drives the Y everyone is trying to fix.

Analyze typically runs 2 to 3 weeks. It starts wide — every plausible cause on the table — and narrows systematically through data, not opinion, until only the vital few X's remain, each one backed by a statistical test rather than a hunch.

Use data to find probable causes

Mine the validated Measure-phase data for patterns before anyone brainstorms a single theory.

Find the actual root cause

Use brainstorming, the 5 Whys, and cause-and-effect tools to dig past symptoms to root causes.

Find the critical root cause

Of every plausible cause, identify the one (or few) with the highest impact on the CTQ.

Verify statistically

Confirm each root cause with the right statistical test — hypothesis testing, ANOVA, regression — not assumption.

Where the Service Desk Project stands

  • Define: validated problem — average IT incident resolution time is 3.6 business days against a 1-day SLA. Goal: get to 1 day within 6 months.
  • Measure: validated baseline — MSA confirmed the timestamp data is trustworthy (4% GRR); run charts showed a shift pattern partway through the data; ticket resolution time is right-skewed, not normal.
  • Now — Analyze: the team has to explain why resolution time is 3.6 days, find the vital few X's driving it, and prove those X's statistically before Improve starts changing anything.
02 · Toolkit

Tools Used in the Analyze Phase

CategoryTools
Process analysisDetailed process map, value stream mapping, waste analysis
Cause organizationBrainstorming, 5 Whys, fishbone (Ishikawa) diagram, fault tree analysis, affinity diagram, tree diagram, interrelationship digraph, FMEA
Mathematical foundationsCentral Limit Theorem, continuous & discrete probability distributions
Hypothesis testing1-sample t-test, 2-sample t-test, paired t-test, one-way & two-way ANOVA, Mood's median test, chi-square test
Relationship analysisCorrelation, linear regression
Design of ExperimentsFull & fractional factorial designs, Taguchi loss function, EVOP, Latin square and related designs

Every tool in this course links out to a focused reference page at SixSigmaStudyGuide.com for anyone who wants to go deeper on the math.

03 · Walkthrough

Finding and Validating the Vital Few X's

Every tool in this course fits into one repeatable seven-step flow. This is the backbone of the whole Analyze phase — everything below is one of these steps in more depth.

1

Develop a detailed business process map

Go beyond Measure's high-level SIPOC to a step-by-step map of exactly how work actually flows today.

2

Analyze the process map for variation sources

Tag each step as value-added or non-value-added, and flag hand-offs, delays, and rework loops.

3

Determine the X's

Brainstorm and organize every plausible cause using fishbone, 5 Whys, FMEA, and related tools.

4

Prioritize and collect data on the X's

Rank candidate X's by likely impact and feasibility, then gather data on the ones worth testing.

5

Quantify the relationship, Y = f(X)

Use graphs, correlation, and regression to see how much each X actually moves the Y.

6

Identify the vital X's

Narrow from many potential X's to the few with real, demonstrable impact on the CTQ.

7

Validate the vital X's

Confirm each vital X with a formal statistical test — hypothesis testing, ANOVA, or DOE.

Check yourself — quiz prep

1. What comes right after "determine the X's" in the seven-step Analyze flow?

You don't collect data on every possible X — you prioritize first, then collect data only on the candidates worth testing.

2. What does "Y = f(X)" mean in this context?

This is the core Six Sigma idea: the outcome you care about (Y) is driven by measurable process inputs (X's) — Analyze's job is to find which X's matter most.
04 · Process analysis

Process Map Analysis: Value and Non-Value Activities

A Detailed Process Map breaks the process into every actual step, not the five-to-ten box version from Measure's SIPOC. A Value Stream Map goes further, layering on time at each step so the team can see where work — and waiting — really happens.

StepActivityTypeTime
1Employee submits ticketValue-added2 min
2Ticket sits in unassigned queueNon-value-added4.1 hrs (avg)
3Agent triages and categorizes ticketValue-added6 min
4Ticket reassigned to correct tier (40% of tickets)Non-value-added2.3 hrs (avg)
5Agent diagnoses and resolves issueValue-added22 min
6Ticket waits for user confirmationNecessary non-value-added3.8 hrs (avg)
7Ticket closed and CSAT survey sentValue-added1 min

What the map reveals

Only about 31 minutes of the 3.6-day average is actual value-added work. Nearly all the elapsed time sits in queues and hand-offs — step 2 (unassigned queue) and step 4 (reassignment) alone account for over 6 hours of pure waiting, with no work happening at all. That's exactly the kind of signal Analyze is built to catch.

05 · Process analysis

Waste Analysis: The Classic Wastes

The Classic Wastes give the team a checklist for spotting non-value-added activity hiding in the process map.

WasteWhat it looks likeIT example
OverproductionDoing or producing more than the next step needsAuto-generating duplicate diagnostic reports nobody reviews
InventoryWork sitting, piled up, not being actively workedA backlog of unassigned tickets sitting in the general queue
WaitingIdle time between stepsTickets waiting 4+ hours for an available agent
MotionUnnecessary movement of peopleAn agent switching between three different tools to see one ticket's full history
DefectsErrors requiring reworkA ticket mis-categorized, requiring reassignment and restarting triage
Over-processingDoing more work than the customer actually needsRequiring manager approval for a routine password reset
Transport & handlingUnnecessary movement of work between people or systemsA ticket bouncing between Tier 1 and Tier 2 twice before resolution
Check yourself — quiz prep

1. A ticket that gets reassigned twice between support tiers is an example of which classic waste?

Unnecessary movement of the work item itself between people or systems is transport & handling waste.

2. In the IT process map above, which step contributed the most non-value-added time?

The unassigned queue averaged 4.1 hours of pure waiting — the single largest non-value-added chunk of the process.
06 · Determine the X's

Organizing Potential Causes to Show Relationships

Once the process map exposes where time and waste hide, the team needs structured ways to generate and organize every plausible cause — before testing which ones actually matter.

Brainstorming

A structured group session for generating every plausible cause without judging them yet — quantity first, evaluation later. Read more →

IT example: the service desk team brainstorms every reason a ticket might sit unresolved — understaffing, unclear triage rules, missing asset data, VPN slowness, and a dozen more — with no idea yet ranked or judged.

5 Whys — try it live

Ask "why" repeatedly until the answer stops being a symptom and starts being a fixable root cause. Read more →

Click through the chain below, built from the IT case study:

1
Fishbone (Ishikawa) diagram

Sorts every brainstormed cause into People, Process, Equipment, Materials, Measurement, and Environment. Read more →

IT example: Measure's fishbone already surfaced candidates like staffing turnover, unclear triage rules, and inconsistent timestamp capture. Analyze picks up exactly there — each fishbone branch becomes a candidate X to prioritize and test below.

Fault Tree Analysis

Works top-down from the failure, breaking it into the combinations of conditions (AND/OR logic) that could cause it. Read more →

Top eventSLA breach (resolution > 1 day)
ORQueue delayWrong initial assignment
Queue delay requires (AND)Low agent availabilityHigh ticket volume

Reading it: the SLA breaches when either branch occurs, and the queue-delay branch itself only fires when both low availability and high volume happen together.

Affinity diagram

Groups a large, messy set of brainstormed ideas into natural themes — useful right after a big brainstorming session. Read more →

IT example: the team's 30+ brainstormed causes cluster into four themes: Staffing (turnover, scheduling), Tooling (slow VPN, manual routing), Process (no triage rules, unclear escalation), and Data quality (incomplete ticket descriptions).

Tree diagram

Breaks a broad goal down into increasingly specific means of achieving it — a "how" ladder. Read more →

IT example: Goal: Reduce resolution time → Means: Reduce queue time → Sub-means: Auto-assign by category, Align staffing to volume curve.

Interrelationship digraph

Maps how the causes influence each other, so the team can see which ones are root "drivers" versus downstream "outcomes." Read more →

IT example: staffing turnover → fewer available agents → longer queue time → longer total resolution time. Staffing turnover sits furthest upstream, making it a stronger candidate root cause than "long queue time" itself, which is really just a symptom passed downstream.

FMEA (Failure Mode & Effects Analysis)

Scores each potential failure mode on Severity, Occurrence, and Detection (1–10 each) and multiplies them into a Risk Priority Number (RPN) to rank what to fix first. Read more →

Failure modeSeverityOccurrenceDetectionRPN
Ticket sits unassigned too long786336
Ticket mis-categorized, needs reassignment665180
Missing asset info delays diagnosis554100
CSAT survey fails to send32318

The unassigned-ticket failure mode's RPN of 336 towers over the rest — a strong signal about where to focus data collection next.

Check yourself — quiz prep

1. In FMEA, what does RPN stand for and how is it calculated?

RPN multiplies all three 1–10 ratings together, so it can range from 1 to 1,000 — higher means higher priority.

2. Which tool works top-down using AND/OR logic to trace the combinations of conditions that cause a failure?

Fault tree analysis starts at the failure and works backward through AND/OR gates to the contributing conditions.
07 · Mathematical foundations

Mathematical Tools

Before running any statistical test, it helps to know what shape the data naturally takes — and why sample averages behave more predictably than individual data points.

Central Limit Theorem

The Central Limit Theorem (CLT) says that no matter how skewed the underlying data is, the distribution of sample means approaches a normal distribution as sample size grows. This is why the team can still use normal-based tests (like the t-test) on average daily resolution times, even though individual ticket times are right-skewed.

Distribution Types

See the full overview at Distribution Types. Below are the specific distributions called out for the Analyze phase.

Continuous distributionModelsIT example
Normal (Gaussian)Symmetric, bell-shaped dataAverage daily resolution time across many days (via CLT)
LognormalRight-skewed data with a hard floor at zeroIndividual ticket resolution times
F-distributionRatio of two variancesComparing variance between two agents' resolution times (used inside ANOVA)
Chi-squareSums of squared deviations; category-count comparisonsWhether SLA breach rate differs by ticket category
ExponentialTime between independent eventsTime between successive high-priority ticket arrivals
Student's tSmall-sample mean comparisonsComparing this month's average resolution time to the 1-day target
Paired tBefore/after on the same subjectSame agents' resolution times before and after a new tool rollout
Two-sample tComparing means of two independent groupsAgent Team A vs. Agent Team B average resolution time
Discrete distributionModelsIT example
BinomialNumber of successes in a fixed number of pass/fail trialsNumber of tickets breaching SLA out of the next 50 tickets
PoissonCount of rare events in a fixed time or spaceNumber of critical outages in a given week
HypergeometricSampling without replacement from a finite populationAuditing 20 tickets pulled from a finite batch of 200 for the week

Try it: shape explorer

Average daily resolution time (many days, via CLT)
08 · Statistical validation

Hypothesis Testing Fundamentals

Every statistical test in Analyze follows the same logic: assume nothing changed (the null hypothesis, H₀), then check whether the data gives strong enough evidence to reject that assumption in favor of the alternative (H₁). See Hypothesis Testing Terminology for the full glossary.

H₀ is actually trueH₀ is actually false
We reject H₀Type I error (α)Correct decision
We fail to reject H₀Correct decisionType II error (β)

Type I error (α)

Concluding a change made a difference when it actually didn't — a false alarm. IT example: declaring the new triage rule worked when the improvement was really just random variation.

Type II error (β)

Concluding there's no difference when one really exists — a missed signal. IT example: concluding the new tool didn't help when it actually cut resolution time, but the sample was too small to detect it.

Check yourself — quiz prep

1. Concluding a process change helped, when in reality it made no real difference, is:

Rejecting a true H₀ (concluding there's an effect when there isn't one) is a Type I error, denoted α.

2. What is the null hypothesis (H₀) generally assumed to state?

H₀ is the default assumption of "no difference" that a test tries to find evidence against.
09 · Worked examples

Five Statistical Tests, Worked in Full

Each test below follows the same structure: Definition, Situation, Null Hypothesis, Alternative Hypothesis, and Result — using real numbers from the Service Desk Project.

1-Sample t-Test

Definition: Tests whether a sample mean is significantly different from a known or target value.

Situation: After early process tweaks, the team samples 30 days of resolution times (mean = 3.35 days, s = 0.85) and wants to know if this is significantly better than the 3.6-day Measure-phase baseline.

H₀: μ = 3.6 days   H₁: μ < 3.6 days

nSample meanStd. dev.t-statisticp-value
303.35 days0.85−1.61≈0.059

Result: At α = 0.05, p ≈ 0.059 is just above the threshold — the team fails to reject H₀. The average has moved in the right direction, but not by enough (yet) to call it statistically significant. This is a useful, honest result: it argues for more data or a stronger fix, not premature celebration.

2-Sample t-Test

Definition: Tests whether the means of two independent groups differ significantly.

Situation: Comparing average resolution time between Team A (n=20, mean=3.1 days, s=0.7) and Team B (n=20, mean=3.9 days, s=0.8).

H₀: μA = μB   H₁: μA ≠ μB

GroupnMeanStd. dev.
Team A203.1 days0.7
Team B203.9 days0.8

Result: t ≈ 3.37, p < 0.01 — reject H₀. Team B is statistically significantly slower than Team A, which turns "the teams feel different" into a confirmed X worth investigating (staffing mix, training, ticket assignment rules).

One-Way ANOVA

Definition: Compares the means of three or more groups at once. Read more →

Situation: Comparing average resolution time across three ticket categories: Password/Access, Software, and Hardware.

H₀: μpassword = μsoftware = μhardware   H₁: at least one mean differs

CategorynMean resolution time
Password / Access151.8 days
Software153.9 days
Hardware155.1 days

Result: F ≈ 18.4, p < 0.001 — reject H₀. Category clearly matters; hardware tickets take dramatically longer, likely because they depend on parts or vendor availability outside the service desk's control.

Mood's Median Test

Definition: A non-parametric test that compares medians across groups without assuming a normal distribution — a good fit when raw data is skewed, like individual ticket times.

Situation: Since raw ticket times are right-skewed (not normal), the team re-checks the category effect using medians on the raw, ticket-level data instead of category averages.

H₀: all category medians are equal   H₁: at least one median differs

CategoryMedian resolution time
Password / Access1.1 days
Software3.2 days
Hardware4.6 days

Result: χ² ≈ 14.2, df = 2, p ≈ 0.0008 — reject H₀. Medians differ significantly, confirming the category effect holds even without assuming a normal distribution — good corroboration of the ANOVA finding above.

Chi-Square Test

Definition: Tests whether two categorical variables are independent of each other, by comparing observed counts to what would be expected if there were no relationship.

Situation: Is SLA-breach status independent of ticket category?

H₀: SLA-breach status is independent of ticket category   H₁: SLA-breach status depends on ticket category

CategoryBreachedNot breached
Password / Access1288
Software4555
Hardware6040

Result: χ² ≈ 41.3, df = 2, p < 0.001 — reject H₀. Breach rate clearly depends on category, with hardware tickets breaching far more often — consistent with everything the ANOVA and median test already pointed to.

Check yourself — quiz prep

1. Why did the team use Mood's Median Test in addition to ANOVA?

Mood's Median Test is the non-parametric option, useful precisely when the normality assumption behind ANOVA doesn't hold.

2. In the chi-square example, what were the two categorical variables being tested for independence?

The test checked whether breach rate (breached / not breached) depends on which ticket category a ticket belongs to.
10 · Relationships

ANOVA and Regression Analysis

One-way ANOVA (above) compares groups defined by a single factor. Two-way ANOVA extends this to two factors at once — for example, testing whether both ticket category and agent experience level affect resolution time, including whether they interact. Read more on ANOVA →

Regression Analysis and Linear Regression go a step further than a group comparison — they quantify exactly how much a continuous X moves a continuous Y, which is exactly what "Y = f(X)" means in practice.

Each point is one ticket
11 · Design of Experiments

Design of Experiments (DOE)

When more than one X might matter at once, DOE tests them together deliberately, so the team can see individual effects and interactions in one pass, instead of guessing one variable at a time.

DesignWhat it doesWhen it's used
Full Factorial DesignTests every combination of every factor and levelA small number of factors/levels, and interactions matter
Fractional Factorial DesignTests a carefully chosen subset of combinationsFull factorial would need too many runs to be practical
Taguchi Loss FunctionQuantifies quality loss as any deviation from target, not just out-of-specBeing "within spec" isn't good enough — minimizing variation from target matters
Evolutionary Operations (EVOP)Makes small, deliberate process changes during normal productionThe process can't be paused to run a formal experiment
Latin SquareControls for two nuisance factors while isolating one main factorTwo extra sources of variation need to be balanced out
Graeco-Latin SquareExtends the Latin Square to control a third nuisance factorA third nuisance variable also needs balancing
Hyper-Graeco-Latin SquareExtends further to control a fourth nuisance factorEven more nuisance variables must be balanced simultaneously

Worked example: a small full factorial design

The team tests two candidate fixes at once — auto-routing rules and extra triage training — across all four combinations.

Auto-routingExtra trainingAvg. resolution time
OffOff86 hrs
OnOff71 hrs
OffOn68 hrs
OnOn42 hrs

Why this matters

Auto-routing alone saves about 15 hours; training alone saves about 18 hours. If the effects were purely additive, combining both would save roughly 33 hours (down to ~53). Instead, the combination reaches 42 hours — a bigger gain than the two effects added together, a classic interaction effect that testing one factor at a time would have completely missed.

Check yourself — quiz prep

1. What does it mean when a full factorial design reveals an "interaction effect"?

In the IT example, auto-routing and training together beat what simply adding their individual savings would predict — that's an interaction.

2. Which DOE approach is chosen specifically when the process cannot be paused for a formal experiment?

EVOP makes small, ongoing changes during live production instead of requiring a dedicated experimental run.
12 · Outputs

Analyze Phase Deliverables

Checks are saved in your browser as you go.

13 · Play

Root Cause Survival Challenge

Three hearts. Answer wrong three times and it's game over — survive all the questions to earn the badge.

Question 1 of 10 ❤❤❤ Score 0   Streak 0

Final score:

14 · Final assessment

20-Question Final Quiz

Everything above builds toward this. 70% (14 of 20) or better is a pass.

Question 1 of 20 Score 0

✓

Quiz complete

Score: / 20