Seven questions to ask. A 30-minute meeting structure that works. The difference between useful feedback and accidental scope creep. Written for founders who do not know what to ask.
Why Non-Technical Founders Need This
The sprint demo is the primary mechanism by which non-technical founders maintain control of a software build. Every 2 weeks, the team shows you what they have built. You give feedback. You approve or redirect. The next sprint starts.
But if you do not know what to ask in a demo, you nod through working software you do not really understand — and discover three sprints later that the team built something different from what you imagined. This guide gives you the seven questions and the meeting structure that prevent that drift. No technical knowledge required.
A note on Devi: Devi is a composite character drawn from patterns we have observed across hundreds of founder-led builds. The sprint demo struggles, learnings, and recovery described here reflect real scenarios — compressed into a single narrative.
Devi's First Sprint Demo: 12 Minutes of Silent Nodding
"I built a B2B logistics SaaS — route optimisation for last-mile delivery operators. The build was $42K over 10 weeks. Sprint 1 wrapped at the end of week 2. The team scheduled my first sprint demo for Friday at 2pm.
I did not prepare. I did not know what to prepare. I had never been in a sprint demo before. I assumed they would show me the work, I would say 'looks good,' and we would move on.
The demo took 12 minutes. The product manager screen-shared a working app on a simulator and walked through the sign-up flow, the dashboard, and the route input. I said: 'Looks great. Thank you.' That was the entire feedback I provided. They thanked me. The meeting ended. I went back to my other work feeling like a productive founder.
Three sprints later — week 8 of 10 — I realised something was wrong. The 'route input' I had nodded through in Sprint 1 was structured for single-driver operations. But my 6 pre-committed customers operated multi-driver fleets of 4-8 vans. I had not noticed the assumption because I had not asked. The team had built what they understood from the scope document. The scope document had not specified single vs multi-driver because nobody had asked.
$18,000 of rework. 4 sprints to fix. Two of my pre-committed customers walked because the launch was delayed by 5 weeks. Twelve minutes of silence in Sprint 1 cost me $18K and 50% of my pre-launch revenue. The team had not failed. I had failed to be a present customer."
— Devi (composite founder)
12 min
silent nodding only
$18K
single vs multi-driver
5 wk
caused by Sprint 1 silence
2 of 6
delay-driven churn
The Seven Questions to Ask in Every Sprint Demo
Memorise these. Bring them to every demo. They work regardless of your technical background.
1 "Can you show me this from a real user's perspective?"
If the team is showing you architecture diagrams, code, or admin dashboards — redirect to the user-facing experience. You are not approving code quality (that is what testing and code review are for). You are approving whether the product serves the user.
What you are looking for: Working software on a real device, running through real user paths. Not slides. Not screenshots. Not "imagine if the user did this."
2 "What did you have to assume to build this?"
Every implementation decision involves assumptions the scope document did not explicitly cover. Devi's team assumed single-driver operations. Hana's team assumed all users were in AEST. This question surfaces invisible decisions before they compound.
What you are looking for: Specific assumptions like "we assumed the user wants weekly summaries, not daily" or "we assumed addresses are always Australian format." Then validate each assumption against your actual users.
3 "What happens when this breaks?"
Every feature has failure modes — bad inputs, network timeouts, third-party API outages. Ask: what does the user see when the payment fails? When the upload times out? When the GPS does not connect?
What you are looking for: Concrete error handling, not "we will handle that later." If the team has not thought about failure modes, the feature is not done — it is half done.
4 "How did you test this?"
"It works on my machine" is not testing. "We have automated tests for the critical paths and manually tested on iPhone 12, iPhone 15 Pro, and Pixel 7" is testing. Ask specifically.
What you are looking for: Specific test devices, edge cases tested, and any known issues documented. The PRR checklist turns this into 50 specific test categories.
5 "Can I try this myself on my phone?"
Demos on the developer's screen always look smoother than real-world usage. Ask for a TestFlight or Play Store internal build on your own device. Tap with your own thumbs. Watch yourself get confused.
What you are looking for: Issues only visible in your actual usage — touch targets too small for your thumb, scroll behaviours that feel wrong on your network speed, anything the developer is unconsciously compensating for.
6 "What's the biggest risk for the next sprint?"
Good teams know where the risks are. They have already identified that the payment integration might be tricky, or that the third-party API has rate limits, or that the offline mode requires significant logic changes. Ask before they start.
What you are looking for: Honest risk acknowledgment, not "everything is on track." A team that says "no risks" either has not thought hard enough or is not telling you the truth.
7 "Is there anything you need from me before the next sprint?"
The team often needs decisions, sample data, customer access, or content from you to keep moving. Ask explicitly. Founders who do not respond to dependency requests for 4-5 days become the bottleneck — and then blame the team for slow delivery.
What you are looking for: A concrete list of items, ideally with deadlines. "We need the privacy policy text by Wednesday" is actionable. "We might need some stuff" is not.
Print these seven questions. Keep them on a sticky note next to your laptop. Ask all seven, every demo, even when you feel awkward asking. According to Atlassian's research on agile sprint reviews, teams with active product owner participation in sprint demos ship 1.5-2x more features at lower rework rates than teams with passive participation. Your questions are the mechanism. Asking is the work.
The 30-Minute Sprint Demo Structure
Use this as your default agenda. Adjust as needed.
| Timeslots | Tasks |
|---|---|
|
0:00 — 2:00
|
Sprint goal recap The product manager restates what this sprint was meant to deliver. You confirm it matches your memory. If it does not, surface that immediately — there is a misalignment that needs fixing. |
| 2:00 — 15:00 | Live demo on real device The team walks through the user-facing experience. You ask questions 1, 2, 3 throughout. Take notes — do not interrupt every 30 seconds, but capture specific observations to bring up at the end. |
| 15:00 — 22:00 | Your hands-on test You drive the demo — open the build on your phone, try the flow, narrate what you are thinking. The team observes silently (this is critical — if they prompt you, the test is contaminated). |
|
22:00 — 27:00
|
Feedback consolidation Walk through your notes. Distinguish feedback (within scope) from change requests (outside scope). Ask questions 4 and 5. Approve completed work or document specific issues. |
|
27:00 — 30:00
|
Next sprint preview Team explains what comes next. You ask questions 6 and 7. Confirm any dependencies you need to provide. Schedule next demo if not already done. |
Why 30 minutes: Long enough for substantive review, short enough that everyone stays engaged. Demos longer than 60 minutes consistently produce diminishing returns — the team starts performing, the founder starts disengaging, and decisions become rubber-stamping. If you genuinely need more time, schedule a separate working session rather than extending the demo. Marcus's week-by-week build process uses this exact 30-minute structure across 8 sprints.
Feedback vs. Scope Creep: The Distinction That Matters
Devi's second mistake was the opposite of the first. After the multi-driver disaster in Sprint 1, she over-corrected — peppering every subsequent demo with intense questions, suggestions, and "small ideas."
"In Sprint 4, I had a lot of feedback. The icons could be bigger. Could we add a dark mode? The driver list should show vehicle types. Could we add SMS notifications? Could we have an analytics dashboard? Each idea felt small. Each one was probably small individually.
By the end of Sprint 6, the team flagged: 'Devi, the past three sprints have included 14 unscoped additions. We have absorbed them so far but we are now 11 days behind schedule. We need to either reduce remaining scope, extend the timeline by 2-3 weeks, or process the additions as formal change requests.'
I had been creating scope creep without realising it. Every demo I had added 'just one small thing' — and the team had said yes because they wanted to be collaborative. The team had failed to enforce the change request process. I had failed to recognise the cumulative effect of my 'small ideas.'
We did a formal scope review. Of the 14 additions, 4 were essential to the v1 (they got change requests with proper pricing). 6 were nice-to-haves that moved to v2. 4 were dropped entirely. The launch went from 5 weeks late back to 1 week late. The cost of failing to distinguish feedback from change requests: $11,000 in informal scope additions I had not signed up for."
— Devi (composite founder)
| Feedback (Acceptable — say in demo) | Change Request (Formal process — write up after) |
|---|---|
| "The button is hard to see — can the contrast be higher?" | "Can we add a new button for [different action]?" |
| "The error message is confusing — can we rephrase it?" | "Can we add a different error flow for [edge case]?" |
| "This is not what the scope document described." | "Can we change the scope to do X instead?" |
| "The icon is unclear — let's pick a different one." | "Can we add 12 new icons across the dashboard?" |
| "The loading state is missing on this screen." | "Can we add loading states everywhere?" |
| "The font feels too small here." | "Can we redesign the entire visual style?" |
The 'just one small thing' trap. Every individual small thing seems harmless. The cumulative effect is project failure. According to PMI research on project failure, scope creep affects 52% of projects globally and is the second-largest cause of project failure after inadequate requirements. The change request process exists to make scope additions visible, priced, and approved — not to be bureaucratic.
Built to Last™ — P04: The Right Delivery. Sprint demos are the operational expression of P04. They are how you maintain control of a software build without writing code. The seven questions, the 30-minute structure, and the feedback-vs-scope-creep distinction are the mechanisms that turn agile delivery from theory into practice. Marcus's week-by-week build demonstrates P04 in action across 8 sprints.
Five Common Sprint Demo Mistakes (And How to Avoid Them)
| Mistake | What Happens | How to Avoid |
|---|---|---|
| Silent nodding | Devi's $18K driver-assumption disaster | Ask all 7 questions. Every demo. Even when uncomfortable. |
| Scope creep through "small ideas" | Devi's 14 unscoped additions, 11-day slip | Distinguish feedback from change requests. Use the table above. |
| Demo theatre (too many attendees) | Team performs instead of demos honestly | Maximum 3 people from your side. Founder + co-founder + occasionally one advisor. |
| Skipping the hands-on test | Issues only visible in real usage get missed | Insist on TestFlight/Play internal build before every demo. Drive the demo yourself. |
| Approving without specifics | "Looks good" provides no signal to the team | Be specific: "I approve the sign-up flow as shown. I have concerns about the dashboard — see my notes." |
Your Sprint Demo Cheatsheet (Print This)
Before the Demo
-
Review the sprint goal from your last demo notes
- Install the TestFlight or Play Store internal build on your phone
- Block 45 minutes (30 demo + 15 buffer)
- Have the 7 questions visible (sticky note or open document)
During the Demo — Ask These Seven Questions
-
"Can you show me this from a real user's perspective?"
- "What did you have to assume to build this?"
- "What happens when this breaks?"
- "How did you test this?"
- "Can I try this myself on my phone?"
- "What's the biggest risk for the next sprint?"
- "Is there anything you need from me before the next sprint?"
After the Demo
-
Send a written approval (or specific concerns) within 24 hours
- Submit any change requests you decided to formalise
- Provide any dependencies the team flagged (content, decisions, sample data)
- Add notes to your sprint demo log — you will need them for the next demo
Founder FAQ
What is a sprint demo?
A bi-weekly meeting where the dev team shows you working software they have built. You see it on a real device, ask questions, approve or redirect. Your primary control mechanism over the build.
How long should it take?
30-45 minutes. Longer becomes unfocused. Shorter usually means insufficient engagement. Devi's first demo was 12 minutes — that 12 minutes cost $18K.
What if I do not understand the technical details?
You are not supposed to. Demos should show working software on a real device, not code. The 7 questions work regardless of technical background. If the team shows code or architecture, redirect: "Can we see this from the user's perspective?"
How do I avoid scope creep?
Distinguish feedback (within agreed scope) from change requests (outside scope). Use the table in this article. Devi created $11K of informal scope additions before her team flagged it.
What if I see something I do not like?
Say so immediately and specifically. "I do not like this because users will not understand the icon" is useful. "I do not like this" alone is not.
Can I invite others?
Yes, with limits. 3 from your side max. More creates demo theatre. Devi found 3 (her + co-founder + occasionally a customer advisor) was the sweet spot.
The Founder's Edge
Devi ran 8 sprint demos. The first cost her $18K because she said nothing. Sprints 2-4 cost her $11K because she said too much without structure. By sprint 5, she had the seven questions, the 30-minute agenda, and the feedback-vs-change-request distinction. The remaining demos delivered the build on schedule and within scope.
The sprint demo is the most important meeting in your software build. Treat it that way. Print the seven questions. Ask all of them, every time, even when it feels awkward. The cost of asking is 20 minutes. The cost of not asking is $18K — and sometimes the project.
Discover app development insights and AI trends with Akash Shakya, COO of EB Pearls. Learn how we build successful digital products.
Read more Articles by this AuthorWant To Become The Most Known And Trusted Brand In Your Market
If you’re looking to become a trusted brand and not sure where to start, IMPACT can help. We’ll guide you on how to lead with transparency, show your process with video, sell in buyer-friendly ways, and keep it human. All to build the trust that drives real revenue.