Product thinking

Where does an app idea begin?

A useful tool, a little downtime or a new place to connect. Before drawing the first screen, let’s talk about what the idea adds.

Before the features, talk about what the idea adds

When describing a mobile app idea, it is easy to jump straight to screens and features. A home screen, notifications, daily goals, perhaps a social feed. First, take a step back and ask what the idea adds: Does it make a task easier, offer a little enjoyment or bring people together? One sentence is enough to begin: What kind of experience, and who is it for?

For example, ‘a task app for teams’ is a very broad description. ‘Helping a small service team track customer requests without losing them in email threads’ describes a need you can discuss, observe, and test. The solution may change later; that clarity gives you direction.

Make your assumptions visible

You may assume that users want a new tool, will move their existing information, or will sign in every day. Rather than building those assumptions into the design as facts, write them down. Which one would hurt the idea most if it turned out to be wrong? Focus your first research effort on that question.

In short interviews, discussing a person’s most recent experience is more useful than asking ‘Would you use a product like this?’ How did they track the last request? Where did they lose time? What solution do they use today? Concrete experiences reveal more than well-intentioned predictions about the future.

  • Describe the job the user wants to do in one sentence.
  • Understand the current method and what it costs.
  • Add what you do not yet know to your decision record.

Give the first release one clear promise

A first release does not need a little piece of every part of the larger product. A flow that reliably completes one job from start to finish is a stronger beginning. For tracking requests, that could mean receiving a request, assigning an owner, seeing its status, and recording completion.

The access rules, error messages, and data security needed for that flow are part of the scope too. ‘First release’ should not be a reason to postpone basic quality. Instead, you can leave expansion areas such as different user roles, advanced reports, or extra integrations for later.

Define success before people start using it

Completing a screen does not mean the problem is solved. Decide in advance what outcome to look for with the first users: Are fewer requests getting lost? Does completing a task take fewer steps? Can the team keep track without returning to a separate spreadsheet?

Those questions also point you towards the next release. Product development is a process of learning which solution works, more than finishing a feature list. Starting with the right question makes that process easier to understand and measure.

All articles
Keep reading

Your next idea might be here.