Rencontrez Bond, Microsoft Bond - Un nouveau cadre de sérialisation des données
Science Des Données Et Bases De Données
Les équipes produit d'ApeeScape ont adopté la nature du travail à distance dès le premier jour. Plus d'une douzaine de chefs de produits répartis à travers le monde développent un produit logiciel qui vise à révolutionner la création d'équipe, la contractualisation et les ressources humaines. Ils ont mis en place le cadre innovant de gestion des processus dès le début, permettant aux équipes de faire le travail et de le livrer de la meilleure manière possible. Pour ApeeScapeers, qui racontent des histoires exceptionnelles sur le succès du travail à distance, même le ciel n'est pas la limite.
La plate-forme qu'ApeeScape est en train de créer relie les entreprises aux meilleurs talents en ingénierie, conception et technologie. Avec plus de 500 personnes dans plus de 60 pays aidant à exploiter le cœur de métier, ApeeScape est l'un des plus grands effectifs mondiaux entièrement répartis.
Chez ApeeScape, le processus de développement de produits est au cœur de toutes les initiatives de produits exécutées par les équipes. «C’était l’une des premières choses que nous avons officialisées en tant qu’équipe produit, et cela continue de porter ses fruits», a déclaré Paul Timmermann, directeur de la gestion des produits chez ApeeScape. Toute initiative unique passe par un processus de développement de produit bien établi, qui est divisé en quatre phases principales: la feuille de route, la spécification et la planification du produit, le développement et la post-publication.
Une initiative chez ApeeScape peut être aussi petite qu'une amélioration de fonctionnalité ou aussi grande que l'introduction d'un tout nouveau produit d'entreprise à consommateur. Un niveau de documentation très différent serait attendu pour ces actions, mais les deux suivent le même processus. «Nous avons mis cela en place parce que nous voyons des initiatives infructueuses qui ne sont pas nécessairement passées par les phases de hiérarchisation appropriées ou d’évaluer la valeur commerciale. Le processus de développement de produit a été introduit pour résoudre ces problèmes », a expliqué Timmermann.
Les équipes produit à distance suivent les mêmes processus de gestion de produit que les équipes sur site, mais le travail à distance nécessite de disposer de cadres solides et de s'y tenir. Chez ApeeScape, toutes les initiatives de produits doivent passer par des points de contrôle spécifiques en cours de route, a expliqué Timmermann, car cela garantit que tout le monde construit des produits de la même manière: «Nous avons trouvé la sauce secrète aux initiatives de produits de très haute qualité.»
Les activités essentielles de la phase de feuille de route, telles que la recherche d'utilisateurs et la création d'évaluation d'opportunités, sont la principale raison du succès continu des équipes produit chez ApeeScape. Les principaux résultats de cette phase sont des évaluations des opportunités de produits qui sont clairement définies et hiérarchisées.
Ce travail est une responsabilité cruciale de chaque chef de produit et le tout premier jalon dans le processus de développement de produits chez ApeeScape. Le but est d'éviter de perdre du temps et de l'argent sur de mauvaises opportunités tout en comprenant ce qui est nécessaire pour réussir. «Au début de chaque cycle de planification, nous commençons avec un solide backlog d'évaluations d'opportunités. Après avoir reçu quelques estimations initiales de nos homologues d'ingénierie, nous pouvons facilement comparer et hiérarchiser le retour sur investissement des différents problèmes. La vraie beauté de l'évaluation d'opportunité est sa focalisation spécifique sur le problème. Souvent, après avoir été présenté à diverses parties prenantes, des solutions bien meilleures et efficaces émergent, tandis que la valeur de la résolution du problème reste constante », a expliqué Timmermann.
L'un des plus grands défis des évaluations d'opportunités est de savoir par où commencer. «Chez ApeeScape, ce travail est un peu plus facile en raison de l'adoption à l'échelle de l'entreprise des objectifs et des résultats clés (OKR). Ils nous donnent rapidement des indicateurs d'étoile du nord sur lesquels aligner nos efforts », a révélé Timmermann.
Le brainstorming produit est un défi de taille dans un environnement distant. Les équipes de bureau utilisent généralement des tableaux blancs pour les exercices de brainstorming, et les équipes distantes font exactement la même chose, mais avec l'équivalent numérique du tableau blanc. «La clé est de mettre en place des sessions de brainstorming structurées avec un objectif et un programme très spécifiques, car dans un environnement éloigné, vous êtes très chanceux de trouver ne serait-ce qu'une heure du temps de chacun dans les nombreux fuseaux horaires», a fait remarquer Timmermann. Il a expliqué que la structuration des sessions de brainstorming nécessite quelques ajustements mineurs qui font une grande différence. Tout d'abord, gardez clairement à l'esprit le résultat du brainstorming. Souvent, les leaders du brainstorming s'attendent à ce que le résultat apparaisse comme par magie pendant l'activité, mais cela n'est pas possible pendant un temps limité. Un autre élément essentiel est de s'assurer que tous les participants comprennent les problèmes fondamentaux à résoudre.
«Nous divisons souvent le brainstorming en deux volets: un brainstorming sur les problèmes et ensuite une deuxième activité d'idéation pour les solutions. Enfin, chacun des éléments clés du brainstorming doit adhérer à un ordre du jour strict », a noté Timmermann. Lors de la conception de la réunion, l'animateur doit définir le nombre spécifique de minutes pour chaque activité de brainstorming et tirer parti des minuteries visibles par les participants pendant la réunion pour s'assurer que tout le monde reste sur la bonne voie.
Timmermann a également partagé un conseil supplémentaire: «Dans un environnement éloigné, cinq personnes ne peuvent pas parler à la fois, si souvent, la personne la plus extravertie domine la session. Nous gérons cela en consacrant 5 à 7 minutes de silence où les membres de l'équipe ajoutent rapidement des post-it virtuels à un tableau, puis les examinent ensemble en équipe. »
Le point de vue de l'utilisateur est la partie la plus critique de tout le cycle de vie du développement de produit chez ApeeScape. Chaque chef de produit est responsable d'une quantité importante de recherches sur les utilisateurs afin de découvrir les principaux points faibles des utilisateurs. Cela comprend tout, des entretiens et enquêtes avec les utilisateurs aux tests A / B et de nombreuses autres méthodes de recherche d'utilisateurs pour collecter des informations clés.
Chez ApeeScape, les entretiens de recherche des utilisateurs sont menés à l'aide de Zoom - ils sont enregistrés et souvent transcrits par la suite. Pour bien démarrer, les équipes exploitent la transcription IA et effectuent un suivi avec une transcription manuelle qu'elles complètent elles-mêmes pour corriger les mots errants. «Ce qui est formidable avec l'avancement des technologies à distance actuelles, c'est que nous pouvons faire tout cela depuis nos bureaux à domicile. En fait, être à distance nous donne une excellente archive facilement accessible de plus de 500 heures de recherche que nous faisons en tant qu'équipe produit chaque année », a noté Timmermann, ajoutant que cela permet également aux équipes produit de passer en revue les parties clés de l'entrevue qui pourraient donner lieu à aperçus qu'ils ont manqués au départ. «La recherche sur les utilisateurs est ce qui guide une grande partie de notre stratégie, et il est important de disposer de recherches bien structurées, bien documentées et facilement réexaminables à l'avenir afin que nous n'ayons pas à nous poser les mêmes questions à nouveau. . »
Dmitry Petrashev, chef de produit principal chez ApeeScape, déclare que les outils logiciels internes accélèrent le processus de planification des entretiens à distance, ce qui fait gagner un temps considérable: «Si nous menons des recherches à grande échelle avec plusieurs chefs de produit impliqués, nous comptons sur Le produit interne d'ApeeScape appelé TopScheduler, qui est un moyen rapide et facile de réserver les plages horaires disponibles pour les personnes interrogées et les gestionnaires. »
La recherche d'utilisateurs aide les équipes produit d'ApeeScape à mieux comprendre les principaux problèmes auxquels leurs utilisateurs sont confrontés et à élaborer d'excellentes évaluations d'opportunités. «À la fin de la phase de priorisation, nous avons fait de notre mieux pour fusionner toutes nos recherches et identifier les problèmes les plus importants que nous résolvons actuellement», a observé Timmermann, qui dirige une équipe de chefs de produit.
Étant donné que les équipes réparties ne peuvent généralement pas communiquer de manière organique, elles doivent prendre le temps de documenter tous les processus et décisions prises. Les outils en ligne offrent une variété de méthodes de documentation, y compris les enregistrements vidéo Zoom et les présentations de diapositives.
Une documentation cohérente facilite la communication et maintient les équipes sur la bonne voie, a déclaré Petrashev. «Cela vous pousse à devenir plus efficace en clarifiant vos pensées. Un chef de produit a la responsabilité de définir le contexte du document, d'ajouter des liens croisés et de suivre le principe MECE (mutuellement exclusif et collectivement exhaustif) pour segmenter les informations. »
Pour contrôler la distribution de tous les documents écrits, les équipes produit s'appuient sur la bibliothèque interne de Confluence, explique Petrashev: «Nous avons eu beaucoup de problèmes de découvrabilité auparavant parce que les documents étaient partagés de manière ad hoc. Une fois que nous avons migré vers Jira et Confluence, nous avons investi massivement pour construire une structure sur Confluence et une bibliothèque interne de modèles. Cela permet à quiconque de rechercher dans tous les actifs un domaine dédié et de découvrir d'autres domaines. De plus, les modèles standardisés aident à résoudre le problème de «page blanche» lors de la création de nouveaux documents. »
Les membres de l'équipe distante d'ApeeScape pensent que la communication de tous les messages de manière asynchrone est la clé du succès d'un chef de produit distant. «Je me retrouve à peaufiner les présentations beaucoup plus que jamais auparavant pour m'assurer que les messages essentiels des présentations sont clairs et peuvent être communiqués de manière asynchrone à mon public», a déclaré Timmermann.
Ses relations de travail avec l'ingénierie ont également nécessité le passage à un processus plus asynchrone pour tenir compte des différences de fuseau horaire: «La plupart de mon équipe d'ingénierie a entre 7 et 8 heures d'avance sur moi. Nous nous appuyons fortement sur la première communication claire des problèmes clés que nous essayons de résoudre. Lorsque l'équipe d'ingénierie rencontre un obstacle, comprendre les objectifs globaux lui permet de prendre des décisions intelligentes sans ma présence. »
De grands outils logiciels dotés de fonctionnalités importantes contribuent également à faire progresser la communication. Par exemple, les développeurs présentent des fonctionnalités sur des vidéos enregistrées. «Les clips sont partagés avec moi afin que je puisse les regarder et les commenter quand je me réveille», a déclaré Timmermann.
Snezana Markovic, chef de produit senior chez ApeeScape, dit que la nature du travail à distance exige que les progrès de l'équipe soient présentés plus fréquemment que dans un bureau: «Vous devez partager les réalisations de l'équipe afin que tout le monde dans l'équipe puisse voir le progressez et célébrez-le. De plus, nous enregistrons souvent des vidéos de démonstration pour les nouvelles fonctionnalités afin que d'autres personnes qui ne sont pas dans notre domaine puissent facilement prendre conscience de ce que nous faisons. '
Les conversations non planifiées entre collègues sont également des contributeurs importants au flux de connaissances au sein d'une organisation, a écrit Kleanthis Georgaris, vice-président des produits d'ApeeScape, dans son article de blog sur leader des équipes produit à distance . Selon Georgaris, cela peut être réalisé en organisant des «hangouts» où les membres de l'équipe peuvent discuter de n'importe quel sujet au-delà du travail, en créant un environnement de bureau partagé virtuel où les gens continuent à faire leur travail mais peuvent interagir avec une autre personne de l'équipe à la volée.
comment vérifier si vous avez une fuite de mémoire
Markovic a transformé le défi du travail à distance en une force en établissant des liens en personne avec l'équipe d'ingénierie. «J'ai des relations encore plus étroites avec mon équipe distante qu'avec mon équipe sur place précédente», a-t-elle reconnu. Markovic est en charge de la création de liens d'équipe en ligne, aidant tout le monde à se sentir énergique et motivé. Elle les invite régulièrement à des pauses-café virtuelles thématiques sur Zoom, où elles peuvent partager leurs loisirs, montrer leurs photos de vacances ou simplement jouer à des jeux. «Il est très important d'investir du temps pour mieux connaître vos coéquipiers et de bâtir la bonne culture et l'esprit d'équipe. Cela renforce la confiance et l'ouverture entre les membres de l'équipe », a déclaré Markovic.
ApeeScapeers partage des conseils pour obtenir le meilleur de lui-même dans un environnement distant:
Un environnement de travail à distance nécessite une communication claire, des boucles de rétroaction appropriées et la garantie que les données sont correctement évaluées avant de prendre des décisions clés sur le produit. Pour éviter tout problème potentiel, les équipes produit d'ApeeScape utilisent des outils pour renforcer la productivité du personnel . Les membres de l'équipe partagent leur ensemble d'outils et de conseils pour un travail en ligne efficace:
Bien que les ApeeScapeers soient distribués dans le monde entier, ils sont unis autour de certaines valeurs fondamentales: pensez et faites pression pour avoir un impact, soutenez toujours votre décision avec des données et progressez quoi qu'il arrive. Timmermann définit également une approche réussie de gestion de produit à distance comme un processus reproductible qui produit des résultats stratégiques. «Nous travaillons très bien en équipe maintenant, mais cela ne s’est pas fait du jour au lendemain. Il nous a fallu une bonne partie de l'année pour travailler sur l'ensemble du processus de développement de produits qui est si essentiel à notre travail », a reconnu Timmermann.
L'évaluation des opportunités produit est une responsabilité cruciale de chaque chef de produit. Le but est de comprendre les problèmes clés des utilisateurs et ce qui est nécessaire pour réussir. Il met en évidence le problème à résoudre, l'opportunité commerciale globale qui y est liée et le contexte qui valide cette opportunité.
Les équipes produits mènent des recherches sur les utilisateurs afin de répondre aux besoins de l'utilisateur. Il vise à fournir des expériences positives qui maintiennent un utilisateur fidèle au produit ou à la marque. Une expérience utilisateur significative permet aux équipes de définir les parcours clients qui mènent au succès commercial.
La recherche utilisateur place le point de vue de l'utilisateur au cœur de la gestion des produits. Chaque chef de produit est responsable d'une quantité importante de recherches sur les utilisateurs pour découvrir les principaux points faibles. Cela comprend tout, des entretiens avec les utilisateurs et des enquêtes aux tests A / B et à d'autres méthodes pour collecter des informations clés.
Afin de constituer une équipe produit, vous devez identifier les capacités dont un produit aura besoin pour être commercialisé avec succès. Les compétences les plus courantes comprendront l'analyse des données, les études de marché, la conception de produits, la modélisation financière et le marketing. Ensuite, déterminez si vous pouvez remplir ces compétences avec les ressources existantes et embaucher des personnes supplémentaires là où vous ne le pouvez pas.
Une équipe produit comprend généralement un chef de produit principal et plusieurs chefs de produit, selon la taille de l'entreprise. Les managers travaillent en étroite collaboration avec les concepteurs et les développeurs, et souvent avec un analyste de croissance. Ils relèvent de leur chef de file.