|
User interface design - Wikipedia, the free encyclopedia (549 words) |
 | User interface design or user interface engineering is the design of computers, gadgets, appliances, machines, mobile communication devices, software applications, and websites with the focus on the user's experience and interaction. |
 | User Interface design is involved in a wide range of projects from mall kiosks to software applications to car navigation systems to e-commerce sites; all of these projects have some things in common yet also require some unique skills and knowledges. |
 | As a result, user interface designers tend to specialize in certain types of projects and have skills centered around their expertise, whether that be software design, web design, or industrial design. |
| Software Engineering for Usability - 6. Methodologies and Processes for UI Development (2440 words) |
 | But their definition of a user as "a system of distinct and related human behaviors, identifiable as the sequence of states of a person interacting with a computer to perform work, and with a purposeful (intentional) transformation of objects in a domain" seems to de-humanize the whole process. |
 | The "use context model" is an abstract model of the architecture of a proposed user interface. |
 | The developer builds a semantic model of the interface and then tools are used at different stages of development to automate code generation, etc. The authors claim that their tools can be used to capture even complicated design rules and exceptions. |