Principles for Designing Systems for Expert Users

  1. Understand the domain

  2. User research

  3. Recognize your user group

  4. Become a Padawan*

  5. Master contextual inquiry

  6. Undust Jacob Nielsens Usability Heuristics

  7. Don't be dogmatic

  8. Limit users interactions with others

  9. Be creative with devices

  10. Remember that IQ ≠ computer literacy