User Research Plan
A structured plan to validate five product assumptions with Denver homeowners and general contractors before committing to build.
Research Objectives
Each objective maps directly to a falsifiable assumption about Groundwork's product and business model. Sessions are designed to stress-test the riskiest assumptions first. An assumption that fails here saves months of engineering time.
| Assumption | Research Question | Method | Audience |
|---|---|---|---|
| A1 Homeowners will act on a transparency tool, not just complain and accept the status quo | Do homeowners currently attempt to create visibility into their project? How do they cope with opacity? | Interview → Prototype reaction | Jonas, Diane |
| A2 Contractors will accept the invitation and not interpret it as surveillance | How does a GC with 22+ years experience react when asked to join a homeowner-facing transparency platform? | Interview → Invite framing test | Marcus |
| A3 The Daily Digest is the right default, not the full dashboard | How much do homeowners want to check in versus be notified? What does "enough information" feel like? | Prototype comparison task | Jonas, Diane |
| A4 The Contract Health Score is useful before signing, not just interesting after the fact | When in the renovation lifecycle does a homeowner most need contract guidance? Would they pay for a pre-signing analysis? | Concept test → Lo-fi prototype | Jonas, Diane |
| A5 Change order analysis reduces disputes | How do homeowners and contractors currently handle change orders? Would a structured review surface conflict or prevent it? | Interview → Lo-fi prototype | Diane, Marcus |
Key Assumptions Deep-Dive
These are the five beliefs about user behavior that Groundwork's product model depends on. Each card names the assumption, the failure mode if it's wrong, and the behavioral signal we're looking for in sessions.
Research Personas
These three personas represent the primary behavioral archetypes for Groundwork. Every interview question and prototype task is designed to surface one of these perspectives. Real recruits will map to a dominant persona; most sessions should aim for one Jonas, four Dianes, and two Marcuses in the first round.
- No reference point for what "normal" looks like
- High anxiety, low ability to push back
- Motivated by fear of being taken advantage of
- Likely to use every feature out of paranoia
- Most likely to pay for the product
- Has workarounds; Groundwork must beat her system
- Skeptical of new tools that add steps
- Ideal reference customer — endorsement carries weight
- Knows exactly where her past projects went wrong
- Will test the contract score rigorously
- Confident in his work; transparency is not threatening
- Has been burned by undocumented change orders
- Skeptical of software that adds paperwork
- Would adopt if it protected him from disputes
- His buy-in is the social proof that recruits other GCs
Target Participants
9 participants total. 4–5 active (mid-renovation) and 3–4 recently completed (within 18 months). Mix of first-timers and repeat renovators. Denver metro preferred; remote (video) acceptable for outliers with high-fit profiles.
| Segment | Criteria | Target # | Where to Find |
|---|---|---|---|
| Active First-Timer | First major renovation (>$15K), currently underway, has at least one contractor on-site | 3 | r/Denver, Nextdoor Capitol Hill / Wash Park, Facebook "Denver Home Renovation" group |
| Active Veteran | 2+ past renovations, currently underway, actively managing a GC relationship | 2 | Denver Modernism Week attendee list, Nextdoor Highlands, HOA boards |
| Recently Completed | Major renovation completed in last 18 months, can recall experience in detail | 3 | Houzz reviews left from Denver addresses, permit data (public), Angi reviews |
| Pre-Renovation | Has signed contract, work starts within 4 weeks — ideal for contract score concept test | 1 | Denver Building Inspections permit applications (public record), local Facebook groups |
5 participants total. Focus on GCs and remodelers who work directly with homeowners (not commercial). The goal is not a representative sample of all contractors — it is to find the best-case and worst-case reactions to the invite framing.
| Segment | Criteria | Target # | Where to Find |
|---|---|---|---|
| Established GC | 10+ years, licensed in CO, primarily residential remodels, 2–8 active projects at once | 2 | NARI Rocky Mountain chapter roster, Denver contractor licensing database, referrals from homeowner participants |
| Growth-Stage GC | 3–9 years, actively seeking new clients, uses at least one digital tool (Buildertrend, Jobber, even QuickBooks) | 2 | Houzz Pro Denver listings, Nextdoor "recommended" threads, local Facebook contractor groups |
| Skeptic | Any tenure, explicitly resistant to client-facing apps, uses only text/phone — represents the hardest sell | 1 | Ask homeowner participants "did your contractor push back on using any app?" and recruit that contractor |
Screener Questions
Use these as the intake form before scheduling. Paste into a Tally or Typeform. Screener should take under 3 minutes. Do not reveal what you're looking for — lead with "We're studying the home renovation experience."
Incentives
Incentives are structured to reflect the value of the participant's time and to avoid attracting people who are only motivated by payment. Contractor compensation is higher to account for lost billable time.
Homeowner Interview Script
This is a semi-structured interview. The questions are in order, but follow the participant's thread when they go somewhere interesting. The prototype walkthrough happens after the interview, not during it. Total target: 30 minutes.
Contractor Interview Script
The contractor interview is structured differently. Never use the word "oversight" or "accountability" with a contractor — these are adversarial framings. The value proposition must be framed around protection from disputes and reducing the cost of miscommunication. Total target: 20 minutes.
Prototype Walkthrough Script
Run the prototype walkthrough at the end of the homeowner interview, immediately after Phase 4. The six screens below are live at groundwork.coreyschuman.com. Show them in this order: high-fi first (existing reality), then lo-fi (new concepts).
Usability Test Tasks
Run these three tasks after the prototype walkthrough, using think-aloud protocol. The participant narrates what they're doing and why. You observe and take notes. Do not help or explain unless they are completely stuck for more than 60 seconds.
After all three tasks, ask:
- What felt intuitive? What felt like work?
- Was there anything you expected to find that wasn't there?
- If you could change one thing about what you just used, what would it be?
- On a scale of 1–10, how likely would you be to use something like this on your current project? What would move that number?
Post-Interview Survey
Send this immediately after the session ends, before the participant's memory fades. Use Tally or Typeform. Should take under 3 minutes. The goal is quantifiable data to compare across participants, not depth — that came from the interview.
Analysis Framework
Analysis happens in two phases: session-level (immediately after each interview) and cross-session (after all 14 sessions). The goal is not consensus — it is signal clarity on each assumption.
After each session, write a 3-sentence debrief in a shared doc:
- Assumption verdict: Which assumptions were supported, challenged, or ambiguous in this session?
- Most surprising thing said: One direct quote that you didn't expect.
- Open question: One thing this session raised that you don't yet understand.
| Assumption | Supporting Evidence | Challenging Evidence | Ambiguous | Verdict |
|---|---|---|---|---|
| A1 — Homeowners will act (not just complain) | — | — | — | Fill after research |
| A2 — Contractors will accept the invite | — | — | — | Fill after research |
| A3 — Daily Digest is right default | — | — | — | Fill after research |
| A4 — Contract Score is useful pre-signing | — | — | — | Fill after research |
| A5 — Change order analysis reduces disputes | — | — | — | Fill after research |
Research is not designed to confirm the plan. It is designed to reduce the cost of being wrong. The best possible outcome is:
- A1, A3, A4, A5 validated with strong behavioral evidence → proceed to build
- A2 partially validated with a specific reframing identified → adjust contractor invite copy and re-test with 3 contractors before building the invite flow
- One assumption completely fails → that is a $100K decision you just made for $1,000 in research costs
First 10 Users Plan — Denver Tactics
This is not a marketing plan. This is a specific, manual, high-touch acquisition plan for the first 10 users who will use Groundwork in a real renovation context and provide the feedback that shapes V1. Every tactic here is executable without a marketing budget, a team, or an existing audience.
| Week | Activity | Sessions |
|---|---|---|
| Week 1 | Deploy screeners via Nextdoor, Reddit, Facebook groups. Pull permit data. Attend NARI event if scheduled. Send 20+ outreach messages. | 0 sessions (recruit only) |
| Week 2 | Screen respondents. Schedule first 5 homeowner sessions. Start with the most articulate, highest-pain recruits. Debrief after each session same day. | 4–5 homeowner sessions |
| Week 3 | Continue homeowner sessions. Begin contractor outreach using homeowner referral chain. Cross-session synthesis midpoint check. | 3–4 homeowner + 2–3 contractor sessions |
| Week 4 | Complete all sessions. Full affinity clustering. Fill assumption decision matrix. Write research report with go/no-go recommendation for each assumption. Share with stakeholders. | 1–2 remaining sessions + synthesis |