Designing for usability involves establishing user requirements for a new system or product, developing design solutions, prototyping the system and the user interface, and testing it with representative users. However, before any usability design or evaluation activity can begin, it is necessary to understand the Context of ;se for the product, i.e. the goals of the user community, and the main user, task and environmental characteristics of the situation in which it will be operated. This paper describes the background to, and importance of, understanding Context of Use, and presents a process for performing a context analysis. The method described is particularly aimed at non-experts in the area of user-centred design and evaluation.