n the user-centered design approach, the user best knows his or her
goals and the goals are the only guide to the designer. In an
activity-based design approach,designers focus mainly on the behavior of the user and not on his / her goals.
User-centered design is characterized as a several staged problem
solving procedure that does not only need designers to analyses and foresee
how users are likely to use a product but also to test the reliability of the assumptions with regard to user behavior in real world tests with real users.