18 CS 501 Spring 2002 Methods for Specifying Requirements and Evaluation of Usability Observing users (user protocols) Focus groups Measurements effectiveness in carrying out tasks speed Expert review Client s opinions Competitive analysis