The shift in the practice of human-computer interaction (HCI) Design from user-centered to context-based design marks a significant change in focus. With context-based design, designers start not with a preconceived idea of what users should do, but with an understanding of what users actually do. Context-based design focuses on the situation in which the technology will be used -- the activiti…