(Software) Product Development Cycle
1. Solicit Ideas
Talk to customers, analyze usage data, talk to peers, managers, think, hold competitions, raffles,…
For each idea:
2. Define the idea
Write out the idea for clarity — at least 5–10 sentences. Do some due diligence to see what else is there. Learn and revise (including abandon)