2009-06-26 10 views
2

J'ai été inspiré par this question, et c'est la première réponse à poser ma question. Quels domaines spécifiques d'étude, le cas échéant, se concentrent sur l'interaction homme-machine et l'étude du comportement humain en ce qui concerne les ordinateurs?Quels sujets sont bénéfiques à apprendre afin de comprendre l'interaction humaine avec les ordinateurs

De ma compréhension de la question que je considère l'étude dans les domaines (larges) suivantes:

  1. Conception
  2. Psychologie

Existe-t-il des disciplines particulières dans ces domaines ou d'autres qui serait bénéfique pour moi de comprendre comment les utilisateurs pensent? EDIT: Il semble que la question que je me suis inspirée est maintenant fermée, cela peut signifier que ma question sera fermée aussi. Je pense que la différence est que plutôt que de dire "je veux être bon au design" je demande comment je peux améliorer mes facteurs humains qui rendent un design un bon, je ne sais pas si c'est suffisamment différent ou non , Je l'espère

Répondre

5

Les meilleurs documents de l'interface utilisateur sont un bon début. Cependant ...

Les UI sont difficiles à trouver pour les programmeurs pour une seule raison: les programmeurs pensent différemment des utilisateurs finaux. Les programmeurs ont un état d'esprit totalement différent de celui des utilisateurs du logiciel et ont une perspective différente sur ce qui a du sens dans une interface utilisateur. Jusqu'à ce qu'un programmeur s'assoit sur un groupe de discussion, et voit comment facilement les utilisateurs peuvent être confus et distraits par ce qui semble simple à un programmeur, ils ne comprendront jamais cela.

Par conséquent, il existe des outils qui ont évolué pour aider à discerner ce qui doit être dans l'interface utilisateur afin que vos utilisateurs puissent le comprendre et, plus important encore, pouvoir l'utiliser efficacement. L'un de ces outils est paper prototyping. Le prototypage papier fonctionne parce qu'il focalise à la fois le programmeur et l'utilisateur sur le déroulement du programme, plutôt que sur des facteurs subjectifs comme la couleur et la mise en page.

Être bon au design ne signifie pas nécessairement que vous comprenez la psychologie. Qu'est-ce que cela signifie, c'est que vous pouvez ouvrir votre esprit à l'état d'esprit de l'utilisateur final, et avoir la compétence (avec un peu de pratique) pour les convaincre de ce qu'ils ont besoin de l'interface via l'interaction réelle. Votre meilleure science est de laisser les utilisateurs vous dire (en observant leurs interactions) ce qui fonctionne et ce qui ne fonctionne pas.

Microsoft utilise des groupes de discussion pour tester leurs conceptions d'interface, en surveillant les utilisateurs derrière un verre à sens unique. Une fois, quand ils ont testé le nouveau ruban Office, ils sont tombés sur un utilisateur qui était un savant à l'utiliser. Il a travaillé plus vite que tous les autres utilisateurs.Une fois la session terminée, ils ont interviewé cette personne et ont découvert qu'il utilisait la roulette de la souris pour faire défiler les onglets comme un raccourci ... une "caractéristique" laissée accidentellement dans le prototype avant le groupe de discussion. Cette fonctionnalité est toujours dans le ruban aujourd'hui.

http://blogs.msdn.com/jensenh/archive/2008/03/12/the-story-of-the-ribbon.aspx

0

Si vous voulez améliorer quelque chose, la pratique est importante. Essayez d'utiliser de nouvelles interfaces utilisateur et analysez ce que vous ressentez fonctionne bien et ce qui ne fonctionne pas. Vous pouvez également essayer de modifier l'interface utilisateur pour un logiciel dont vous avez la source.

+0

Ce sont effectivement de bonnes techniques, mais je ne sais pas exactement ce que j'essaie de pratiquer, si je comprends la science derrière pourquoi les humains apprécient une interface, puis sur la base de ceux-là, j'ai une solide raison de concevoir une interface utilisateur d'une manière particulière et pratique l'élaboration d'une interface utilisateur basée sur ces principes – Crippledsmurf

1

Je suis sûr qu'il y a toute une école de pensée à ce sujet dans le programme de l'école de design. Consultez la loi de Fitts, lisez les lignes directrices d'Apple Human Interface et les consignes d'utilisation de Windows et allez-y. En ce qui concerne la compréhension de la science, je pense que vous devez accepter le fait que le design est un art. Je ne pense pas que quiconque sache pourquoi le nombre d'or définit un rectangle de taille parfaite - c'est juste le cas.

1

Il y a eu beaucoup écrit sur la conception et l'interaction homme-machine. Alan Cooper est bien connu pour ses contributions. J'ai utilisé un de ses livres à l'université. Vous pouvez également être intéressé par un livre intitulé «The Design of Everyday Things» par Donald Norman. Dans le livre, il discute de la conception de nombreuses choses que nous utilisons régulièrement. C'est très intéressant. Joel Spolsky a également écrit des choses intéressantes sur la conception d'interface.

0

Regardez à l'art. Les programmeurs et les ingénieurs font d'horribles concepteurs d'interfaces. Nous pouvons faire de bons widgets et des outils et de la plomberie en dessous, mais ne commercialisez pas quelque chose que nous avons specced.

Il faut du & de côté pour penser à faire les choses (la molette de l'iPod ... je l'admire toujours).

Éditer: Mince de la différence entre un ingénieur en structure & architecte.