Overview
Use this product-to-agent workflow:
- Define the customer and problem. Record who experiences the problem, what happens today, and why
the current situation is inadequate.
- Conduct conversations. Gather direct descriptions of needs rather than relying only on generated
feature ideas.
- State the mission. Define what change in the customer's world the product should create.
- Choose the smallest useful prototype. Select the narrowest capability that can test whether the
proposed solution is valuable.
- Clarify consequential decisions. Use adversarial interviewing to pressure-test the product and
architecture before implementation.
- Delegate scoped implementation. Give agents the tactical tasks required to build the prototype.
- Validate with real users. Compare observed use with the intended mission.
- Remove before adding. Ask the agent to identify complexity and features that could be eliminated,
then make the final decision using customer evidence.
- Update the queue. Add only the work that advances the validated product direction.
For a scheduling application, the human should decide whose scheduling problem is being solved, what the first essential workflow is, and what information is needed. The agent can implement that workflow, but it should not independently expand the application into a large collection of unrelated features.