L'organisation des équipes de programmation
: de bien des manières, diriger des développeurs, c'est comme diriger n'importe quelle autre équipe. Vous n'avez pas besoin de savoir coder pour comprendre comment les membres de votre équipe font leur travail — pas les aspects techniques de l'architecture et de la programmation, bien sûr, mais leurs obstacles communs, leurs outils préférés et leurs meilleures pratiques. Apprenez les signes indiquant que quelque chose va échapper à tout contrôle. Créez un bon environnement de travail. Faites de votre mieux pour guider votre équipe, sans la contrôler.
En même temps, les chefs de projet futés savent que les équipes de développement ont bel et bien leurs propres besoins et défis uniques. Les 6 conseils suivants vous aideront à gérer et motiver les membres de votre équipe de développement.
Le développement d'un logiciel est un vrai travail de création : les membres de votre équipe IT ont besoin de temps pour réfléchir, résoudre les problèmes et trouver de nouvelles solutions. Alors, offrez-leur une certaine liberté et ne mesurez pas leurs performances seulement avec le nombre de lignes de code écrites chaque jour. Les délais sont-ils respectés ? Combien de défauts sont créés, trouvés et corrigés ? Que pensent leurs pairs de leurs performances ? Recherchez un mélange de qualité, de quantité et de capacité à collaborer.
Beaucoup de développeurs sont stimulés par le défi que représente la résolution d'un problème intéressant. C'est pourquoi bon nombre d'entre eux sont heureux de travailler gratuitement pendant leur temps libre sur des projets open source qui attirent leur curiosité ou sont liés à l'une de leurs passions personnelles. Si vous pouvez obtenir qu'ils s'investissent personnellement dans le problème en cours, ils s'impliqueront et seront motivés pour travailler de leur mieux.
Vous ne pouvez pas (et ne devriez pas) prétendre que vous savez tout ce que fait votre équipe et elle emploiera sûrement une terminologie que vous connaissez peu. Si un membre de l'équipe IT dit quelque chose que vous ne comprenez pas bien, n'hésitez pas à interrompre la réunion pour lui demander de s'expliquer. Prenez un stylo et du papier, et décrivez les grandes lignes si cela peut vous aider à garantir que votre équipe et vous-même êtes sur la même longueur d'onde