Quelle est le travail d'un Product Owner ?
Le Product Owner (PO) a pour mission de piloter la réalisation d’outils digitaux (sites, applications, logiciels, …) de façon très organisée en découpant le processus de création en plusieurs petites étapes de quelques semaines.
En étant à la frontière entre le métier et l’IT, il permet de créer des passerelles qui favorisent un dynamique de co-construction entre ces deux milieux si différents. Il est aussi souvent vecteurs de nouveaux clients et de nouveaux marchés. Comme le souligne sa comparaison régulière avec un chef d’orchestre, le Product Owner lie les clients et les équipes techniques (développement, marketing et design).
Quelle formation suivre pour devenir Product Owner ?
Directement après le BAC, il est possible de suivre une formation en 3 ans pour se spécialiser dans le marketing digital, comme par exemple par le biais d’un Bachelor Marketing Digital
Après un Bac +3, la meilleure solution est d’intégrer le Mastère Stratégies E-business (reconnu Bac+5 / Niveau 7). Pour les novices, il existe un Bachelor 3 en Cycle Intensif. Il s’agit d’une mise à niveau d’un an en matière de digital.
Par exemple, suite à ces formations au sein de l’ESD, plusieurs anciens étudiants sont devenus Product Owner :
Quelle est la position du Product Owner au sein d’une entreprise ?
Comme précisé dans la question précédente, le Product Owner fait le lien entre la partie métier, la partie technique du projet. Si l’approche Agile choisie est la méthodologie Scrum, un Scrum Master sera également présent. Pour ces raisons, le Product Owner porte la vision du produit au sein de l’équipe, il favorise la dynamique de groupe et est l’interlocuteur privilégié des clients. Plus précisément, il participe à l’ensemble des étapes du sprint (période de développement du produit / service) et prend les décisions finales si il y a des désaccords entre le client et l’équipe technique.
Quelles sont les compétences et qualités requises pour être Product Owner ?
- Connaître le métier du client
- Suivre les méthodologies Agile / Scrum
- Avoir le sens de la négociation
- Organisation, autonomie
- Capacité d’écoute
- Résistance au stress
- Rigueur
- Réactivité
- Esprit d’équipe
- Excellent relationnel
- Capacité à prendre des décisions
- Diplomatie
- Esprit de synthèse
- Rester attentif aux tendances du marché et aux utilisateurs finaux du produit
Quelles sont les missions principales du Product Owner ?
Un Product Owner a comme objectif général de définir un produit qui apportera le maximum de valeur métier aux utilisateurs finaux dans le temps, et en respectant le budget de base imparti au projet.
Pour que le Product Owner puisse mener à bien cet objectif, voici les étapes du développement d’un projet / produit avec un Product Owner :
- identification et priorisation des besoins et exigences métier dans le backlog
- rédaction des users stories et spécifications plus détaillées si besoin
- clarification avec l’équipe et mise en place des tests
- intégrer les contraintes techniques et répondre aux questions des développeurs
- validation et/ou critiques des utilisateurs/clients
- garder un stock d’users stories afin de garantir une continuité dans le rythme des livraisons
Le Product Backlog est une to-do-list qui hiérarchise les différentes fonctionnalités du produit/service que l’on souhaite développer. Il se priorise selon 4 caractéristiques :
- connaissance technique / métier apportée pour leur mise en oeuvre
À chaque étape (ou itération), le Product Backlog est évalué puis présenté aux clients afin que le produit / service final corresponde exactement aux attentes des utilisateurs. En parallèle de ce Product Backlog, le Product Owner rédige des Users Stories en fonction des attentes clients et des exigences métier.
Une User Story est une description simple et compréhensible de l’envie de l’utilisateur permettant de s’assurer que les recommandations émises sont faisables et qu'elles respectent le budget imparti. Au cours de la réalisation du projet, il faut effectuer des User Tests afin d’obtenir les premiers feedbacks d’utilisateurs. Ils seront utiles pour faire des ajustements au cours du développement du projet.