Validation Guide
User testing answers one question: does your product actually work for the people you built it for? This guide gives you a simple recipe to follow, then explains each step in more detail below.
Watch first β assessment walkthrough
Section titled βWatch first β assessment walkthroughβThe recipe β five steps, every session
Section titled βThe recipe β five steps, every sessionβThis is the core loop. Follow it every time you test. Aim for at least 5 sessions total across Weeks 5β8.
Step 1 β Find one person to test with
Section titled βStep 1 β Find one person to test withβThey should match your target user. A classmate who would genuinely use your product is fine. Someone from outside your team is better.
You need at least 5 participants in total for the Validation Report. Book them early β do not leave all sessions to Week 8.
Step 2 β Prepare 3 tasks (not questions)
Section titled βStep 2 β Prepare 3 tasks (not questions)βA task asks them to do something, not say something.
| Good task | Avoid |
|---|---|
| βImagine you want to split a dinner bill. Show me what you would do." | "Do you like our app?" |
| "Find where to add a new expense." | "Is this design clear?" |
| "Check whether your friend paid you back." | "Would you use this?β |
Write the tasks down before the session. Three tasks is enough.
Step 3 β Run the session (20 minutes)
Section titled βStep 3 β Run the session (20 minutes)βOpening (2 min):
βThanks for helping. Weβre testing our design β not testing you. There are no wrong answers. Please think out loud as you go.β
During (15 min):
- Give them one task at a time
- Do not help them β if they get stuck, that is the data
- Write down: what they try first, where they pause, what they say, what they skip
After (3 min):
βWas anything confusing? What did you expect to happen when [thing that failed]? Would you actually use this?β
Step 4 β Write up what you found (10 minutes after the session)
Section titled βStep 4 β Write up what you found (10 minutes after the session)βWrite one short paragraph per session. Include:
- What they struggled with (specific, not vague)
- One direct quote if you have one
- One thing that surprised you
Store it in your teamβs shared folder with a date and participant number (not name).
Step 5 β Change something, then document it
Section titled βStep 5 β Change something, then document itβPick one thing they struggled with. Change it. Write in your Dev Log:
- What you found (participant quote or observation)
- What you changed
- Why that change should help
That is one complete iteration. Repeat.
What gets a better grade
Section titled βWhat gets a better gradeβThe Validation Report is 10% of your module grade. Here is what moves your score up or down:
| What you do | Lower score | Higher score |
|---|---|---|
| Participants | Fewer than 5 total | 5+ with varied backgrounds |
| Evidence quality | βUsers liked itβ / βsome had issuesβ | Direct quotes and specific observations |
| Iteration | βWe improved the design" | "P3 couldnβt find delete β we moved it β P5 found it immediatelyβ |
| Before/after | Changes described without evidence | Screenshots or notes showing the change |
| Documentation timing | Written at the end from memory | Notes taken during or right after each session |
| Appendix links | Missing or broken | Working links to transcripts, notes, or recordings |
The most common reason for a low score: building for weeks, testing once at the end, and writing it up from memory. Test early. Document as you go.
Why this is assessed
Section titled βWhy this is assessedβThe module assesses process over technology. Your Validation Report is built entirely from the evidence you collect here. Teams who test early and often, and who change their product based on what they learn, score significantly higher than teams who build for weeks and test once at the end.
The core mindset shift:
Before: βWe think users will want this feature.β After: βWe tested with 5 users and found that 3 of them couldnβt find the feature. We moved it to the main screen and tested again.β
Which stage are you in?
Section titled βWhich stage are you in?βThe type of testing changes as your product matures.
| Week | What to test | What you are finding out |
|---|---|---|
| 3β4 | The problem (interviews) | Does the problem actually exist for real people? |
| 5 | The concept (sketch or Figma) | Do people understand what you are building? |
| 5β6 | Early prototype (partial working feature) | Can users complete the core task? |
| 7β8 | Working product | Where do users still get stuck before Demo Day? |
Deeper guide β each stage explained
Section titled βDeeper guide β each stage explainedβStage 1 β Problem Validation (Weeks 3β4)
Section titled βStage 1 β Problem Validation (Weeks 3β4)βPurpose: Confirm that the problem you defined in your Project Brief is real β before you spend weeks building a solution.
If your team completed any validation in Week 3 (user conversations, survey reuse, competitive benchmarking, secondary research), your Stage 1 is done. Document it in your Week 3 Dev Log entry and move to Stage 2.
If you skipped validation in Week 3, do it now. Talk to 3β5 people who match your target user. You are not showing them a product β you are checking whether they genuinely experience the problem.
Good interview questions are open (not yes/no) and backward-looking (about real past experiences):
| Good | Avoid |
|---|---|
| βTell me about the last time you experienced [the problem]." | "Would you use an app that solved this?" |
| "What do you currently do when [the situation] happens?" | "Do you think this is a common problem?" |
| "Walk me through what happened β what did you do first?" | "Do you like this idea?β |
People are unreliable predictors of their future behaviour. They are much more reliable reporters of past experiences.
Other options if interviews are hard to arrange:
- Competitive benchmark β find 3β5 existing products. Read their reviews. What do users consistently complain about? That gap is your opportunity.
- Secondary research β find evidence the problem exists: forum posts, Weibo, Xiaohongshu, market reports. Two or three credible sources confirming the problem is enough.
- Reuse ENT207TC research β if your team validated a problem last semester, reuse it. Document it in your Dev Log as evidence.
Stage 2 β Concept Testing (Week 5)
Section titled βStage 2 β Concept Testing (Week 5)βPurpose: Check whether your proposed solution makes sense to users before you spend weeks building it.
Show people your idea β a Figma prototype or paper sketches work. You are answering: βDo users understand what this product does, and do they want it?β
- Show the interface without explaining anything
- Ask: βWhat do you think this is? What would you do first?β
- Observe β do not correct them or fill in gaps
- After they explore, ask: βWhat is confusing? What is missing?β
Stage 3 β Usability Testing (Weeks 5β8)
Section titled βStage 3 β Usability Testing (Weeks 5β8)βThis is the main testing stage. Use the five-step recipe at the top of this page. Focus on watching β not explaining or defending.
What counts as a finding:
- Something a user tried that didnβt match your design
- A feature they expected that doesnβt exist
- A label or button they misread
- Something they didnβt notice at all
Consent and ethical practice
Section titled βConsent and ethical practiceβ- Tell participants: βWe are testing the product, not testing you. There are no wrong answers.β
- Ask permission to take notes or record (voice or screen)
- Do not use photos of participants without permission
- Keep notes and recordings confidential β use participant numbers, not names
Stage 4 β Iterating Based on Evidence
Section titled βStage 4 β Iterating Based on EvidenceβTesting is only valuable if you change something because of it. For each round, document all four:
- What you tested β which feature, which users, which tasks
- What you found β specific quotes and observations
- What you changed β the exact change made
- Why β connect the change back to the finding
Documenting for the Validation Report
Section titled βDocumenting for the Validation ReportβYour Validation Report (Week 11, 10% of module) is built from evidence collected during Weeks 5β8. Keep records as you go β do not try to reconstruct them at the end.
β¬ Download Validation Report template β save a copy to your team folder now. Fill in the cover page. Add session notes as you go.
| Section | What to include |
|---|---|
| Research Methodology | Who you recruited, how many, your session protocol |
| Key Findings | Findings by theme β direct quotes and observations, not summaries |
| Iteration History | What changed after each test round β before/after comparisons |
| Evidence Appendix | Links to notes, transcripts, recordings β must be accessible |
Resources
Section titled βResourcesβ| Resource | Notes |
|---|---|
| Product Development Glossary | Definitions for validation, iteration, user story, etc. |
| Development Guide | Sprint structure, Kanban, Dev Log template |
| Assessment Brief | Validation Report rubric (Section 5.7.3) |
Was this page helpful?