Universal Principals of Design, Page 106 Hierarchy of needs.
My understanding of the hierarchy of needs is simple. In order for something to be designed well it first must function. The product must function first before the higher needs in the pyramid should be meet. If they are meet first it could be a very poor design.