six-thinking-hats
Apply Edward de Bono's Six Thinking Hats to software testing for structured, comprehensive quality analysis, strategy design, and team decision-making.
Introduction
The Six Thinking Hats for Testing is a specialized methodology designed to improve software quality assurance by compartmentalizing cognitive focus during complex testing tasks. It prevents the common pitfall of analyzing metrics, risks, and creative solutions simultaneously, which often leads to fragmented strategy and missed coverage. This skill provides a structured 30-minute protocol to systematically evaluate testing scenarios—from API strategies to retrospectives—by isolating specific viewpoints: White (facts/metrics), Red (emotions/confidence), Black (risks/gaps), Yellow (benefits/strengths), Green (creative ideas/innovation), and Blue (process/action planning).
-
Enables systematic evaluation of test coverage, defect history, and technical environment data to build a quantitative baseline.
-
Facilitates team alignment by separating gut feelings and anxiety from objective risk identification and process strategy.
-
Drives innovation through a dedicated phase for exploring emerging techniques like chaos engineering, property-based testing, and AI-powered test generation.
-
Generates actionable, prioritized roadmaps that define owners, timelines, and clear next steps, ensuring the discussion transitions smoothly from theory to implementation.
-
Integrates seamlessly with agentic fleets (qe-quality-analyzer, qe-regression-risk-analyzer, qe-test-generator) to coordinate multi-agent quality assessments.
-
To use this skill, define your specific testing question or scope clearly, then proceed through the sequential hat rotation (typically 5 minutes per hat).
-
Document insights for each hat separately to prevent premature judgment or emotional bias from clouding data-driven decisions.
-
Use the provided quick reference card to match specific testing needs (e.g., risk assessment vs. innovation) with the appropriate hat.
-
The output is highly adaptable: it can be used for solo deep-dives or as a facilitator's guide for group quality retrospectives and brainstorming sessions.
-
Remember that the White Hat focuses strictly on quantitative evidence like pass/fail rates and execution time, while the Red Hat is the only place for subjective intuition and confidence checks, which are essential for identifying 'flaky' perceptions that might mask underlying systemic issues.
Repository Stats
- Stars
- 329
- Forks
- 65
- Open Issues
- 4
- Language
- TypeScript
- Default Branch
- main
- Sync Status
- Idle
- Last Synced
- Apr 28, 2026, 12:32 PM