Interaction DesignDiscipline
Understanding how users and technology communicate with each other is fundamental to creating an effective user experience. Interaction design methods focus on creating engaging interfaces with well thought out behaviors. With this understanding, you can anticipate how someone might interact with the system, fix problems early, as well as invent new ways of doing things.