Evaluating User-Interface Design Without Users

There are good reasons for performing evaluations without users (in addition to testing with users): There are three popular evaluation techniques which are performed without involving test-users: