Product Manager : Quelle posture adopter auprès de ses équipes ?

Par Jérémy le 09/09/2019 dans Articles

Expertise

9 minutes

En tant que PM ou PO, ta place sera au coeur du process de développement produit et tu sera donc garant de maintenir et de diffuser la vision produit auprès de ton équipe et de toutes les parties prenantes, tel un chef d’orchestre. Par conséquent tes tâches et tes interlocuteurs seront très variés et surtout dépendront du contexte de ta mission. Dans cet article nous allons te donner des conseils pour adopter la bonne posture auprès de tes équipes techniques, des designers et des autres parties prenantes.

Comment gérer tes premiers jours avec l’équipe ?

Avant d’être complètement opérationnel dans ton rôle de PO / PM, tu devras passer un peu de temps pour comprendre les enjeux de ta mission et pouvoir faire la différence :

Astuce 1 : Planifie des rencontres individuelles avec les membres de l’équipe et les parties prenantes que tu auras identifiées. Effectivement, elles t’apporteront énormément d’éléments que ce soit sur les objectifs de ta mission, les difficultés que tu pourras rencontrer ou encore le contexte de l’organisation.

Astuce 2 : Pense particulièrement à rencontrer ton lead developer. Ainsi tu pourras récolter énormément d’informations sur la stack technique, l’antériorité du projet ou encore l’environnement technique, …

Astuce 3 : Demande aux utilisateurs de t’expliquer quelles fonctionnalités ils utilisent et quels problèmes ils rencontrent. Par ailleurs, l’équipe de support client pourra te fournir du feedback terrain afin de bien cerner tes utilisateurs.

Astuce 4 : Étudie autant de documentation interne que possible. Par exemple, il pourra s’agir de roadmap, de releases, de User Stories existantes, de résultats commerciaux, de présentations internes diverses, ….

Astuce 5 : Prendre connaissance des metrics existantes du produit pour pouvoir identifier celles que tu souhaiteras suivre.

Astuce 6 : Rencontre les décideurs qui te donneront leurs attentes vis à vis de ton poste mais aussi les objectifs et les enjeux à prendre en compte.

Maintenant que tu as plus de visibilité sur le pourquoi de ta mission, on va te donner quelques tips que tu pourras suivre tout au long de celle-ci.

Bien mener sa mission au quotidien :

En tant que Product Owner, tes tâches journalières seront variées.

Cependant, on souhaite te partager les points sur lesquels tu devras particulièrement être attentif si tu souhaites faire la différence.

1- Le Backlog

Commençons par le Backlog.

Petit point de rappel avant, le Backlog est destiné à recueillir tous les besoins de ton client sous forme de fonctionnalités intervenant dans la constitution d’un produit, ainsi que tous les éléments nécessitant l’intervention de ton équipe.

Tu devras être capable de le hiérarchiser en fonction des priorités des parties prenantes. Pour aider à la décision tu peux utiliser la technique MoSCow, l’analyse Kano ou encore le test à 10

En revanche, malgré les efforts que tu pourras mener pour le hiérarchiser avec l’équipe, la maturité de certaines entreprises fait que ce sera parfois les décideurs qui auront le dernier mot.

Enfin, tu devras toujours garder un oeil sur ce backlog pour être au clair sur les dépendances entre User Stories ou encore mesurer la progression de Sprint / Releases.

2- L’équipe

Nous te conseillons de faire une première réunion de lancement qui permettra à chacun de se rencontrer et de comprendre la vision et objectifs du projet.

Par ailleurs, pense aussi à créer une feuille de route pour que tout le monde (ton équipe et les parties prenantes) connaissent la situation dans son ensemble et gardent un oeil sur la vision. Attention néanmoins à garder en tête que tu resteras toujours l’unique personne responsable de la prise de décision quant à la façon d’enrichir le produit.

3- Les cérémonies

Tu devras particulièrement être vigilant à ne pas sous estimer tes Sprints reviews puisque celles-ci te permettront d’enrichir le produit. En effet, c’est le moment durant lequel tu obtiendras les réactions des parties prenantes et pourras ainsi discuter du développement produit.

Le point bonus c’est d’apprendre à dire “NON”, souvent.

Dans la suite de l’article, nous te donnerons des conseils spécifiques à certaines parties prenantes qui se trouvent soit directement au sein de ton équipe soit à l’extérieur :

  • L’équipe de développeurs et la technique au global
  • Les équipes Design
  • Les décideurs

Travailler avec mes développeurs et les équipes techniques

Avant tout, sache qu’en tant que PO/PM tu n’as pas besoin de savoir coder mais plutôt de comprendre comment les technologies et les environnements les plus courants fonctionnent.

Cela te permettra de :

  1. Savoir ce qui peut être construit de façon réaliste
  2. Etablir une relation de confiance avec les développeurs
  3. Comprendre l’impact des décisions que tu prends sur la roadmap
  4. Construire des Users Stories de meilleure qualité

Mais alors quelles sont les technologies et les environnements les plus courants ?

Avant ton arrivée sur la mission, tu devras être familier avec certains termes afin de pouvoir échanger avec les équipes techniques et être légitime face à eux.

Différencier le Front-end du Back-end

Le Front-end correspond à ce que l’utilisateur voit et aux éléments avec lesquels il va interagir. Ainsi, tu entendras parler de HTML pour la structure et le contenu, de CSS pour le style et de Javascript pour l’interactivité.

Le back-end correspond à l’information brute, aux serveurs ou encore aux bases de données utilisées pour que ton produit fonctionne. Ainsi, tu entendras parler de MySQL pour les bases de données ou Amazon S3 pour l’infrastructure as a service par exemple.

  1. Les langages Front, Back et Mobile

Pour les langages Front, tu entendras souvent parler de HTML, de CSS ou de Javascript par exemple. En Back, il s’agira de PHP, de Java, de .NET et enfin en mobile plutôt de Swift pour iOS ou de Java pour Androïd.

Au delà des composantes techniques, quel comportement dois-je adopter ?

Ne pas sous estimer le pouvoir de la communication

Communiquer est peut-être le plus beau cadeau que tu puisses offrir aux développeurs pour les aider à fournir un bon travail. Une bonne communication permettra une meilleure compréhension du besoin et se répercutera sur la livraison d’un code de qualité et donc d’un produit de qualité.

Ainsi, il faudra que tu t’assures que les parcours et wireframes soient bien compris par l’équipe mais aussi de les inclure dans le processus de planification afin qu’elle comprenne le pourquoi des fonctionnalités et les exigences attendues.

Il faudra s’assurer que la vision produit soit complètement intégrée par les équipes de développement. Plus cette dernière sera intégrée, plus il y aura de la cohérence en termes de développement.

Le temps des développeurs est une denrée rare

Lors de l’affinage de ton backlog, prévois toujours 20% de points par Stories pour la résolution de bugs ainsi, cela laissera le temps nécessaire à tes développeurs pour éviter la dette technique.

Même si la communication et l’échange sont importants, attention à ne pas faire participer ton équipe de dev lorsque cela n’apporte pas une réelle valeur ajoutée, dans ce cas place toi plutôt comme le point d’entrée des demandes extérieures et filtre les informations que tu pourras ensuite partager avec tes développeurs.

L’autonomie de l’équipe est importante à maintenir

L’équipe de dev appréciera énormément que tu lui laisses de l’autonomie dans la manière dont elle développera les US (animations, appels en base, UI …).

Par ailleurs, penses à aborder les problèmes et les questions des développeurs et surtout d’écouter les solutions et compromis qu’ils proposent. Effectivement, ils ont souvent de très bonnes idées que tu pourras adapter à ton produit.

Les données, les données et encore les données

Le contrôle et la décision par la donnée est primordial. Ainsi prend les décisions nécessaires en te basant sur des données (clients, marché, fonctionnalités, concurrence…). Cela renforcera ta légitimité.

Travailler avec les designers

Comme pour les équipes techniques, nous allons te donner quelques conseils pour avoir une bonne relation avec ton équipe de design.

Premièrement, même si ce n’est pas précisé dans la théorie, les designers devront être intégrés à ton équipe. C’est pourquoi tu devras présenter les objectifs, le parcours, les fonctionnalités et metrics impliqués dans le projet.

Le design est essentiel pour améliorer la compréhension de tes US par tes développeurs mais aussi pour faire des tests utilisateurs en amont des codes pour trouver les bonnes fonctionnalités à lancer.

Quelles compétences de design je dois maîtriser ?

Afin d’être plus à l’aise avec les designers, il te faudra comprendre et maîtriser certain aspects du métier de designer.

D’abord quelques compétences liées à la recherche du besoin client, autrement dit l’analyse et l’empathie client. Dans ce sens, tu devras être en mesure d’interroger, de rechercher des clients, de synthétiser des données et de recueillir des informations à partir de ces conversations. Cela implique notamment que tu maîtrises des outils de recherche sur le terrain, des tests d’utilisabilités et de personnalités, des notions de parcours utilisateurs et des outils de storyboards.

Ensuite, il faudra que tu possèdes une connaissance des best practices et tendances UX/UI (ex : recherche, login, paramètres, etc.) qui se traduit à travers des wireframes, des maquettes, des parcours utilisateurs, des empathy map, des animations CSS, des grilles bootstrap, …

Aussi, tu devras prendre du temps pour analyser des designs de différents univers et faire des retours critiques. Cela te permettra d’acquérir une base de connaissance sur les must have du marché.

Enfin, tu devras être capable d’évaluer rapidement le coût des solutions proposées par les designers afin de faire le lien avec la technique.

Comment s’intègre la partie Business dans tout ça ?

En tant que Product Manager, on se retrouve au centre de 3 cercles d’acteurs : le Design, la Tech et le Business.

Ce dernier est souvent délaissé des Product Managers qui passent beaucoup de temps sur la Tech mais oublient de se pencher sur le potentiel business de leur produit.

Avec les décisionnaires, il faut que tu restes bref et synthétique dans ta manière de communiquer en privilégiant les échanges directs aux réunions pour avoir un meilleur impact.

Au niveau de ton discours, oriente les échanges en fonction des impacts business et maintien les régulièrement à jours sur l’avancement du développement du produit. Par ailleurs, il faudra que tu passes du temps avec eux pour comprendre les enjeux stratégiques de ton produit et pouvoir déterminer quelles seront les prochaines évolutions du produit.

Sans cela, tu risques de prendre des décisions qui ne rentrent pas dans la ligne stratégique de la direction même si en parallèle tu auras suivi le besoin du client final.

Un petit point sur les réunions

Pour finir, voici quelques tips sur les réunions qui peuvent vite devenir chronophages si elles sont mal préparées ou mal exploitées.

A la suite d’une réunion, il faut s’assurer que les actions mises en places soient bien suivies. Pour cela, il faudra notamment envoyer un email résumant les différents points traités et les actions à entreprendre.

Par ailleurs, si tu as l’occasion de travailler à distance via la téléconférence, assure-toi d’avoir la bonne intonation, de délivrer un message clair et de fournir les liens et/ou ressources en parallèle afin d’appuyer ton discours.

A retenir

  1. Communication, communication : ça semble peut être évident mais ça reste quand même le point qui te permettra de gérer au mieux ta mission.
  2. Une seule équipe mais des comportements différents : tu auras compris que les dev ou le design sont partis intégrante de ton équipe mais pour autant il faudra savoir adapter certains aspects de ton comportement pour que ta mission se passe au mieux.
  3. Tu es le maillon central mais ne porte pas tout le poids sur tes épaules : ton équipe et tes parties prenantes sont là avant tout pour t’accompagner dans le développement du produit. Si tu suis ces conseils tu verras qu’ils pourront t’apporter énormément.
Card image cap
Jérémy

Coach