Lors du lancement d’un projet de développement d’un logiciel ou d’un produit, il est primordial d’identifier les concurrents afin que la solution apportée réponde parfaitement aux besoins des clients. La communication fluide entre les parties prenantes du projet est également essentielle. L’utilité d’un poste de product owner s’avère indispensable pour atteindre ces objectifs. Dans cet article, nous allons aborder justement le travail d’un product owner et la position de ce spécialiste au sein d’une entreprise.
Le product owner ou PO est chargé de la définition et de la réalisation d’un produit notamment des outils digitaux. On peut dire que c’est un métier émergeant. Très souvent, on le qualifie nouveau chef de produit numérique ou IT en mode agile. Sa mission s’articule autour du pilotage de la conception d’outils digitaux comme les logiciels et les sites en respectant un bon découpage du processus de création. Pour ce faire, il commence par la définition du produit, ou la conception d’un roadmap afin que de mieux cerner les attentes des utilisateurs ou des clients. Il sert en quelque sorte une passerelle entre l’équipe du développement du produit, l’équipe du marketing et du design et les clients qui choisissent les fonctionnalités à inclure dans la version du produit. Si l’équipe du développement prend en charge la qualité du produit, sa tâche consiste à assurer sa qualité fonctionnelle. Son objectif, c’est de garantir que le produit est conforme aux attentes des clients ou des usagers.
Voici la liste des principales fonctions d’un product owner :
L’exercice de ce métier exige le suivi d’une formation certifiante et une vision orientée business. Tout le monde ne peut pas suivre la formation. Elle s’adresse aux analystes métier, chefs de projet, directeurs métier, responsables en innovation et maîtrise d’ouvrage. Le participant doit être aussi membre d’une équipe de projet Agile.
Par ailleurs, pour être l’interlocuteur privilégié des clients tout en menant à bien ces missions, le product owner doit aussi avoir différentes qualités comme l’excellent relationnel, la capacité à fédérer l’équipe et la réactivité. Ce responsable doit aussi avoir une bonne capacité d’écoute, un sens créatif orienté solution, un sens de rigueur et de l’organisation ainsi que le sens de leadership. Pour satisfaire les utilisateurs et les clients, des qualités comme le sens du détail, l’esprit de synthèse, la résistance au stress sont également indispensables. Outre ces soft-skills, il doit également maîtriser la méthode SCRUM. Un product owner doit ainsi avoir de bonnes connaissances des méthodes agiles de développement, un goût prononcé pour la technologie et une capacité à réaliser un bon suivi des méthodologies Agile/scrum.
Un PO peut offrir ses services au sein d’une équipe de développement. Après quelques années d’expérience, il peut évoluer vers le poste de scrum master, product manager, chief product officer. Il peut également créer une start-up avec un collaborateur.
Un product owner est donc un chef de projet Agile. Il prend en charge la conception du produit informatique dans le but de satisfaire les besoins du client lors de la livraison du produit. Il pilote des projets comme la création d’un site, d’une application ou d’un logiciel. Pour garantir la conformité du produit aux attentes du client, il collabore étroitement avec les développeurs, les graphistes, les UX designers, les marketers… L’équipe de développement et de graphisme, le scrum master et le product owner travaillent ensemble au sein d’une équipe agile d’une entreprise. Dans une équipe agile, on retrouve l’équipe de développement, le scrum master et le product owner.
Ces différentes parties évoluent ensemble pour atteindre les objectifs fixés dans le projet. Au cours de daily meeting, l’équipe de développement explique le travail accompli dans le cadre du sprint, les points de blocages. Le product owner peut être présent lors de ces réunions, même si sa présence n’est pas indispensable. Il peut alors fournir des réponses aux questions des développeurs.
Son intervention concerne notamment la validation de chaque user story, la planification de sprint et la définition de la date de livraison. Il rencontre aussi les équipes dans le projet et assiste le sprint planning et le sprint restrospective.
Le fait d’intégrer un product owner dans une équipe permet ainsi de dépenser judicieusement son argent car il dirige l’attention des équipes prenantes là où elle doit l’être. Un PO utilise un certain nombre de stratégies pour trouver de nouvelles fonctionnalités du produit comme les parcours d’utilisateurs, le story mapping, la vision du produit, le client cible, la vision du produit, l’analyse de données, l’analyse de la concurrence…. Il vise aussi le meilleur retour sur investissement du produit en recommandant les fonctionnalités. Enfin, il améliore les procédures de création et du développement du produit grâce à son expertise du produit.
En bref, le recours à ce spécialiste permet ainsi aux parties prenantes de se remettre sur les rails lorsqu’elles sont poussées dans trop de directions au cours des phases du développement du produit.