Once a problem and idea has been validated a solution can be drafted through technical requirements
Startups — Internal or outsourced software development?
George Lovegrove
98

This is the opposite of the Lean approach. Validation isn’t something you do once, it has to be continuous.