1. A method for modeling types of system users, the models being used to provide data for designing a system user interface, the method comprising: categorizing behaviors of a plurality of types of users into two or more groups of users; describing the behaviors of each group of users based on behaviors of selected users from each group; and modeling the described behaviors of each group.