Of all the areas of project Management, people have the greatest potential to shorten software schedules across a variety of projects. In order to be highly successful, Project Managers want to foster a motivating and energizing culture within their teams.
variété de projets. Afin d’être très performants, les Chefs de Projet veulent favoriser une culture motivante et énergisante au sein de leurs équipes. La motivation peut faire ou défaire les projets. C’est sans aucun doute la plus grande influence sur la performance des gens. Des études de recherche ont démontré que les Développeurs motivés peuvent produire jusqu’à 10 fois plus que leurs homologues non motivés. Beaucoup de pratiques de gestion communes cependant sont économes sur les détails mais coûteuses sur l’ensemble, échangeant d’énormes pertes de moral pour des améliorations méthodologiques mineures ou des économies budgétaires douteuses. Bien que la motivation soit un facteur soft, la connaissance de comment motiver les Développeurs de Logiciels n’est pas un mystère total. Pour la plupart des gens, la motivation vient à travers l’autonomisation, l’autonomie et la confiance. Le principal inhibiteur de motivation d’autre part est la peur.
Fournir le meilleur environnement pour promouvoir la motivation :
- Donner un travail intéressant et du travail stimulant
- Fournir le développement personnel et des politiques flexibles
- Éliminer la peur
- Faire contact visuel et sourire
- Prendre la responsabilité – ne pas se défausser
- Être honnête, loyal et travailler dur
- Entrer dans le cadre de référence de l’autre personne
- Solliciter des suggestions et agir sur elles
- S’attendre à ce que les gens réussissent
- Être enseignable – s’engager à apprendre
- Inspirer – toucher leur cœur
- Gérer chaque transaction avec chaque personne, peu importe qui est cette personne, comme si vous deviez vivre avec cette personne dans une petite pièce pour le reste de votre vie
Dans son livre « Rapid Development » Steve McConnel décrit ce qui suit :
« Comparés à leurs Managers, les Développeurs sont quelque peu plus motivés par la possibilité de croissance, la vie personnelle, l’opportunité de supervision technique. Les Développeurs sont beaucoup moins motivés par la responsabilité, la reconnaissance et les relations interpersonnelles avec les subordonnés. »
Les Développeurs et les Managers sont motivés par des facteurs différents, et cela peut contribuer à des malentendus. Pour motiver un Développeur, il est recommandé de mettre l’accent sur les défis techniques, l’autonomie, la possibilité d’apprendre et d’utiliser de nouvelles compétences, et la planification de carrière.
Laissez les Développeurs se concentrer sur ce qu’ils aiment faire le plus : développer des logiciels. Offrez des opportunités d’apprendre et d’élargir leurs compétences. Évitez la pression excessive.
Permettez aux Développeurs de trouver du sens dans leur travail, de se sentir responsables du résultat de leur travail, et de connaître les résultats réels de leurs activités professionnelles. Évitez les interruptions et les distractions. Respectez le besoin de temps libre.
Les Développeurs se lassent de travailler pour des entreprises qui ne les apprécient pas, et les récompenses sont donc importantes pour la motivation à long terme. Donner des certificats de reconnaissance par exemple s’est avéré efficace.
Efforcez-vous de surprendre les gens en train de bien faire quelque chose ou quelque chose d’excellent, et donnez-leur des éloges sincères :
J’ai remarqué que vous avez fait [action/travail] le [date].
Je l’ai apprécié parce que [son effet].
Célébrez les événements spéciaux. Fournissez des t-shirts ou des tasses personnalisés avec le nom du projet ou de l’équipe.
Une exécution appropriée d’une évaluation de performance peut considérablement augmenter ou diminuer la motivation. Prenez le temps de vous préparer et assurez-vous que vos évaluations de performance augmentent la motivation. Certains systèmes de gestion de la performance sont si compliqués et bureaucratiques cependant que la simplicité et la facilité du coaching se sont perdues. Le coaching est une conversation simple et on peut utiliser la structure suivante :
- Déclaration d’ouverture : « Je veux vous parler de [domaine général de performance]. »
- Observation : « J’ai observé [comportement]. »
- Impact : « L’impact est [impact sur le travail]. »
- Demande : « À partir de maintenant, j’aimerais que vous [comportement amélioré]. »
Facteurs qui tuent le moral :
- Les Développeurs sont sensibles à la manipulation par la direction. Ils veulent que la direction traite avec eux de manière directe.
- Une des façons les plus rapides de faire chuter la motivation à zéro est de présenter aux Développeurs une échéance impossible.
- Manque d’appréciation pour les efforts
- Implication inappropriée d’une direction techniquement incompétente
- Ne pas impliquer les Développeurs dans les décisions qui les affectent
- Barrières de productivité et obstacles
- Qualité médiocre et raccourcis
- Campagnes de motivation autoritaires
Enfin, la compétition peut amener les gens à se dépasser au-delà de ce qu’ils pensaient même possible, tout en s’amusant. La plupart des gens feront de gros efforts pour essayer de gagner une compétition équitable. Encouragez l’esprit d’équipe en organisant des compétitions entre équipes (pas entre individus). Assurez-vous que chaque équipe ait la possibilité de gagner à un moment ou à un autre. Reconnaissez les équipes pour leurs forces. Assurez-vous que ces compétitions portent sur le travail (pas de concours vestimentaire ou de photo), et qu’elles portent sur le produit.