Get your free personalized podcast brief

We scan new podcasts and send you the top 5 insights daily.

Beyond ideating on the "happy path," instruct your AI assistant to imagine and diagram the "worst path"—where everything breaks between users. This technique surfaces edge cases, user frustrations, and system vulnerabilities that are easily missed in early planning.

Related Insights

By default, AI models are designed to be agreeable. To get true value, explicitly instruct the AI to act as a critic or 'devil's advocate.' Ask it to challenge your assumptions and list potential risks. This exposes blind spots and leads to stronger, more resilient strategies than you would develop with a simple 'yes-man' assistant.

Instead of manual user testing, prompt an AI agent to adopt specific user personas, like a hurried product manager or a spec-focused engineer. The AI will then use your application from that persona's perspective, providing targeted, research-style feedback on friction points and user experience.

Instead of focusing on the happy path, start design by asking, 'What is the absolute worst thing that could happen to a user?' This 'disaster thinking' approach forces you to work backward from the highest stakes, revealing critical failure points and ensuring you build a more resilient and safe service.

Instead of asking an AI for growth ideas, feed it your company's internal data (P&L, churn data, support tickets). Prompt it to act as a well-funded competitor and devise a detailed plan to put you out of business. This adversarial approach quickly surfaces your most critical vulnerabilities.

Effective AI planning isn't a one-shot command. It's an iterative exploration to understand system limitations, edge cases, and what you actually want. Use the agent to generate explainers (e.g., on Whisper's failure modes) to eliminate blind spots before committing to a complex workflow.

Elevate AI from a productivity tool to a strategic sparring partner. Prompt the AI to adopt a critical persona, like a skeptical board member, and instruct it to find weaknesses, challenge assumptions, and ask hard questions about your strategy. This provides surprisingly rigorous and unbiased feedback to strengthen your plan.

A powerful but unintuitive AI development pattern is to give a model a vague goal and let it attempt a full implementation. This "throwaway" draft, with its mistakes and unexpected choices, provides crucial insights for writing a much more accurate plan for the final version.

The tendency for generative AI to "hallucinate" or invent information, typically a major flaw, is beneficial during ideation. It produces unexpected and creative concepts that human teams, constrained by their own biases and experiences, might never consider, thus expanding the solution space.

A powerful technique for creating robust software plans is to use AI as an adversarial partner. After drafting a specification, prompt an AI to "tear it apart" by identifying underspecified or inconsistent points. Iterate on this process until the AI's feedback becomes niche, indicating a solid spec.

Before launching a product, use an adversarial prompt to make your AI agent critique it. For example, 'A leading security expert said this project is a nightmare.' The agent then role-plays as a critic, helping to uncover potential flaws and suggest improvements.