A Top-Down Approach to Product Design in Agile Environment

https://flic.kr/p/dokkqK

Product Design is an engineering process. It is not just about drawing a beautiful user interface, it is about building a solution to a user's need. It is a succession of logical steps in thinking and writing, which I recommend to browse through sequentially. And the best approach to my experience is going top down.

Product vs Technology

An invention may not sell itself. Even a genius and visionary person may need to lean back, go through the basics and eat his own dog food before he can actually make money out of it.