my two cents - développement Java/J2EE
Citation:
Chaque programmeur aura deux moniteurs : si une entreprise veut maximiser la productivité des développeurs, elle doit s’assurer que chaque développeur dispose de deux moniteurs.
C'est indéniable ! Je ne comprend pas les développeurs qui réfutent ce point... essayer le dual screen c'est l'adopter !
Exemple concret et simple : j'ai souvent eclipse et un navigateur web (pour les recherches, les docs en ligne et le webmail), chacun sur un écran; bien plus efficace que de switcher entre les applis !
Citation:
Chaque programmeur aura un PC rapide : les développeurs doivent exécuter un grand nombre d’applications pour leur travail (environnement de développement, moteur de base de données, serveurs Web, machine virtuelle, etc.). L’exécution de tous ces logiciels exige donc un PC rapide avec beaucoup de mémoire.
Pour sûr... c'est une question de bon sens; Surtout qu'aujourd'hui on fait souvent tourner une VM en plus d'un eclipse, que les compilations GWT sont gourmandes en ressources, etc...
Citation:
Chaque programmeur aura le choix de sa souris et son clavier : avoir sa propre souris et son propre clavier engendre un sentiment de responsabilité durable auprès du développeur.
mwai... c'est sûr que c'est mieux mais àmha ce n'est pas un critère de productivité important
Citation:
Chaque programmeur aura un fauteuil confortable : les développeurs doivent disposer de chaises leur permettant de rester agréablement assis pendant 8 heures.
Là encore, question de bon sens et pas du tout limitée aux développeurs; bosser en bureau devant un PC implique des chaises confortables pour le dos et les fesses; savoir faire des pauses régulièrement pour se reposer les yeux est également très important ;-)
Citation:
Chaque programmeur doit avoir une connexion internet rapide : il est difficile d’imaginer un travail bien fait sans des recherches rapides sur internet.
Bah vi, google est notre ami et les connexions lentes ou bridées par des proxy de meurde chez certains clients sont complètement abusées ! Comment télécharger des softs sinon ? 8O Quid de l'utilisation de maven ? Des emails ?
Citation:
Chaque programmeur doit avoir un cadre de travail calme : la programmation exige une concentration mentale. Les programmeurs ne peuvent pas travailler efficacement dans un environnement bruyant.
ça dépend... je pense qu'il faut surtout une bonne ambiance conviviale entre les personnes du même bureau; Pour sûr, entendre les commerciaux gueuler au téléphone dans le bureau d'à coté ça n'aide pas; les gens qui vont et viennent et n'arrêtent pas de demander des trucs plus ou moins pertinents non plus.. j'ai d'ailleurs un vrai dilemme sur l'utilisation du casque audio à ce sujet : souvent pratique pour éviter d'être perturbé par ces éléments extérieurs, il force à utiliser le chat pour communiquer, et c'est parfois vraiment lourd en terme de réactivité quand tu as besoin d'une communication immédiate !
En dehors de ces points :
- La reconnaissance du travail accompli est très importante : on ne peut pas avoir un développeur qui se donne "à fond" si il se sent sous-payé ou mésestimé.
- Demander du reporting en permanence au lieu de mettre en place des outils de suivit efficaces n'aide pas non plus (le fichier excel à remplir chaque jour à l'heure ou des outils comme trac ou redmine existent, beurk !)
- Prendre en compte les feedbacks ça aide aussi... :mrgreen: