oo+hci site under construction
introduction 'Object-Oriented Modeling and User Interface Design: Designing Interactive Systems'object modeling with UML you are here methods for interactive system design some useful design techniques a discussion form to be implemeted soon need training? need help?
HCI Fundamentals: Steps in Interactive System Design Using a Cognitive Engineering Approach

To develop a usable system supports users' activities in an effective and enjoyable way we need to

  • design and verify a content model and a task model with users, domain experts and other relevant stakeholders
  • use these models as the basis for system implementation,
  • develop a user interface that supports the users' data and task needs while they perform their tasks, and
  • verify the operation of the whole system including the user interface.