Module 5: Building Real Things

Iteration After Launch

Lesson 5.8 30–40 minutes 1 activity

Your Project Is Live. Now What?

Shipping your project is a huge accomplishment. But shipping isn't the end — it's a milestone. Now you have something real that real people can react to. Their reactions tell you what to build next.

This is called iteration after launch, and it's how every successful product works: ship something, get feedback, improve, repeat. Instagram started as a simple photo-sharing app. Spotify launched with a fraction of the features it has now. They improved based on how real people used them.

Answer: Real feedback from real users tells you what actually matters. You might spend weeks perfecting a feature nobody uses while ignoring something users desperately need. Launch early, learn fast, improve based on evidence.

Getting and Using Feedback

You shared your project with 2–3 people in Lesson 5.7. Now let's use their feedback effectively.

Good feedback questions to ask:

  • "What was the first thing you noticed?" (reveals first impressions)
  • "Was it clear what this does within 10 seconds?" (tests clarity)
  • "What did you try to do that didn't work?" (reveals missing features or bugs)
  • "What's the one thing that would make this more useful?" (prioritizes improvements)
  • "Would you use this again? Why or why not?" (tests real value)

Avoid asking "Do you like it?" — people will say yes to be nice. Ask specific, actionable questions that give you something to work with.

Prioritizing Improvements

Feedback will give you a list of things to improve. You can't (and shouldn't) do everything at once. Prioritize with this framework:

Fix first: Anything that's actually broken (bugs, crashes, data loss). These affect trust.

Improve second: Things that work but are confusing or hard to use. Clarity improvements have the biggest impact on user experience.

Add last: New features people requested. Only if they align with your project's core purpose and you have time.

The prioritization rule: Fix bugs > improve clarity > add features. In that order, always.

Knowing When "Good Enough" Is Good Enough

This is one of the hardest skills in building: knowing when to stop iterating. You could always add one more feature, fix one more tiny issue, tweak one more design element. At some point, you have to say: this is done.

Your project is "good enough" when:

  • The core feature works reliably
  • A new user can understand what it does without help
  • The most critical feedback has been addressed
  • You're proud enough to include it in a portfolio

It doesn't need to be perfect. It needs to be complete and functional. Professional developers ship imperfect products every single day. The skill isn't building perfect things — it's building useful things and shipping them.

You can always come back. Your project isn't frozen after this course. You can keep improving it, adding features, or rebuilding it with more advanced skills. What matters now is that you've shipped.

Key Concepts

  • Iteration after launch: ship, get feedback, improve, repeat. This is how all successful products work.
  • Ask specific feedback questions that produce actionable answers. Avoid "do you like it?"
  • Prioritize: fix bugs first, improve clarity second, add features last.
  • "Good enough" = core feature works, it's clear to users, critical feedback addressed, portfolio-ready.
  • Done is better than perfect. Ship useful things; you can always improve later.

AI Collaboration Moment

After collecting feedback from your 2–3 testers, use AI to help prioritize improvements.

AI Prompt:

"I've collected feedback from 3 testers on my [project type]. Here's what they said: [paste or summarize the feedback]. Based on this feedback, what are the top 3 things I should fix or improve? Prioritize by impact: what will make the biggest difference for users? For each priority, suggest the specific change I should make."

Helpful Resource

User Feedback Form (PDF) — A printable form you can give to your testers. It gives them structured questions so you get specific, useful feedback instead of just "it's cool."

Find this and all other resources on the Dashboard Resources page.

Level Up: Coming Next

Module 6: Ethics & Responsibility. You've built and shipped something real. Now it's time to make sure it doesn't hurt anyone — bias, privacy, accessibility, and the bigger picture.

Continue to Module 6 →