Un peu de fond d'abord. Je suis chef de projet dans une entreprise de taille moyenne. J'ai commencé en tant que majeure en informatique et je me suis un peu familiarisé avec la programmation, mais après quelques mois, je savais que ce n'était pas mon chemin et je suis donc passé à la gestion. Cela s’est avéré être une bonne décision et, après avoir obtenu mon diplôme, j’ai travaillé dans la gestion de logiciels dans diverses entreprises (pendant 5 ans maintenant).
Récemment, nous avons eu un projet très douloureux. Ce fut la pire des pires, avec beaucoup d'erreurs de notre côté et du côté des clients et à peine terminée sans pertes. Cela a conduit à de nombreuses situations frustrantes, dont l'une s'est aggravée au point où l'un de nos développeurs principaux a quitté la société après une dispute avec nous (la direction). Ce fut un drapeau rouge pour moi: j'ai fait quelque chose de terriblement faux. (pour mémoire, l'argument portait sur plusieurs estimations de temps erronées)
J'ai cherché plusieurs réponses et un ami m'a indiqué ce site. Il y a beaucoup de questions ici sur les frustrations avec la gestion. Je peux comprendre que les mauvaises expériences générales conduisent à une réticence générale contre "ces gars-là dans les poursuites".
Je suis ce gars en costume. Cela ne ressemble peut-être pas à ça, mais tout ce que je veux, c'est un projet réussi. Avec des ressources limitées, cela prend des décisions pénibles. C'est mon travail. Le développeur senior susmentionné s'est plaint de l'équipement de travail. Franchement, je ne savais pas que les ordinateurs dont nous disposions n'étaient pas adaptés pour travailler. Après cela, j'ai demandé à de nombreux programmeurs et le consensus général était qu'il nous fallait de meilleures machines. J'ai corrigé cela depuis, mais il y avait évidemment un énorme fossé de communication entre moi et les programmeurs. Certains des développeurs les plus brillants sont les plus timides et les plus silencieux. Je le sais et cela n'a jamais posé de problème lors d'une interview. Les gens sont différents et ont des forces dans différents domaines.
Le cas des ordinateurs sous-alimentés n’est que l’un des nombreux cas qui m’ont amené à penser qu’il existe un problème de communication. Comment puis-je améliorer la communication avec les programmeurs sans être intimidant et répétitif?
Ce que j'espère, c'est que les gens ne se plaignent pas de bonnes choses. Si vous aimez votre lieu de travail et aimez (ou du moins aimez :)) votre responsable, merci de me le dire. Qu'est-ce qu'ils font bien? De même, si vous le détestez, veuillez décrire en détail pourquoi. Je cherche des réponses sur l'amélioration de la communication parce que je pense que c'est mon problème, mais je peux me tromper.