# Cours 2
Bastien escapain
### Critere 1: Incitation
==incitation==: quand je suis devant une interface/service, est-ce que je sais où je suis ou ce que je peux faire.
### Critere 2: Groupement / distinction
==Groupement / Distinction==: Les choses qui vont ensemble doivent être classé de préférence ensemble. Les choses qui ne vont pas ensemble doivent etre classé dans des groupes différents.
Ex: les pédales de voitures doivent être au même endroit (tu mets pas des pédales dans le coffre).
En gros: regrouper ce qui va ensemble, distinguer ce qui ne va pas ensemble.
### Critere 3: Feedback imédiat.
==feeedback== le fait que la machine envoie un signal qui signale a l'utilisateur que la machine a bien pris en compte le message
### Critere 4: lisibilité
==lisibilité==: est-ce qu'on arrive à lire l'interface
### Critere 4: densité informationel
==densité informationel==: Est-ce tout est clair ou vous avez noyé votre utilisateur dans plein d'information
### Critere 5: chemin vers le but
Est-ce que j'ai besoin de 1000 clics pour atteindre mon but
### Critere 6: Fléxibilité
==Flexibilité==: pouvoir changer des parties du produit (ex: passer d'une boite auto a une boite manuelle)
### Critere 7: Gestion des erreurs
==gestion des erreurs==: corbeille de windows ou le fait qu'on ait 24h pour annuler un virement. En gros on protege l'utilisateur.
### Critere 8: Homogénéité / Cohérence
==Homogénéité / Cohérence==: il faut que les elements d'interface du service aient toujours le même comportement.
En gros une action doit toujours entrainer des conséquences prévisible. Sinon les utilisateurs perdent leurs reperes.
### Critere 9: Signifiance des codes/Jargon
==Signifiance des codes/Jargon==: Si on utilise des mots d'un jargon tout le temps, alors notre utilisateur va rien comprendre. Il faut donc que le langage soit simple.
### Résumé
- incitation: quand je suis en face d'un service je sais ou je suis et ce qu'on me propose
- groupement / distinction: je groupe ensemble les choses qui vont ensemble
- feedback immediat: je fais une action, la machine la valide et m'affiche un msg m'indiquant que l'aciotn a été prise en compte
- lisibilité: est-ce que j'arrive à lire l'interface (taille/couleur de police) ?
- densité informationnel: est ce que j'ai trop d'info ou on me donne juste l'info dont j'ai besoin
- controle utilisateur: est-ce que c'est moi décide, ou le service me force à faire certains choix. (choix d'un mode de livraison etc...)
- action minimal: je fais mon action en 3 clics ou en 50 clics
- Flexibilité: est-ce qu'on peut faire les choses avec des strategies différentes
- gestion des erreurs: est-ce que le service m'empeche de faire des betises, ou au pire est-ce que je peux rollback
- cohérence: est-ce que les elements ont toujours le même fonctionnement
- jargon: est-ce qu'on parle en langage trop compliqué ou est-ce qu'on utilise un langage trop compliqué