Running Effective Technical Discovery Sessions
How to facilitate discovery sessions that uncover real requirements and technical constraints. Includes templates, questions, and facilitation techniques.

The Cost of Skipping Discovery
We have seen projects fail not because of poor execution, but because teams built the wrong thing. Discovery prevents this.
The Three Pillars of Discovery
1. Problem Discovery
Before solutions, understand the problem:
Questions to Ask:
Technique: Problem Statement Canvas
WHO: [User persona]
WANTS: [Desired outcome]
BECAUSE: [Underlying motivation]
BUT: [Current obstacles]
2. Solution Discovery
Explore options before committing:
Questions to Ask:
Technique: Solution Sketch
3. Feasibility Discovery
Validate technical approach:
Questions to Ask:
Session Structure
Pre-Session (1-2 days before)
During Session (2-4 hours)
0:00 - Context setting (15 min)
0:15 - Problem exploration (45 min)
1:00 - Break (10 min)
1:10 - Solution ideation (60 min)
2:10 - Feasibility discussion (40 min)
2:50 - Summary and next steps (10 min)
Post-Session (1-2 days after)
Facilitation Tips
Conclusion
Discovery is not a phase you skip to go faster. It is an investment that prevents costly rework. One hour of discovery can save a week of development.


