When People Use Computers: An Approach to Developing an Interface