Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Human-Computer Interaction


Published on

Presentation about HCI/UX, prepared for Norwich Ruby User Group

  • Be the first to comment

Human-Computer Interaction

  1. 1. Human-Computer Interaction Tarek Amr @gr33ndata
  2. 2. What is Human-Computer Interaction?● Human-computer interaction is a discipline concerned with: – Design – Evaluation – Implementation● Of interactive computing systems for human use and with the study of major phenomena surrounding them.
  3. 3. Why is it Important?● Computers arent just computers anymore (mobile phone, camera, car, washing machine, etc.)● For each £1 spent to acquire new customer, £100 spent to acquire him back if she left * (Bad user-experience? Customer support?) * Mauro New Media, 2002
  4. 4. Not all Knowledge is in The Head● Knowledge is partially in: – Head – World – Constrains● Maps● Poems rhyme● Reassemble Toaster
  5. 5. Conceptual Model
  6. 6. Conceptual ModelImages taken from Jacques Carelmans Catalogue d objets introuvables
  7. 7. Donald Normans Principles● Visibility – Wheres the knob?● Mapping* – [<<] Go to the right!● Constrains* – Can you plug a USB upside down? – Drop-down menu showing available options only● Affordability* – Jugs handle affords holding● Feedback – AJAX Loading!?● Consistency – Answer call button is always green – Mapping leads to consistency sometimes too
  8. 8. Minimalism in Art● Started in the 1960s● Art => Design => Science● Principles of Minimalism in Art: – Minimality of Means – Minimality of Meaning – Minimality of Structure – Use of Patterns – Involvement of the Recipient
  9. 9. Minimalism: Interactive Systems Design Functional Structural Tool Composition Architectural Context Use Access Minimalism: Designing Simplicity by Hartmut Obendorf
  10. 10. Thank You You think slides are ugly!?HCI is not about the beauty of the design, its rather about how usable it is :P