Précédent   Forum du club des développeurs et IT Pro > Général Développement > Débats sur le développement - Le Best Of
Débats sur le développement - Le Best Of Décideurs : Le meilleur des débats sur les choix de technologies pour le développement. Ce forum est réservé aux professionnels.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Actualité déjà publiée
 
Outils de la discussion
Publicité
'
Vieux 21/07/2011, 15h02   #181
zeyr2mejetrem
Membre Expert
 
Avatar de zeyr2mejetrem
 
Homme
Ingénieur développement logiciels
Inscription : novembre 2010
Messages : 455
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : novembre 2010
Messages : 455
Points : 2 038
Points : 2 038
Citation:
Envoyé par souviron34 Voir le message
Si un CP exigeait cela, il n'y aurait pas un patron de TPE/PME qui y verrait quoi que ce soit à redire... Qu'est-ce que 3 semaines sur la plupart des temps de devs d'applis "centrales" au fonctionnement de la boîte ???
On doit vraiment pas vivre dans le même monde !
Tu tiens comme acquis que les patrons de TPE/PME prennent toujours leurs décisions sur des arguments rationnels ?!

Dis moi, t'as déjà travaillé en TPE/PME ? Parce que si oui t'es un sacré veinard
__________________
Si tu ne sais pas faire, apprends. Si tu fais, fais bien. Si tu sais bien faire, enseigne.
Mieux vaut paraître stupide quelques temps que rester stupide toute sa vie.
zeyr2mejetrem est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 22/07/2011, 10h00   #182
Virgil Scipion
Membre actif
 
Inscription : septembre 2010
Messages : 84
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 84
Points : 153
Points : 153
La question n'est pas de savoir si 90% ou 10% des utilisateurs sont des idiots, mais d'être conscient qu'il y a toujours au moins 10% d'idiots. Il faut donc que la prise en main et l'utilisation basique soit simple, tout en gardant des options avancées rangées dans un coin pour les utilisateurs compétents.
Virgil Scipion est déconnecté   Envoyer un message privé Réponse avec citation 20
Vieux 22/07/2011, 13h19   #183
souviron34
Expert Confirmé Sénior
 
Inscription : janvier 2007
Messages : 9 588
Détails du profil
Informations personnelles :
Âge : 55

Informations forums :
Inscription : janvier 2007
Messages : 9 588
Points : 11 920
Points : 11 920
Citation:
Envoyé par Virgil Scipion Voir le message
tout en gardant des options avancées rangées dans un coin pour les utilisateurs compétents.
La question n'est pas que les utilisateurs soient compétents ou pas..

Elle est est-ce que cela fait couramment partie du travail/de l'utilisation ou peu ?
__________________
"Un homme sage ne croit que la moitié de ce qu’il lit. Plus sage encore, il sait laquelle".

Consultant indépendant.
Architecture systèmes complexes. Programmation grosses applications critiques. Ergonomie.
C, Fortran, XWindow/Motif, Java

Je ne réponds pas aux MP techniques
souviron34 est déconnecté   Envoyer un message privé Réponse avec citation 11
Vieux 22/07/2011, 13h21   #184
souviron34
Expert Confirmé Sénior
 
Inscription : janvier 2007
Messages : 9 588
Détails du profil
Informations personnelles :
Âge : 55

Informations forums :
Inscription : janvier 2007
Messages : 9 588
Points : 11 920
Points : 11 920
Citation:
Envoyé par zeyr2mejetrem Voir le message
Tu tiens comme acquis que les patrons de TPE/PME prennent toujours leurs décisions sur des arguments rationnels ?!
Non, je ne tiens pas pour acquis puisque j'avais mentionné si le CP exigeait


(en argumentant et chiffrant, bien entendu)
__________________
"Un homme sage ne croit que la moitié de ce qu’il lit. Plus sage encore, il sait laquelle".

Consultant indépendant.
Architecture systèmes complexes. Programmation grosses applications critiques. Ergonomie.
C, Fortran, XWindow/Motif, Java

Je ne réponds pas aux MP techniques
souviron34 est déconnecté   Envoyer un message privé Réponse avec citation 11
Vieux 22/07/2011, 16h09   #185
zeyr2mejetrem
Membre Expert
 
Avatar de zeyr2mejetrem
 
Homme
Ingénieur développement logiciels
Inscription : novembre 2010
Messages : 455
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : novembre 2010
Messages : 455
Points : 2 038
Points : 2 038
Citation:
Envoyé par souviron34 Voir le message
Non, je ne tiens pas pour acquis puisque j'avais mentionné si le CP exigeait


(en argumentant et chiffrant, bien entendu)
C'est bien ce que je disais. Dans la plupart des TPE/PME où j'ai bossé:

- Le CP ne pouvait rien "exiger" du tout, sans quoi il était remis à sa place ou "vidé"

- Le CP pouvait effectivement avancer des arguments et des chiffrages mais le patron n'était pas forcément "rationnel".

Exemple qui m'est arrivé et qui a dû arriver à pas mal de monde:

CP: Si on prend l'option A on en a pour 2 semaines de boulot mais au premier bug on est coincé et y en a pour 5 semaines de réparation.
Si on prend l'option B on en a pour 4 semaines de dev mais on est tranquille derrière

Boss: J'ai pas de budget (Ce qui était faux car on avait vendu 8 semaines mais c'est trop tentant d'"empocher le differentiel"). On prend l'option A et on vendra une prestation de maintenance derrière

Conclusion:
Au lieu de rentrer une licence en récurrent tous les ans on a rentré 1 seule licence annuelle + 1 presta de réparation + 1 client mécontent qui nous a sorti dès qu'il a pu. Bonjour la vision à long terme !
C'est pas pour rien que certaines PME avec un super concept RESTENT des PME
__________________
Si tu ne sais pas faire, apprends. Si tu fais, fais bien. Si tu sais bien faire, enseigne.
Mieux vaut paraître stupide quelques temps que rester stupide toute sa vie.
zeyr2mejetrem est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 22/07/2011, 16h20   #186
souviron34
Expert Confirmé Sénior
 
Inscription : janvier 2007
Messages : 9 588
Détails du profil
Informations personnelles :
Âge : 55

Informations forums :
Inscription : janvier 2007
Messages : 9 588
Points : 11 920
Points : 11 920
Citation:
Envoyé par zeyr2mejetrem Voir le message
On prend l'option A et on vendra une prestation de maintenance derrière
Ah mais tu parles de PME/TPE de type SSII...

Moi je parlais de TPE/PME industrielles...


Pour le type SSII, qu'elles soient petites ou grandes, leur but est de faire du fric en louant ses services...

Donc bien entendu...
__________________
"Un homme sage ne croit que la moitié de ce qu’il lit. Plus sage encore, il sait laquelle".

Consultant indépendant.
Architecture systèmes complexes. Programmation grosses applications critiques. Ergonomie.
C, Fortran, XWindow/Motif, Java

Je ne réponds pas aux MP techniques
souviron34 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/07/2011, 10h34   #187
yan
Rédacteur/Modérateur
 
Avatar de yan
 
Homme yan verdavaine
Ingénieur expert
Inscription : mars 2004
Messages : 9 870
Détails du profil
Informations personnelles :
Nom : Homme yan verdavaine
Âge : 31
Localisation : France, Ille et Vilaine (Bretagne)

Informations professionnelles :
Activité : Ingénieur expert
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : mars 2004
Messages : 9 870
Points : 13 730
Points : 13 730
Si il existe des ergonomes et de designers ce n'est pas pour rien.
Faire une bonne IHM (car la on parle bien d'IHM) c'est difficile.

"90% des utilisateur sont des idiots" c'est très dégradant pour l'utilisateur.

Mais y as quelque chose de fondamentale (ce que voulais surement souligner l'auteur). Les utilisateurs finaux préfère des IHM jolie, simple et qui se comprend facilement. Ce qui ne veux pas dire pour moi qu'ils sont idiot. Bien au contraire. Plus une IHM est simple, plus les utilisateurs voudront l'utiliser, plus l'application sera robuste (Pourquoi y as un boutton là? je ne sais plus ) et plus se sera gratifiant.
Combien d'application sont mise à poubelle après un ans pour en re développer une? C'est dû n'importe quoi.

Je pense que la mentalité change énormément. Avant, l'utilisateur devaient s'adapter au logiciel. Maintenant c'est le contraire.

Pour moi, une IHM doit être agréable et donner envie. Presque comme une jeux. Si le sujet vous interesse, je vous conseil "L'art du game design". C'est orienté jeux mais, il y as beaucoup des choses vrai pour n'importe quel domaine. Dont les IHM. Vous y comprendrais l'un des mots le plus important : le feedback.
yan est déconnecté   Envoyer un message privé Réponse avec citation 20
Vieux 28/07/2011, 20h54   #188
Deneb31
Invité de passage
 
Inscription : juillet 2011
Messages : 1
Détails du profil
Informations forums :
Inscription : juillet 2011
Messages : 1
Points : 3
Points : 3
Par défaut Reponse d'un utilisateur

En tant qu'utilisateur, je me dis toujours que 90% des développeurs sont des crétins. Peut-être que est-ce parce que ces 90% de développeurs prennent les gens pour des cons!
Deneb31 est déconnecté   Envoyer un message privé Réponse avec citation 53
Vieux 03/08/2011, 14h40   #189
banitz
Invité régulier
 
Inscription : janvier 2008
Messages : 6
Détails du profil
Informations personnelles :
Localisation : France, Bas Rhin (Alsace)

Informations forums :
Inscription : janvier 2008
Messages : 6
Points : 9
Points : 9
tous les gens intelligents deviennent idiots quand on les prends pour tels

tous les idiots ne deviennent pas intelligents quand on les prends pour tels,
mais beaucoup quand même
banitz est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 09/08/2011, 18h17   #190
lmontout
Nouveau Membre du Club
 
Inscription : juillet 2005
Messages : 29
Détails du profil
Informations professionnelles :
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juillet 2005
Messages : 29
Points : 28
Points : 28
Citation:
En tant qu'utilisateur, je me dis toujours que 90% des développeurs sont des crétins. Peut-être que est-ce parce que ces 90% de développeurs prennent les gens pour des cons!
C'est pour quoi on met toujours des commerciaux et des chefs de projets entre les développeurs et les utilisateurs ! sinon ils s'éttriperaient.

En tout cas prendre ces clients pour des idiots n'est peut etre pas une bonne approche pour une relation durable... On est pas là pour juger nos clients mais pour leur vendre un service et faire le nécessaire pour qu'ils reviennent vers nous la prochaine fois sans consulter nos conccurents tellement ils sont satisfaits de nous, non?

Rendre une application métier simple et à la portée de n'importe quel utilisateur est un des moyens les plus gratifiants dans notre métier pour accomplir cet objectif.
lmontout est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 09/08/2011, 20h11   #191
Richard Trigaux
 
Inscription : septembre 2007
Messages : 41
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 41
Points : -3
Points : -3
Je dirais, de manière plus réaliste, et aussi plus aimable, que les utilisateurs ne sont pas des idiots, mais tout simplement des personnes qui n'ont pas appris à développer.

Il ne faut donc pas s'attendre à ce qu'ils comprennent le fonctionnement de nos logiciels, ni les raisons "logicielles" qui nous poussent à disposer l'interface utilisateur d'une façon plutôt que d'une autre.

Ainsi un bon codeur ne partira pas du fait que l'utilisateur "doit" savoir programmer pour se servir d'un logiciel, ni qu'il ait le temps d'apprendre des manoeuvres ou des mots-clés abscons.

Une bonne équipe de programmation comprendra donc forcément un responsable de l'ergonomie, qui fera tester les logiciels par des gens réels, qui ne connaissent pas l'informatique, mais qui sont tout de même compétents dans l'activité concernée.

Faire tester le logiciel par un paysan assis sur une botte de paille...


Et puis les "idiots" comptent des gens qui sont très compétents dans d'autres domaines, des gens du Tiers monde qui sont déjà heureux de savoir lire, et des gens extras, qui ne savent pas programmer, mais qui font des choses super... dont nous avons grandement besoin. Rendons-leur donc service, au lieu de les bousculer.
Richard Trigaux est déconnecté   Envoyer un message privé Réponse avec citation 11
Vieux 09/08/2011, 21h32   #192
edfed
Membre chevronné
 
Avatar de edfed
 
être humain
Inscription : décembre 2007
Messages : 471
Détails du profil
Informations professionnelles :
Activité : être humain

Informations forums :
Inscription : décembre 2007
Messages : 471
Points : 619
Points : 619
et si l'application à développer est faite pour les développeurs. le développeur sera donc l'utilisateur, quel sera donc le taux d'idiotie de l'utilisateur?

sachant que le développeur fait une application pour développeur( ce qui change donc le développeur en utilisateur) ,ça donne un utilisateur qui code une application pour développeur... ce qui rend le problème assez récursif pour devenir un non-problème.

au final, X % des utilisateurs sont idiots et comme le problème est récursif, X % des développeurs sont idiots.

pour déterminer la valeur X, il faut une étude complémentaire nécessitant un laboratoire au CNRS et un budget de Y €, Y étant une valeur à étudier de manière démocratique.

[edit]
ce post contient 8 fois le mot développeur, dont 2 au pluriel. contre 5 itérations du mot utilisateur.

ce qui porte à croire que finalement, c'est plus un problème de développeur que d'utilisateur.

je verrais plus les applications métiers sous forme de simulateur, un peu comme simfarm pour un fermier, simcity pour un maire... avec une interface correspondant à la représentation exacte du métier de l'utilisateur
__________________
http://www.pending.me.uk/nmc/bla_1356091200.png
Vivement 21/12/2012
edfed est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/08/2011, 09h38   #193
Richard Trigaux
 
Inscription : septembre 2007
Messages : 41
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 41
Points : -3
Points : -3
Citation:
je verrais plus les applications métiers sous forme de simulateur, un peu comme simfarm pour un fermier, simcity pour un maire...

le comble de l'idiotie, c'est quand le codeur redéfinit le métier de l'utilisateur...


Les vaches doivent-elles apprendre à coder, pour pouvoir être traites par la trayeuse informatisée???
Richard Trigaux est déconnecté   Envoyer un message privé Réponse avec citation 21
Vieux 10/08/2011, 11h29   #194
Bluedeep
Expert Confirmé Sénior
 
Homme François
Chef de projet NTIC
Inscription : janvier 2007
Messages : 6 549
Détails du profil
Informations personnelles :
Nom : Homme François
Âge : 52
Localisation : France

Informations professionnelles :
Activité : Chef de projet NTIC

Informations forums :
Inscription : janvier 2007
Messages : 6 549
Points : 13 926
Points : 13 926
Citation:
Envoyé par Richard Trigaux Voir le message
le comble de l'idiotie, c'est quand le codeur redéfinit le métier de l'utilisateur...:
Ca s'appelle du Business Process Reengineering et c'est fréquent sur des nouveaux projets, surtout quand il s'agit de créer une application spécifique pour améliorer la réponse à un besoin tant bien que mal rempli précédemment via des feuilles Excel, requête BI, etc ..... , mais visiblement vous l'ignorez.

Content de lire que c'est le comble de l'idiotie. (d'après vous ...... sans commentaire).
__________________

Je ne réponds pas aux questions techniques par MP ! Le forum est là pour ça...


Une réponse vous a aidé ? utiliser le bouton

"L’ennui dans ce monde, c’est que les idiots sont sûrs d’eux et les gens sensés pleins de doutes". B. Russel
Bluedeep est déconnecté   Envoyer un message privé Réponse avec citation 24
Vieux 10/08/2011, 11h54   #195
zeyr2mejetrem
Membre Expert
 
Avatar de zeyr2mejetrem
 
Homme
Ingénieur développement logiciels
Inscription : novembre 2010
Messages : 455
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : novembre 2010
Messages : 455
Points : 2 038
Points : 2 038
Citation:
Envoyé par Bluedeep Voir le message
Ca s'appelle du Business Process Reengineering et c'est fréquent sur des nouveaux projets, surtout quand il s'agit de créer une application spécifique pour améliorer la réponse à un besoin tant bien que mal rempli précédemment via des feuilles Excel, requête BI, etc ..... , mais visiblement vous l'ignorez.

Content de lire que c'est le comble de l'idiotie. (d'après vous ...... sans commentaire).
Dans le BPR, comme tu l'as si bien expliqué, tu améliore la réponse au besoin métier.
Tu ne dis pas à l'utilisateur de modifier le besoin métier lui même, non ?

C'était, à mon humble avis, la teneur du propos du précédent posteur ...
Faut pas prendre la mouche si vite
__________________
Si tu ne sais pas faire, apprends. Si tu fais, fais bien. Si tu sais bien faire, enseigne.
Mieux vaut paraître stupide quelques temps que rester stupide toute sa vie.
zeyr2mejetrem est déconnecté   Envoyer un message privé Réponse avec citation 20
Vieux 10/08/2011, 13h40   #196
edfed
Membre chevronné
 
Avatar de edfed
 
être humain
Inscription : décembre 2007
Messages : 471
Détails du profil
Informations professionnelles :
Activité : être humain

Informations forums :
Inscription : décembre 2007
Messages : 471
Points : 619
Points : 619
redéfinir une interface utilisateur n'est pas en soi une redéfinition du besoin métier.

il existe une tonne et demi de moyens de faire une interface utilisateur, de celle pleine de boutons à celle pleine de lignes de commandes.
entre les deux, il y a une infinité de nuances à prendre en compte.

c'est d'ailleurs le principal défit de la programmation, d'essayer d'améliorer les interface utilisateur, de les simplifier, de les rendre intuitives. et tant que l'on a pas essayé une solution, on ne peut pas affirmer que c'est la bonne ou la mauvaise.
__________________
http://www.pending.me.uk/nmc/bla_1356091200.png
Vivement 21/12/2012
edfed est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/08/2011, 13h58   #197
Bluedeep
Expert Confirmé Sénior
 
Homme François
Chef de projet NTIC
Inscription : janvier 2007
Messages : 6 549
Détails du profil
Informations personnelles :
Nom : Homme François
Âge : 52
Localisation : France

Informations professionnelles :
Activité : Chef de projet NTIC

Informations forums :
Inscription : janvier 2007
Messages : 6 549
Points : 13 926
Points : 13 926
Citation:
Envoyé par edfed Voir le message
redéfinir une interface utilisateur n'est pas en soi une redéfinition du besoin métier.

il existe une tonne et demi de moyens de faire une interface utilisateur, de celle pleine de boutons à celle pleine de lignes de commandes.
entre les deux, il y a une infinité de nuances à prendre en compte.

c'est d'ailleurs le principal défit de la programmation, d'essayer d'améliorer les interface utilisateur, de les simplifier, de les rendre intuitives. et tant que l'on a pas essayé une solution, on ne peut pas affirmer que c'est la bonne ou la mauvaise.
Je ne parlais pas des interfaces utilisateurs.
__________________

Je ne réponds pas aux questions techniques par MP ! Le forum est là pour ça...


Une réponse vous a aidé ? utiliser le bouton

"L’ennui dans ce monde, c’est que les idiots sont sûrs d’eux et les gens sensés pleins de doutes". B. Russel
Bluedeep est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/08/2011, 20h14   #198
Guilp
Membre émérite
 
Homme
Développeur informatique
Inscription : octobre 2008
Messages : 175
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : octobre 2008
Messages : 175
Points : 961
Points : 961
Citation:
Envoyé par Bluedeep Voir le message
Ca s'appelle du Business Process Reengineering et c'est fréquent sur des nouveaux projets, surtout quand il s'agit de créer une application spécifique pour améliorer la réponse à un besoin tant bien que mal rempli précédemment via des feuilles Excel, requête BI, etc ..... , mais visiblement vous l'ignorez.

Content de lire que c'est le comble de l'idiotie. (d'après vous ...... sans commentaire).
Comprendre le métier de l'utilisateur pour lui créer les outils appropriés (ce que l'on est sensé faire comme tu dis), ça n'est pas la même chose que réinventer le métier de l'utilisateur (comme trop de développeurs ont tendance à faire, comme l'a souligné Richard)
Guilp est déconnecté   Envoyer un message privé Réponse avec citation 20
Vieux 11/08/2011, 06h53   #199
Richard Trigaux
 
Inscription : septembre 2007
Messages : 41
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 41
Points : -3
Points : -3
Citation:
Guilp: Comprendre le métier de l'utilisateur pour lui créer les outils appropriés (ce que l'on est sensé faire comme tu dis), ça n'est pas la même chose que réinventer le métier de l'utilisateur
C'est exactement ce que je voulais dire.

C'est malheureusement une prétention de nombreux codeurs que de vouloir plier les gens à leurs besoins de programmation... la tentation du pouvoir, toujours!

Un exemple emblématique et douloureux est celui de Linden Lab, dont le système génial, Second Life, a permis des initiatives sociales fantastiques. Mais maintenant Linden Lab s'ingénie à pourrir la vie des utilisateurs de Second Life, en leur proposant leur conception étriquée de la vie sociale...


L'informatique serait bien le seul métier où on ignorerait les besoins de l'utilisateur. Tout le monde fait cela: se renseigner des besoins de l'utilisateur (du client) et fournir un produit adapté. C'est ce qui rend la chose passionnante, soit dit en passant.
Richard Trigaux est déconnecté   Envoyer un message privé Réponse avec citation 11
Vieux 11/08/2011, 14h23   #200
swattd12
 
Homme
Étudiant
Inscription : août 2011
Messages : 1
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Cameroun

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Matériel informatique

Informations forums :
Inscription : août 2011
Messages : 1
Points : -3
Points : -3
Par défaut quelles idées avez vous de l'utilisateur

moi, bien ke je ne soit pas encor un grand professionnel de haut rang j e sais juste une chose c'est que les developpeurs doivent mettre sur pied des applications qui devrons venir en aide aux utilisateurs et non pas qui devraient imposer des conditions de vies insupportables pour ces derniers
swattd12 est déconnecté   Envoyer un message privé Réponse avec citation 05
Réponse Actualité déjà publiée
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 23h05.


 
 
 
 
Partenaires

Hébergement Web