Comment prendre en compte l'utilisateur dans vos applications ?
Pour un développeur, « 90 % des utilisateurs sont des idiots »

Le , par Hinault Romaric

0PARTAGES

16  2 
L'utilisateur final est au centre des travaux du développeur, et ce tout au long du cycle de développement d'une application.

En tant que cible du développeur, il est le garant du succès (ou de l'échec) d'une application. Il faut donc avoir une idée claire de ses attentes, de ses besoins et de ses aspirations techniques (simplicité ou UI foisonnante, etc.).

Berf, le développeur doit faire le maximum d'efforts pour comprendre son « client ». Certains diront même qu'il faut aller jusqu'à se mettre dans la peau de l'utilisateur final pour produire une solution attrayante, cohérente, intuitive et facile à prendre en main.

Partant d'une discussion qu'il a surprise entre deux développeurs, Alex Yumashev, lui-même développeur logiciel, s'est défini un nouveau « leitmotiv » pour définir son utilisateur type.

La conversation surprise était la suivante :
- J'ai l'intention de créer un prototype pour ma nouvelle application, devrais-je créer une application web ou une application Desktop ?

- Bah, 90% des utilisateurs sont des idiots qui ne seront même pas en mesure de faire la différence !
Description sévère de l'utilisateur final qui fut, pour Yumashev, comme une révélation.

Désormais, face à une question sur le choix de la taille des boutons, leurs nombres, les options d'installation, le type de package (archive, exe), etc. , il n'applique plus qu'une seule règle : « 90% des utilisateurs sont des idiots ».

Une théorie qu'il explique sur son blog et que certains feront (ou font déjà) leur. Et qui choquera les autres.

Et vous ?

Et vous ?

Quelles idées avez-vous de l'utilisateur final lorsque vous concevez vos applications pour l'adapter à ses besoins ?

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de Tom487
Membre actif https://www.developpez.com
Le 30/06/2011 à 16:16
Citation Envoyé par Hinault Romaric  Voir le message
[B][SIZE="4"] il n'applique plus qu'une seule règle : « 90% des utilisateurs sont des idiots ».

Malheureusement après avoir fait de la formation informatique j'en suis arrivé à la même conclusion...
Même si le plus souvent c'est plutôt qu'ils ne veulent pas faire d’effort ça revient au même.
10  6 
Avatar de gagaches
Membre confirmé https://www.developpez.com
Le 30/06/2011 à 16:25
Oh, moi, je développe avant tout pour moi ...

et comme je suis un idiot

Dans un sens, "c'est pas faux" : 90% des utilisateurs n'ont pas été formés à l'informatique.

Une voiture est moins complexe qu'un ordinateur à utiliser et pourtant ils demandent un permis avant de l'utiliser.
Un ordinateur peut être encore plus dangereux ... et pourtant, on ne leur demande rien et le marketing leur colle l'ordi direct dans les mains "c'est facile".

Les anecdotes classiques :
- double-cliquez => clic ... 1 seconde ... clic
- appuyez sur ctrl+alt+suppr => "euh, control, vous l'écrivez comment ?"
- vous avez vu un message d'erreur, il disait quoi ? => "oh, c'était un truc que je connassais pas, j'ai pas lu et j'ai fermé tout de suite !"
etc.

90% des utilisateurs sont des IDIOTS !
La meilleure interface ? la pousse bouton ... (faut pas s'étonner du pourquoi Apple marche aussi fort alors que les connaisseurs pestent dessus)
18  6 
Avatar de Julien Bodin
Membre éclairé https://www.developpez.com
Le 30/06/2011 à 16:26
L'utilisateur n'est pas con, il a juste pas envie de se faire chier avec l'outil informatique qui pour un très grand nombre est un outil complexe.
C'est au développeur de prendre en compte cette contrainte et de se demander si son application est facilement utilisable.

Il faut juste accepter qu'un utilisateur veut que ça fonctionne vite et bien, et ce, sans qu'il ai besoin de réfléchir à autre chose qu'à sa problématique métier.
34  2 
Avatar de gagaches
Membre confirmé https://www.developpez.com
Le 30/06/2011 à 16:28
Citation Envoyé par Julien Bodin Voir le message
L'utilisateur n'est pas con, il a juste pas envie de se faire chier avec l'outil informatique qui pour un très grand nombre est un outil complexe.
C'est au développeur de prendre en compte cette contrainte et de se demander si son application est facilement utilisable.

Il faut juste accepter qu'un utilisateur veut que ça fonctionne vite et bien, et ce, sans qu'il ai besoin de réfléchir à autre chose qu'à sa problématique métier.
99% des utilisateurs soumis à une dialog box à cause d'un problème/info ou autre vont FERMER la fenêtre SANS LA LIRE !
une minorité, parce qu'ils connaissent;
une majorité, parce que ça leur fait peur et qu'il faut vite la cacher (pour pas dire qu'ils ont cassé l'ordi)
24  2 
Avatar de pschiit
Membre actif https://www.developpez.com
Le 30/06/2011 à 16:40
Citation Envoyé par Julien Bodin Voir le message
L'utilisateur n'est pas con, il a juste pas envie de se faire chier avec l'outil informatique qui pour un très grand nombre est un outil complexe.
C'est au développeur de prendre en compte cette contrainte et de se demander si son application est facilement utilisable.

Il faut juste accepter qu'un utilisateur veut que ça fonctionne vite et bien, et ce, sans qu'il ai besoin de réfléchir à autre chose qu'à sa problématique métier.
Donc même si l'utilisateur n'est pas idiot, il faut le considérer comme au moment du développement.
C'est comme ça qu'on se retrouve de plus en plus avec des applis avec de moins en moins de possibilités
7  2 
Avatar de CAML
Membre averti https://www.developpez.com
Le 30/06/2011 à 16:44
« 90% des utilisateurs sont des idiots ».

Je ne suis PAS D'ACCORD ! j'aurais dit 99,9% !
plus sérieusement on a les utilisateurs qu'on mérite...
3  12 
Avatar de antoinev2
Membre averti https://www.developpez.com
Le 30/06/2011 à 16:47
L'affirmation lue telle quelle peut paraître insultante, mais en réalité ce développeur s'en sert pour se forcer à créer des applications dont l'interface sera la plus intuitive possible, c'est peut-être une bonne manière de le faire.
28  1 
Avatar de grunk
Modérateur https://www.developpez.com
Le 30/06/2011 à 16:53
Quelles idées avez-vous de l'utilisateur final lorsque vous concevez vos applications pour l'adapter à ses besoins ?
L'utilisateur n'est pas idiot (enfin pas tous) , il veut seulement que ça marche sans rien avoir à faire.
Quand on développe on est toujours fier de pouvoir customiser notre appli aux petits oignons avec plein de menu et de bouton. Mais au final quand on abandonne le tablier de développeur pour redevenir simple utilisateur on est en général bien content de trouver une appli simple et ergonomique qui ne demande pas d'effort particulier pour s'en servir.

En tant que développeur on à vite tendance à oublier la complexité de notre appli puisqu'on est le nez dedans depuis le début.
C'est en général là qu'interviennent les marketeux et ergonomes (ou la personne relou qui vous dit que faut tout refaire parce que c'est pas user friendly) qui eux on un regard externe de simple utilisateur.
13  0 
Avatar de tumoo
Membre confirmé https://www.developpez.com
Le 30/06/2011 à 16:54
Je suis du même avis que lui même si je trouve que 90% est un chiffre un peu élevé.

J'ai l'impression que le développeur s'embête à lui faire des interfaces intuitives, jolies, optimisée etc. ça convient à l'utilisateur. Mais si cette interface était un peu plus lente, si elle avait plus de boutons, si elle était moins jolie, ça lui conviendrait autant. Il utilise sans se demander comment ça fonctionne, s'il n'est pas plus facile de l'utiliser autrement.
2  2 
Avatar de Jon Shannow
Membre extrêmement actif https://www.developpez.com
Le 30/06/2011 à 17:04
La formulation n'est pas correcte.

«90% des utilisateurs sont des idiots ! » Non
« 90% des utilisateurs n'en ont rien à fou**e de l'informatique, et pour eux ce doit être un outils pratique et non une prise de tête» Oui

C'est au développeur de faire en sorte que l'IHM soit à la portée de l'utilisateur et non à l'utilisateur à se former à devoir changer de métier pour comprendre ce qu'il a toujours fait !

C'est comme si un constructeur automobile créait une voiture en changeant toutes les règles (pédales inversées, levier de vitesse au plafond, etc...).

Plutôt que penser que les utilisateurs sont des idiots, remettons-nous en cause.
14  7 
Responsable bénévole de la rubrique Qt : Thibaut Cuvelier -

Partenaire : Hébergement Web