A practical way to turn a business problem into a website, tool, or workflow your team can use.
Before asking for a new website, portal, or application, identify the problem it needs to solve. Understanding the task, the people involved, and the current obstacles makes it easier to choose the right project.
Name the decision before the deliverable
Broad concerns such as growth is slow, the process is manual, or customers seem confused do not yet define a build. They identify a situation that needs investigation. The first useful artifact is a decision statement describing who must decide what, using which evidence, to improve which outcome.
That statement prevents the team from treating a requested feature as a fixed requirement. It also gives stakeholders a shared way to evaluate ideas that may look different but solve the same underlying problem.
A digital system should be traceable to the decision it exists to improve.
Map the current system honestly
Before replacing a tool or redesigning a journey, trace what currently happens across people, information, handoffs, workarounds, policies, and failure states. The useful system is larger than the screen and often includes decisions made outside the product.
This map reveals whether the primary constraint is positioning, missing evidence, unclear ownership, fragmented data, permission boundaries, or interface friction. Different causes require different responses even when the visible symptom looks the same.
- People and decision ownership
- Inputs, definitions, and source systems
- Handoffs and exception paths
- Constraints that cannot be designed away

Choose the smallest complete response
Small does not mean incomplete. A responsible first release contains the entire path required to create one useful outcome, including content, permissions, validation, failure handling, ownership, and measurement.
This framing helps a team remove low-value breadth without cutting the conditions that make the release credible. A narrow workflow that can be operated and evaluated is more valuable than a broad prototype whose dependencies remain imaginary.
Close the learning loop
The original decision statement should survive launch. Events, qualitative feedback, support patterns, and operational outcomes can then be reviewed against the reason the system was built.
When evidence changes, the team can update a requirement, improve a journey, or decide that the next investment belongs elsewhere. The result is not merely a shipped interface; it is a system that makes the next decision more informed.
- Define useful evidence before launch
- Assign an owner to the review
- Separate observed behavior from interpretation
- Turn each finding into a decision, not a backlog pile




