Curtis Newbold has taken Stephen Anderson's hierarchy of needs (from his book Seductive Interaction Design: Creating Playful, Fun, and Effective User Experiences) and adapted it into a model for user experience design but not limited to digital products, but all user experiences (like the goat trash can).