If you substitute writing with developing software (or prototyping) and ideas with requirements then you get great advice for making something users want. It even suggest the practice of checking requirements to be precise and complete. Intersting.
No comments yet.