6 conseils pour bien gérer sa relation avec ses développeurs web

6 conseils pour bien gérer sa relation avec ses développeurs web

Temps de lecture: 
4

Le monde des développeurs web est un monde à part… Pourtant, dans un projet digital, il faut savoir composer avec ! En tant que chef de projet web, vous devez percevoir l’équipe développement comme un partenaire-clé pour mener à bien vos missions. Toujours est-il qu’il n’est pas forcément évident de guider cette équipe et de travailler efficacement avec.

Voici quelques conseils pour rendre votre collaboration avec un développeur web la plus efficace possible, et créer des produits performants, le tout sans tensions inutiles.

Gérer le rendu, pas l’équipe

En tant que chef de projet digital, votre rôle est de gérer les rendus, pas l’équipe de développeurs informatiques ! Donnez aux équipes programmation web le maximum d’informations sur le produit, son marché, sa proposition de valeur, ses objectifs commerciaux ou encore ses fonctionnalités-clés. En revanche, restez à votre place, et n’endossez pas le rôle de Scrum Master : c’est à lui de gérer les problèmes d’organisation et de process.

Car c'est une erreur trop courante de vouloir assumer ce rôle de Scrum Master. Cela peut paraître efficace à court terme, mais soyons clairs : ça ne l’est pas à long terme. Vous allez vous disperser (alors que vous croulez déjà peut-être sous le travail) et mettre en péril les différents projets sous votre responsabilité. Faites confiance au Scrum Master : tout se passera bien.

Prendre conscience que le développeur web est avant tout humain

La règle d’or des relations humaines : traitez les autres comme vous voudriez vous-même être traité. Le métier de développeur n'enlève rien à l'humanité de l'individu, qui n'est pas juste une ressource, mais un être humain, avec son lot d'émotivité. Si vous votre relation avec lui n'est pas bonne, vos projets risquent d'en pâtir eux aussi.

  • Partez toujours du principe que les développeurs font de leur mieux.
  • Respectez leurs différentes décisions en matière d’UX et d'UI, et en ce qui concerne le volume de travail qui peut leur être attribué.
  • Soyez honnête et ouvert, et n’hésitez pas à partager vos préoccupations tout en donnant des commentaires constructifs. 

Les développeurs web gèrent eux-mêmes leur propre travail. Et, si l’équipe a des difficultés, n’oubliez pas que c’est au Scrum Master de les aider.

Aider les développeurs à avoir un champ de vision plus large

Créer un site, ou développer des applications web ou mobiles, demande plus que de simples connaissances techniques. C’est compliqué de produire quelque chose de propre sans comprendre le contexte du produit et celui de ses utilisateurs.

C’est là que vous intervenez, chef de projet digital : vous devez aider les développeurs à acquérir toutes ces connaissances. Impliquez les développeurs ! Pourquoi par exemple ne pas les inviter à vous rejoindre lors de vos visites chez les clients ? Assurez-vous que les objectifs commerciaux et la stratégie soient connus d'eux. Les décisions d’ordre technique ne seront pas meilleures pour autant, mais vous rendrez les équipes développement plus autonomes, et surtout plus motivées. Que demande le peuple ?

Impliquer les développeurs dans les décisions relatives au produit

Les développeurs doivent comprendre les différentes décisions liées à ce qu’ils développent, sans quoi ils se sentiront pris au dépourvu. Le meilleur moyen d’obtenir une forte adhésion des développeurs quant à ces décisions est tout simplement de les impliquer dans celles-ci. Ils apprécieront votre confiance, et vous pourrez exploiter toute leur créativité. Tout cela vous conduira in fine à la prise de meilleures décisions.

Mettre la barre haute, sans mettre la pression

Que ce soit clair : vous attendez des développeurs que les différents engagements soient respectés, que les objectifs des sprints soient atteints et que les rendus soient irréprochables. Mais reconnaissez également que le travail du développeur web peut être fastidieux : rien qu'avec des langages de programmation comme le HTML ou le CSS, vous vous perdez aisément... Il est donc tout à fait normal que les développeurs commettent parfois des erreurs (rappelez-vous : ce sont des humains, et non des machines). Neprenez pas excessivement la mouche s’il arrive, exceptionnellement, que l’objectif d’un sprint ne soit pas atteint.

Ne forcez pas non plus les équipes en ce qui concerne le temps de travail : ils ne doivent pas s’acquitter de plus de tâches qu’ils ne peuvent raisonnablement en accepter. Vous risquez de les démotiver, voire de préparer le terrain à un burn-out.

Participer aux réunions des développeurs

Voilà qui peut paraître bête, mais assister aux réunions des développeurs peut être un grand plus. Et il s'agit d'y participer réellement : rangez votre ordinateur portable et désactivez les notifications Slack.

Si vos équipes travaillent dans un contexte Scrum, les deux réunions les plus importantes sur les réunions de planification et d’examen du sprint. Faites tout pour être présent à ces réunions et préparez-les, en hiérarchisant les différents besoins, en détaillants les user stories etc… Mais encore une fois, laissez le Scrum Master faire son travail.

À vous désormais de trouver le bon équilibre dans votre relation au développeur web, et co-construire avec lui des projets web costauds !

D'AUTRES ARTICLES TROP COOL !

Dans le monde digital, les développeurs sont souvent ciblés, comme la proie facile à traquer, même...Lire la suite
En agence de communication les journées sont intenses, et ressemblent plus à un marathon qu'à une séance de paddle sur...Lire la suite
Dans un monde soumis à une concurrence féroce, les entreprises doivent apprendre à se démarquer en repensant leur...Lire la suite