working-backwards
Apply working backwards methodology to clarify product vision before building.
- Guides users through the core framework: identify the customer problem, write a mock press release, develop an FAQ, and evaluate three criteria (big idea, strategic fit, viable plan)
- Draws on insights from 12 product leaders including Ian McAllister, Bill Carr, and Melanie Perkins on starting with customer problems, defining ideal future states, and escaping incremental thinking
- Flags common mistakes like retrofitting problems to solutions, vague customer benefits, and skipping internal FAQ development
- Works for new product definition, PR/FAQ writing, future-state planning, and value proposition clarification
Working Backwards
Help the user apply the working backwards methodology using frameworks and insights from 12 product leaders.
How to Help
When the user asks for help with working backwards:
- Start with the customer - Ask who the customer is and what problem they have, before discussing solutions
- Write the press release - Guide them through drafting a mock press release that describes the finished product
- Develop the FAQ - Help them anticipate and answer internal questions about feasibility and strategy fit
- Test the three criteria - Evaluate if the idea is big enough, strategically appropriate, and has a viable plan
Core Principles
Start with the customer problem
Ian McAllister: "Working backwards is all about the problem and starting there. Teams that do it wrong don't work backwards - they have something they want to build." Avoid retrofitting a problem to a pre-existing solution. Start with the problem paragraph before defining the solution.
Trust that results follow value
More from refoundai/lenny-skills
personal-productivity
Help users manage their time and tasks more effectively. Use when someone is overwhelmed with work, struggling with focus, trying to balance multiple responsibilities, or asking how to get more done.
4.6Kcompetitive-analysis
Help users understand and respond to competition. Use when someone is positioning against competitors, evaluating market threats, running competitive war games, or deciding how much to focus on competitors versus customers.
1.9Kbrand-storytelling
Help users craft compelling brand narratives. Use when someone is defining brand strategy, writing company positioning, creating pitch narratives, developing messaging frameworks, or trying to make their company story more memorable.
1.8Kwriting-prds
Help users write effective PRDs. Use when someone is documenting product requirements, preparing specs for engineering, writing feature briefs, or defining what to build for their team.
1.8Kcontent-marketing
Help users build content marketing strategies. Use when someone is starting a blog, building SEO, creating thought leadership content, or deciding on content formats and distribution channels.
1.7Kvibe-coding
Help users build software using AI coding tools. Use when someone is using AI to generate code, building prototypes without deep technical skills, or exploring how non-engineers can create functional software through natural language.
1.7K