A promising business idea needs a clear definition before it becomes a development project. Start by identifying the customer, the problem and the smallest useful version of the experience.
Define the problem in plain language
Explain who needs the solution, what they currently do and what makes that process difficult. Speak with potential users and record what you learn before deciding on features.
Choose a focused first version
Separate essential features from ideas that can wait. The first version should let you test a meaningful part of the customer experience without committing to every possible feature.
Map the complete journey
Consider how people discover the service, understand the offer, contact the business and receive support. A website or application is only one part of that journey.
Write a practical brief
Describe the audience, objectives, required content, integrations and responsibilities. Include known constraints and identify decisions that still need to be made.
Review before expanding
After the first version is in use, collect feedback and compare the experience with your original goals. Use what you learn to decide which improvements deserve the next investment.
