More servicesWindows Live
HomeHotmailSpacesOneCare
 
MSN
Sign in
 
 
Spaces home  MichelAtoutFoxProfileFriendsBlogMore Tools Explore the Spaces community

MichelAtoutFox

Visual FoxPro, pour un développement durable...
March 10

Les sites à voir

Celui de l'association AtoutFox, bien sur!
 
Mais aussi celui des amis belges de BeFox.
 
et les forums de MoteurProg, et de FoxProFR
 
 

Pourquoi ce Blog ?

Éthique et déontologie du développeur...

Nous programmons.
 
Nous fabriquons donc les outils de travail qui feront le quotidien de dizaines, centaines ou milliers de personnes. Nous nous efforçons tous de fournir à nos clients, à nos utilisateurs finaux, des programmes de qualité.
 
Alors, nous soignons notre MCD, nous optimisons nos requètes (merci Rushmore), nous recherchons les contrôles de formulaires les plus "jolis", nous y ajoutons de la couleur, du menu à la Outlook, etc, etc...
 
Mais quand pensons-nous vraiment à celui ou celle qui va être devant l'écran que nous avons conçu?
 
  • Quand je prévois un Messagebox, est-ce que je réfléchis bien à la façon dont il sera lu?
  • Quand je décide des couleurs et que je désactive les thèmes XP, est-ce que c'est toujours par nécessité (et pas par facilité)?
  • Quand j'écris une application dont tous les écrans sont modaux, parce que "nos utilisateurs ne savent pas passer d'un écran à l'autre, ils vont faire n'importe quoi...", est-ce que ça n'est pas une forme d'irrespect?
  • Quand je lance le module de réindexation des fichiers en sortie de l'interface utilisateur, est-ce que je me suis soucié du temps que ça prendra et des horaires de travail du personnel de ce poste?

Ce sont des questions de ce genre que j'aborderai dans ce blog, en les rattachant à des problèmes techniques. Parce que je crois que derrière un choix technique, il y a le plus souvent un choix éthique, un choix social, et qu'il vaut mieux le savoir et en parler.