Clarifying Requirements: The "I Hear You" Loop
In tech, "miscommunication" is the #1 cause of bugs and delayed launches. The "I Hear You" loop is a technique to ensure you and your stakeholders are perfectly aligned.
The Loop Structure
- Listen: Don't interrupt.
- Reflect: Repeat back what you heard in your own words.
- Confirm: Ask if your understanding is correct.
Example:
Stakeholder: "We need the dashboard to show real-time data, but only for premium users, and it should work on mobile." You (The Loop): "Just to make sure I've got this right-you want real-time updates (Stress) on the dashboard, but restricted to the premium tier, and mobile responsiveness is a hard requirement. Does that track?"
Useful Phrases for Clarification
- "To be clear, you're saying..."
- "If I understand correctly, the priority is..."
- "Just so I'm on the same page..."
- "Could you elaborate on what you mean by '[term]'?"
- "What does 'success' look like for this feature?"
Sentence Stress for Clarity
When reflecting requirements, use stress to highlight the most important constraints.
- "So, the deadline is Friday, but the testing can happen next week?"
- "You need the API to be public, but the documentation to be private?"
The "Does That Track?" Check
In Silicon Valley, we often end a clarification with:
- "Does that track?"
- "Does that make sense?"
- "Am I missing anything?"
This gives the other person a clear opening to correct you if you are wrong.
But in most updates, active voice is stronger.
Formatting for busy readers
Use these patterns in Slack, email, and project-management tools:
- Start with the bottom line. State the outcome first.
- Use short paragraphs. Two to three sentences each.
- Use bullet points for lists, steps, and options.
- Bold the key numbers or decisions.
Example:
Status: On track for Friday launch.
Done:
- Finalized the copy
- Fixed the mobile layout bug
- Merged the analytics branch
Blocked by: Waiting for legal approval on the terms page.
Next: Will follow up with legal by 5 p.m.
Practice
Rewrite this update for clarity:
I wanted to let you know that I was working on the integration and there were some issues with the API and I talked to the partner team and they are going to fix it and I think we can continue tomorrow.
A clearer version:
The integration is blocked by an API issue. The partner team is fixing it, and we can continue tomorrow.