Paper prototypingProduct designLevel 8

The paper app: why children should test on paper first

Four screens drawn on paper and handed to a friend will find more problems in an afternoon than a term of coding will. Here is why paper prototyping still beats building first.

·5 min read

Four screens, drawn in marker on plain paper, handed to a friend with no explanation. Within thirty seconds the friend was stuck - staring at a screen with two buttons that both looked equally important, unsure which one to press to report a lost item. The ten-year-old who drew it hadn't noticed the problem until she watched someone else get stuck on it in real time.

That thirty seconds is worth more than a week of building the wrong version in code. Testing costs a pencil, not a term, and the mistake it caught would have taken far longer to notice - and far more to fix - once it existed as actual software.

What is paper prototyping?

It is drawing an app's screens on paper before building anything real, and then watching someone else try to use it by pointing at the drawings as if they were real buttons. No code, no software, sometimes literally nothing but a marker and a stack of index cards.

  • Draw the main screens - usually four or five is enough to start.
  • Hand them to a friend or family member with no explanation.
  • Watch, silently, where they hesitate or press the wrong thing.
  • Fix that specific screen before moving on to the next one.

Why children take to this faster than adults expect

There is no pressure to get it right the first time, because everyone already knows it's a drawing. That removes the defensiveness that creeps in once real code exists - a child will happily redraw a confusing screen three times, but will fight much harder to defend three days of actual programming from the same criticism.

Nobody gets attached to a marker drawing the way they get attached to code they stayed up late writing.

What it actually catches

Paper testing rarely catches technical bugs, because there is no working technology yet to have bugs. What it catches, reliably, is confusion - two buttons that look the same, a step nobody explained, an assumption about what the user already knows that turns out to be wrong. That is usually the more expensive category of mistake to fix later, because it means rebuilding the idea, not just the code.

One honest limit: paper prototyping tests whether people understand your idea, not whether the technology behind it will actually work. Both questions matter, but they are different questions, and the next article covers the second one - where an AI's real strength sits once the plan and the paper test are both done.

Questions we get asked

What is paper prototyping?

It is drawing an app or product's main screens on plain paper, then handing them to someone who hasn't seen the idea and watching, silently, where they get confused or press the wrong thing - all before any real building or coding happens. It tests whether an idea makes sense to someone else, using nothing but paper and a marker.

Why should children test their app idea on paper before coding it?

Because confusion in a design is far cheaper to fix as a drawing than after real code exists. Children also tend to defend a design less stubbornly when it's just a marker sketch, which makes them more willing to actually change it based on what a real test reveals.

What does a paper prototype test catch that coding doesn't?

It catches confusion in the idea itself - buttons that look identical, missing explanations, wrong assumptions about what a user already knows - rather than technical bugs. Since there's no working software yet, there's nothing to be technically buggy; what breaks is understanding, which is often the more expensive problem to fix later.

Keep reading

All posts