Stage 01 of 5 · PDLC: Ideation
What is the Ideate stage?
By Heemang Parmar · Updated July 2026
Ideate is the pipeline stage that turns a raw idea into a sharp, testable product concept: the problem, the target user, and the assumptions that must hold before anything gets built.
Most product failures are decided before anyone writes code, in the gap between a vague idea and a concept precise enough to test. The Ideate stage exists to close that gap early, when changing your mind costs nothing.
In ProductOS, the Ideation Agent runs this stage as a Socratic thinking partner. It does not invent a concept for you; it draws the concept out of you by asking, logging every assumption you are making and every open question the next stage needs to answer.
Which agents run the Ideate stage?
How does the Ideate stage work?
- 1Describe the idea: You explain what you want to build in plain language, as rough as it is.
- 2Questioning: The agent probes the problem, the user, and the wedge, one pointed question at a time.
- 3Assumptions logged: Every claim the concept depends on is recorded as a testable assumption.
- 4Concept brief: A rolling brief captures the sharpened concept and hands it to Discover.
What does the Ideate stage produce?
- A concept brief: problem, target user, and what must be true
- An assumptions log the Discover stage will pressure-test
- An open-questions list that becomes the research agenda
Frequently asked questions
Do I need a fully formed idea to start?
No. The stage is designed for rough input. A one-line idea is enough; the agent's questions surface the missing decisions, and the brief takes shape as you answer them.
Can I skip Ideate if my concept is already clear?
You can move quickly through it, but the assumptions log is still worth generating. It becomes the research agenda for Discover, and clear concepts often hide untested assumptions.