How Guru's Engineering Org Creates (and Uses) Guru
Découvrez ce que l'organisation d'ingénierie de Guru est tout. Découvrez comment nous sommes structurés, comment nous opérons, comment nous utilisons notre produit—et pourquoi vous devriez nous rejoindre.
Lorsque j'ai rejoint Guru à l'automne 2019, l'une des choses que je voulais accomplir au cours de l'année suivante était de mettre notre équipe en position de soutenir le travail et la culture à distance/distribuée alors que nous grandissions. Peu de temps après, je ne savais pas ce qui m'attendait, ni à quel point cela forcerait la conversation sur de nombreux fronts.
Comme toutes les autres équipes dans le monde du SaaS (ou soyons honnêtes, dans toutes les industries), l'année passée a été complètement différente de ce que nous avions envisagé lors de notre lancement annuel de février 2020. De la recherche de moyens pour travailler à distance à la concentration sur les façons dont notre produit soutient d'autres entreprises faisant de même, ça a été une année à évaluer les processus, les produits et les personnes dont nous avons besoin pour réussir. Et alors que nous envisageons l'avenir et nous préparons à grandir en 2021, nous avons aligné notre organisation de développement produit avec ces besoins en tête.
Comment nous avons structuré notre organisation Produit, Design et Ingénierie
Nous avons eu la chance d'organiser et d'intégrer suffisamment d'ingénieurs talentueux, de chefs de produit, de concepteurs et de responsables marketing produit au cours de l'année dernière pour faire passer nos équipes fonctionnelles (nous les appelons « pods ») de cinq à huit.
Pods
Les pods sont délibérément agiles ; chacun se composant d'un chef de produit, d'un responsable technique, d'un responsable design, d'un responsable marketing produit (PMM) et de plusieurs ingénieurs, qui ensemble supervisent un domaine spécifique de notre produit ou de l'expérience utilisateur. Cette structure permet une prise de décision rapide et largement autonome qui se fait près du travail en cours, plutôt que derrière les fumées et miroirs d'une équipe exécutive dictant les priorités quotidiennes du produit. Ils fournissent une structure sans rigidité, de la flexibilité sans inactivité et un focus sans étouffer la créativité. Nos pods donnent une voix importante à ceux qui sont les plus proches du code et des clients—un win-win pour tous les concernés.
Piliers
Alors que nous avons continué à affiner et itérer sur les meilleures façons pour nos pods de travailler ensemble, nous avons trouvé une organisation naturelle en deux grands domaines : aider les nouveaux utilisateurs à commencer plus facilement, et veiller à ce que Guru reste le produit le plus fort et le plus innovant possible pour nos clients. Nous considérons chacun de ces domaines comme un « pilier » au sein de notre équipe de développement produit, et avons organisé tous nos pods en conséquence.
L'objectif de formaliser cette structure est double : garder la prise de décision proche du développement et s'assurer que le travail réalisé au sein de toute notre équipe fait avancer notre entreprise et notre produit dans la bonne direction. Pour cette raison, nous avons désigné des rôles de leadership sur chaque pilier pour superviser le travail des pods sous-jacents—s'assurant que l'ensemble de l'opération se déroule d'une manière qui soutient les objectifs de l'entreprise.
Typiquement, avec tout changement de structure vient le redoutable « corporatisme » de tout cela. La pensée traditionnelle est que plus vous devenez structuré, plus vous vous retrouvez en silos, et plus il devient difficile pour tout le monde de faire un travail productif et significatif. La peur des tâches dupliquées préfigure la peur des erreurs dupliquées, et la préoccupation générale de la connaissance d'équipe qui glisse à travers les mailles est loin d'être infondée. Heureusement pour nous chez Guru, nous pouvons utiliser notre propre produit pour nous protéger de ces défis de manière proactive et optimiser la collaboration et l'efficacité alors que nous évoluons vers une nouvelle structure d'équipe.
Pourquoi PDEM utilise Guru
Guru donne à notre équipe d'ingénierie un endroit pour documenter et accéder à tout depuis les instructions de configuration de l'environnement jusqu'aux détails de projet et aux mises à jour importantes de l'entreprise. Si un ingénieur rejoint un nouveau pod, il peut se mettre à jour et commencer à contribuer plus rapidement car tous les détails des projets en cours de son équipe sont là dans Guru. Si un designer souhaite s'assurer que tout le monde dans son pod examine les designs avant qu'ils ne soient finalisés, il peut envoyer une alerte dans le produit pour prévenir tout le monde qu'il est prêt pour des retours. Et quand le PM et le PMM doivent faire savoir au reste de l'entreprise qu'une mise à jour de fonctionnalité est sur le point d'être mise en ligne, vous l'avez deviné—ils créeront une carte pour ça.
Avec une source unique de vérité pour les informations à la fois transversales et complexes, spécifiques au domaine, notre équipe est mieux en mesure de partager et d'apprendre les uns des autres. Les silos ne peuvent pas se créer lorsque tout le monde a accès aux mêmes connaissances, ce qui signifie que chacun peut prendre des décisions plus rapidement et plus sûrement. Le compromis historique entre structure et ordre vs autonomie et responsabilisation n'est pas une réalité pour les équipes qui utilisent Guru.
Guru garde également notre organisation de développement produit en parfaite synchronisation avec nos équipes en contact avec les clients. Un répertoire central pour les questions de produit, les histoires de clients et les messages marketing aide à donner à tout le monde une vue d'ensemble de la manière dont nous construisons, vendons et soutenons notre produit, et crée des opportunités de collaboration et de rétroaction sur des travaux qui pourraient tomber en dehors de notre quotidien. Nous croyons que rechercher des avis divers conduit à de meilleurs résultats, ce qui rend la collaboration avec chaque département une partie importante des responsabilités de notre équipe de développement produit.
Rejoignez la fête 🥳
Si tout cela vous semble excitant, lisez la suite—nous recrutons pour une grande variété de rôles dans notre organisation de développement produit. Nous avons besoin d'ingénieurs, de chefs de produit et de designers passionnés par l'idée de nous aider à créer une expérience produit enrichie grâce à l'avancement de nos capacités de recherche et de découverte, de notre éditeur, et plus encore.
Nous avons besoin de coéquipiers pour nous aider à créer une expérience d'essai qui enthousiasme nos prospects et les transforme en clients à long terme. Nous avons besoin de leaders qui peuvent nous aider à développer nos pods et nos piliers, et de coéquipiers qui sont impatients d'évoluer vers des rôles de leadership un jour (nous aimons promouvoir de l'interne!).
Excité ? Nous l'espérons. Allez sur notre page Carrière pour voir si vous êtes un bon match pour l'un de nos postes ouverts, et commençons la conversation. Mais bien sûr, si vous préférez simplement taper tout seul dans un sous-sol sombre et sentir que la seule connaissance dont vous aurez jamais besoin est dans votre propre tête—eh bien, continuez à faire ce que vous faites.
Lorsque j'ai rejoint Guru à l'automne 2019, l'une des choses que je voulais accomplir au cours de l'année suivante était de mettre notre équipe en position de soutenir le travail et la culture à distance/distribuée alors que nous grandissions. Peu de temps après, je ne savais pas ce qui m'attendait, ni à quel point cela forcerait la conversation sur de nombreux fronts.
Comme toutes les autres équipes dans le monde du SaaS (ou soyons honnêtes, dans toutes les industries), l'année passée a été complètement différente de ce que nous avions envisagé lors de notre lancement annuel de février 2020. De la recherche de moyens pour travailler à distance à la concentration sur les façons dont notre produit soutient d'autres entreprises faisant de même, ça a été une année à évaluer les processus, les produits et les personnes dont nous avons besoin pour réussir. Et alors que nous envisageons l'avenir et nous préparons à grandir en 2021, nous avons aligné notre organisation de développement produit avec ces besoins en tête.
Comment nous avons structuré notre organisation Produit, Design et Ingénierie
Nous avons eu la chance d'organiser et d'intégrer suffisamment d'ingénieurs talentueux, de chefs de produit, de concepteurs et de responsables marketing produit au cours de l'année dernière pour faire passer nos équipes fonctionnelles (nous les appelons « pods ») de cinq à huit.
Pods
Les pods sont délibérément agiles ; chacun se composant d'un chef de produit, d'un responsable technique, d'un responsable design, d'un responsable marketing produit (PMM) et de plusieurs ingénieurs, qui ensemble supervisent un domaine spécifique de notre produit ou de l'expérience utilisateur. Cette structure permet une prise de décision rapide et largement autonome qui se fait près du travail en cours, plutôt que derrière les fumées et miroirs d'une équipe exécutive dictant les priorités quotidiennes du produit. Ils fournissent une structure sans rigidité, de la flexibilité sans inactivité et un focus sans étouffer la créativité. Nos pods donnent une voix importante à ceux qui sont les plus proches du code et des clients—un win-win pour tous les concernés.
Piliers
Alors que nous avons continué à affiner et itérer sur les meilleures façons pour nos pods de travailler ensemble, nous avons trouvé une organisation naturelle en deux grands domaines : aider les nouveaux utilisateurs à commencer plus facilement, et veiller à ce que Guru reste le produit le plus fort et le plus innovant possible pour nos clients. Nous considérons chacun de ces domaines comme un « pilier » au sein de notre équipe de développement produit, et avons organisé tous nos pods en conséquence.
L'objectif de formaliser cette structure est double : garder la prise de décision proche du développement et s'assurer que le travail réalisé au sein de toute notre équipe fait avancer notre entreprise et notre produit dans la bonne direction. Pour cette raison, nous avons désigné des rôles de leadership sur chaque pilier pour superviser le travail des pods sous-jacents—s'assurant que l'ensemble de l'opération se déroule d'une manière qui soutient les objectifs de l'entreprise.
Typiquement, avec tout changement de structure vient le redoutable « corporatisme » de tout cela. La pensée traditionnelle est que plus vous devenez structuré, plus vous vous retrouvez en silos, et plus il devient difficile pour tout le monde de faire un travail productif et significatif. La peur des tâches dupliquées préfigure la peur des erreurs dupliquées, et la préoccupation générale de la connaissance d'équipe qui glisse à travers les mailles est loin d'être infondée. Heureusement pour nous chez Guru, nous pouvons utiliser notre propre produit pour nous protéger de ces défis de manière proactive et optimiser la collaboration et l'efficacité alors que nous évoluons vers une nouvelle structure d'équipe.
Pourquoi PDEM utilise Guru
Guru donne à notre équipe d'ingénierie un endroit pour documenter et accéder à tout depuis les instructions de configuration de l'environnement jusqu'aux détails de projet et aux mises à jour importantes de l'entreprise. Si un ingénieur rejoint un nouveau pod, il peut se mettre à jour et commencer à contribuer plus rapidement car tous les détails des projets en cours de son équipe sont là dans Guru. Si un designer souhaite s'assurer que tout le monde dans son pod examine les designs avant qu'ils ne soient finalisés, il peut envoyer une alerte dans le produit pour prévenir tout le monde qu'il est prêt pour des retours. Et quand le PM et le PMM doivent faire savoir au reste de l'entreprise qu'une mise à jour de fonctionnalité est sur le point d'être mise en ligne, vous l'avez deviné—ils créeront une carte pour ça.
Avec une source unique de vérité pour les informations à la fois transversales et complexes, spécifiques au domaine, notre équipe est mieux en mesure de partager et d'apprendre les uns des autres. Les silos ne peuvent pas se créer lorsque tout le monde a accès aux mêmes connaissances, ce qui signifie que chacun peut prendre des décisions plus rapidement et plus sûrement. Le compromis historique entre structure et ordre vs autonomie et responsabilisation n'est pas une réalité pour les équipes qui utilisent Guru.
Guru garde également notre organisation de développement produit en parfaite synchronisation avec nos équipes en contact avec les clients. Un répertoire central pour les questions de produit, les histoires de clients et les messages marketing aide à donner à tout le monde une vue d'ensemble de la manière dont nous construisons, vendons et soutenons notre produit, et crée des opportunités de collaboration et de rétroaction sur des travaux qui pourraient tomber en dehors de notre quotidien. Nous croyons que rechercher des avis divers conduit à de meilleurs résultats, ce qui rend la collaboration avec chaque département une partie importante des responsabilités de notre équipe de développement produit.
Rejoignez la fête 🥳
Si tout cela vous semble excitant, lisez la suite—nous recrutons pour une grande variété de rôles dans notre organisation de développement produit. Nous avons besoin d'ingénieurs, de chefs de produit et de designers passionnés par l'idée de nous aider à créer une expérience produit enrichie grâce à l'avancement de nos capacités de recherche et de découverte, de notre éditeur, et plus encore.
Nous avons besoin de coéquipiers pour nous aider à créer une expérience d'essai qui enthousiasme nos prospects et les transforme en clients à long terme. Nous avons besoin de leaders qui peuvent nous aider à développer nos pods et nos piliers, et de coéquipiers qui sont impatients d'évoluer vers des rôles de leadership un jour (nous aimons promouvoir de l'interne!).
Excité ? Nous l'espérons. Allez sur notre page Carrière pour voir si vous êtes un bon match pour l'un de nos postes ouverts, et commençons la conversation. Mais bien sûr, si vous préférez simplement taper tout seul dans un sous-sol sombre et sentir que la seule connaissance dont vous aurez jamais besoin est dans votre propre tête—eh bien, continuez à faire ce que vous faites.
Découvrez la puissance de la plateforme Guru de première main - faites notre visite interactive du produit