BIY: AI Apps
Module 2: Making It Real
2.1 Real-World Iteration

2.1 Real-World Iteration

Time: ~30 minutes

What You'll Learn

  • How to collect and organize feedback on your app
  • The difference between "nice to have" and "need to fix"
  • How to make changes without breaking what already works
  • When to say "this is good enough for now"

Key Concepts

Your first version will not be perfect. That is by design. The goal of Module 1 was to ship something real, not something flawless. Now you improve it based on how people actually use it.

Collecting Feedback

The best feedback comes from watching someone use your app for the first time. Ask a coworker, friend, or customer to try it while you watch. Notice:

  • Where do they hesitate?
  • What do they click that does not work the way they expected?
  • What questions do they ask?
  • What do they try to do that the app does not support?

Write these observations down. They are more valuable than any feature request.

Prioritizing Changes

Not all feedback is equal. Sort it into three buckets:

  1. Broken -- It does not work. Fix immediately. (Example: form does not submit on mobile)
  2. Confusing -- It works but people do not understand it. Fix soon. (Example: unclear button label)
  3. Missing -- A feature someone wants that does not exist yet. Maybe later. (Example: ability to export as PDF)

Work through the buckets in order. Fix what is broken, clarify what is confusing, and only then consider adding new features.

Making Changes Safely

Before making any change:

  1. Make sure your current version works
  2. Describe the change clearly to your AI
  3. Review what it changed
  4. Test the specific thing you changed AND the things near it
  5. Deploy

Do not change five things at once. Change one thing, test it, deploy it. Then move to the next.

How to Start

Tell your AI:

My app is live and I've collected some feedback. Here's what I've found:
[List your observations]

Help me sort these into: broken, confusing, and missing.
Then let's fix the broken items first.

What's Next

In lesson 2.2, you will learn what your app actually costs to run and how to keep it free (or nearly free) as it grows.


MIT 2026 © Nextra.