Récapitulatif : AMA avec l'équipe produit de The Discourse

Vue d’ensemble

Le 28 mars, nous avons organisé notre tout premier AMA (Ask Me Anything), au cours duquel l’équipe produit de Discourse a présenté sa feuille de route, expliqué la dynamique de son équipe et répondu à vos questions.

Replay :

Présentations

Notre directeur produit, Dave McClure (@mcwumbly), a lancé le webinaire avec les présentations de l’équipe. Comme beaucoup d’autres, Dave a rejoint l’équipe après avoir été un membre actif de longue date de la communauté Discourse !

À l’heure actuelle, l’équipe produit de Discourse est composée de six membres, répartis dans le monde entier, dont quatre ont contribué à l’animation de la session : @mcwumbly, @tobiaseigen, @rishabh et @lindsey. Plus deux qui ont aidé à organiser la session et participeront aux futures sessions mieux adaptées à leurs fuseaux horaires, @saif et @hugh.

Comment le produit fonctionne chez Discourse

Après les présentations, nous avons abordé la manière dont la conception des produits s’effectue chez Discourse, et elle repose sur ces fondations :

Dave a réfléchi à l’évolution de la conception des produits au fil du temps, en commençant par une équipe cofondatrice de trois personnes : Jeff, Sam et Robin. En tant qu’organisation dirigée par l’ingénierie, ils ont pu gérer le développement des produits de manière allégée, une partie importante étant motivée par les commentaires des utilisateurs sur les forums. Aujourd’hui, l’organisation comptant près de 100 personnes, l’entreprise ne peut plus fonctionner comme une seule équipe. La gestion de produit est devenue plus complexe et s’est entremêlée aux opérations de l’organisation.

Désormais, chaque chef de produit travaille au sein d’une équipe avec un designer et quelques ingénieurs qui se concentrent ensemble sur des aspects particuliers du produit ou sur des groupes d’utilisateurs distincts. Leur objectif est d’identifier les besoins non satisfaits au sein du produit actuel qui, s’ils sont traités, pourraient offrir des avantages significatifs. Ils collaborent étroitement pour concevoir, construire et déployer des solutions à ces problèmes. Après le lancement, l’équipe recueille les commentaires et les plaintes des utilisateurs, ce qui est essentiel pour l’itération et l’amélioration continues du produit.

Stratégie produit de Discourse

Ensuite, @lindsey a présenté la stratégie produit et ce que cela implique en termes de ce que nous construisons dans Discourse.

Pour le dire très simplement, la stratégie produit consiste à comprendre pour qui vous construisez un produit, quels problèmes vous essayez de résoudre pour ces utilisateurs, et comment votre produit Discourse se compare aux autres options sur le marché. Ensuite, prendre toutes ces informations et les utiliser pour prendre des décisions sur ce sur quoi travailler et ce sur quoi ne pas travailler.

L’une des principales conclusions du segment de Lindsey est que nos chefs de produit, tout en collaborant fréquemment, se concentrent chacun sur leurs domaines de projet ou leurs domaines spécifiques.

La stratégie produit garantit que chaque équipe peut se concentrer sur son domaine distinct, tout en maintenant l’alignement sur la direction générale du produit. Cette vision partagée guide Discourse et les actions nécessaires à entreprendre. Par conséquent, chaque équipe est habilitée à prendre des décisions éclairées pour atteindre nos objectifs dans ses domaines d’expertise uniques.

Notre objectif pour 2024

À ce stade, Lindsey a partagé notre objectif pour 2024, qui est de :

Utiliser notre connaissance des communautés pour réduire la complexité afin que Discourse soit plus accessible et plus facile à aborder pour tous les types d’utilisateurs.

Discourse AI

L’AMA s’est ensuite concentré sur l’IA, qui a été un sujet très important dans diverses industries, en particulier la nôtre. @rishabh nous a guidés à travers le travail sur lequel l’équipe produit, en particulier @saif, travaille.

Les objectifs généraux de Discourse AI incluent :

  • Découverte de contenu
  • Modération
  • Gestion de communauté
  • Création de contenu
  • Accessibilité
  • Automatisation

Aperçus de vos questions

Nous avons reçu une grande variété de questions, portant principalement sur :

  • Notre feuille de route et notre orientation stratégique
  • La personnalisation de Discourse
  • L’IA
  • La gestion de communauté et les cas d’utilisation

Notre équipe a répondu à plus de 60 questions lors de la session en direct, en utilisant la fonction Q&R de Zoom et des réponses directes de nos membres. Ci-dessous, certaines des questions les plus percutantes qui pourraient bénéficier à la communauté élargie.

Résumé

À propos de Discourse

Combien de membres de l’équipe se concentrent sur le produit principal Open Source par rapport aux services payants ?

L’équipe d’ingénierie compte environ 40 membres. Environ 3/4 d’entre eux se concentrent sur le produit principal, le reste se concentrant sur les services professionnels. Bien qu’ils contribuent également au produit principal. Si l’on compte les non-ingénieurs (comme les designers et nous, les chefs de produit), nous sommes encore plus nombreux à contribuer au produit principal)

Comment Discourse gagne-t-il de l’argent, est-ce durable ?

Nous gagnons de l’argent principalement grâce à notre hébergement. Nous proposons également des services professionnels aux clients d’entreprise. Historiquement, Discourse était autofinancé, mais nous avons reçu une série A il y a quelques années, ce qui a financé une partie de la croissance récente, mais notre objectif est d’être une entreprise durable à long terme et nous restons engagés envers l’open source.

L’équipe de développement de Discourse donne-t-elle des retours ou collabore-t-elle avec l’équipe principale de Rails ?

Oui, il y a eu de telles collaborations. Alan de notre équipe, qui a contribué à Ruby par le passé, a écrit à ce sujet ici : Running Ruby 3.2's YJIT in Production at Discourse

Anecdote : ils utilisent Discourse https://discuss.rubyonrails.org/ :slight_smile:

Comment résumer au mieux les différences entre Slack et Discourse ?

Slack est idéal pour les conversations éphémères (donc les décisions rapides, le bavardage informel, ce genre de choses) — mais il n’est pas vraiment adapté au contenu qui doit être accessible à long terme. C’est là que Discourse excelle ! Avec la recherche, la citation de sujets, etc., Discourse est le meilleur endroit pour ces conversations / décisions importantes qui doivent être faciles à trouver et à comprendre par la suite.

Fonctionnalités communautaires

Discourse propose-t-il un répertoire d’utilisateurs ?

Oui, Discourse inclut un répertoire d’utilisateurs. Par exemple Discourse Meta

Pour une communauté qui nécessite une approbation pour rejoindre, lorsque je suis dans le processus d’approbation, y a-t-il un moyen de les envoyer vers un sujet particulier dès qu’ils sont approuvés ?

Oui, vous le pouvez ! Vous pouvez spécifier le sujet vers lequel le nouvel utilisateur est envoyé lorsqu’il accepte une invitation, lors de la création d’un lien ou d’un e-mail d’invitation. Vous pouvez modifier l’invitation ultérieurement pour la changer.

Peut-on mettre certaines catégories derrière un paywall ?

Oui, vous pouvez créer des catégories et en limiter l’accès aux groupes. Ensuite, avec le plugin d’abonnement, vous pouvez permettre aux gens de payer pour être ajoutés aux groupes afin d’y accéder. Ou vous pouvez intégrer Discourse à un site externe où vous gérez les adhésions et l’accès aux catégories sécurisées.

Est-il possible d’activer les notifications par e-mail / bureau et de les activer pour tous les utilisateurs de votre communauté afin qu’ils n’aient pas à aller les activer eux-mêmes ?

Ce sujet Meta explique vos options pour configurer les paramètres de notification par défaut pour tous les utilisateurs : Configuring Default Notification Settings for Users

Comment Discourse optimise-t-il les sujets pour les moteurs de recherche afin de garantir qu’ils soient facilement découvrables et indexables ?

Si vous avez une communauté publique, votre communauté est visible par les moteurs de recherche. Il ne devrait rien y avoir de spécifique à faire de ce côté-là. Voici un sujet sur Meta qui pourrait vous aider : Discourse SEO overview (sitemap / robots.txt ).

Lecture et support supplémentaires

Veuillez partager le lien vers un article de blog sur les meilleures pratiques pour gérer les communautés de support, si disponible ?

Bien sûr, voici ! Five Ways Support Communities Improve Customer Experience

Veuillez partager les liens où je peux voir ce que je peux faire avec les fonctionnalités d’IA.

Voici ! Discourse AI Features | Discourse - Civilized Discussion

Comment puis-je intégrer Discourse dans un site tiers ?

Existe-t-il une documentation disponible pour les nouveaux développeurs qui ne connaissent pas la structure du code de la communauté et comment y intégrer des composants personnalisés ?

Absolument ! Jetez un œil à https://docs.discourse.org et à la catégorie développeur sur Meta !

Rester connecté avec notre équipe produit

Vous souhaitez poursuivre la conversation ? Voici quelques façons de rester connecté avec nous et de suivre les dernières nouveautés sur le développement de nos produits :

  • :speaking_head: Partagez vos idées avec nous et la communauté Discourse dans la catégorie Feature sur Meta. Plus il y a de contexte sur votre cas d’utilisation particulier, mieux c’est !
  • :test_tube: Participez à la recherche utilisateur en surveillant la balise feedback sur Meta pour les opportunités de partager vos réflexions sur un sujet spécifique.
  • :thinking: Posez des questions sur Meta pour obtenir de l’aide et des conseils de la communauté Discourse et aidez-nous à apprendre comment nous pouvons nous améliorer.

Partagez vos commentaires et idées

Vos commentaires sont inestimables alors que nous façonnons l’avenir de Discourse. Nous sommes impatients d’entendre vos réflexions sur la façon dont nous pouvons nous améliorer et sur les sujets qui vous intéressent pour les futurs AMA.

Comment devrions-nous organiser notre prochain AMA ?

  • Webinaire en direct (comme notre récente session)
  • Dans un sujet Discourse
  • Autre chose (partagez ci-dessous)
0 voters

Sujets futurs : Qu’est-ce qui vous intéresse ?

  • Conception et personnalisation
  • Modération de communauté
  • Histoires de réussite
  • Autres sujets (veuillez partager vos suggestions ci-dessous)
0 voters
29 « J'aime »

Ah, zut, j’ai une autre réunion en même temps. Pas de chance. Mais je ne peux de toute façon pas utiliser Zoom pour des raisons de confidentialité et d’éthique. J’aimerais bien un autre moyen de discuter de l’AMA avec @team cependant.

8 « J'aime »

Je n’ai pas de questions spécifiques mais j’adorerais être une petite souris :blush:

L’AMA pourrait-elle être mise à notre disposition pour que nous puissions la regarder après l’événement ?

11 « J'aime »

Oui, nous enverrons un replay à ceux qui s’inscrivent. Je vous recommande vivement d’y assister en direct si vous le pouvez, car c’est la meilleure façon de participer ! :smiley:

7 « J'aime »

Hmm, nous pouvons certainement réfléchir à des options supplémentaires pour l’avenir !

7 « J'aime »

… vient de s’inscrire.

Idée pour l’avenir : En tant que projet open source, il serait logique d’utiliser une plateforme open source pour les événements futurs. Comme https://jitsi.org ou https://bigbluebutton.org/. Si le canal vidéo est hébergé sur une plateforme d’hébergement gérée professionnellement, il est suffisamment puissant même pour des audiences plus importantes - et il est entièrement open source alors que ZOOM ne l’est pas.

11 « J'aime »

Il pourrait même être hébergé sur Discourse Meta, mais le problème avec le module de chat est qu’il n’y a pas de vidéo et aucun moyen de modérer la discussion. Mais je suis plutôt un type de texte de toute façon. :slight_smile:

4 « J'aime »

J’adorerais participer, mais ce sera à 2h du matin ici :pleurer:

Je suppose que d’après cela, nous pouvons toujours poser des questions ici et qu’il y a une chance qu’elles soient sélectionnées ? Ou peut-être que je lis mal.

Modification : Ah, peu importe, j’ai cliqué sur le lien Zoom et j’ai vu qu’il y a un champ pour soumettre des questions. Je les laisserai toujours ici.

Questions :

  • Quels sont les prochains grands jalons que vous avez en tête pour Discourse suite à l’ajout du chat dans Discourse 3.0 et des fonctionnalités d’IA ? Par exemple, des plans pour le développement futur du chat, des plans majeurs pour la modération ou autre chose.

  • Dans quelles directions, besoins et niches prévoyez-vous d’orienter ou de répondre aux besoins de Discourse ? Par exemple, le chat privé pour les organisations, etc. avec le nouveau plan Basic, ou quel est son rôle dans les espaces en ligne par rapport à d’autres plateformes ? (les gens disaient autrefois comment Discourse se comparait en popularité à Facebook, puis Facebook a chuté et personne ne veut l’utiliser, et de nos jours, c’est comment Discourse se porte en popularité par rapport à Discord)

Je ne vois malheureusement toujours pas assez de recommandations pour Discourse là où il pourrait parfaitement convenir. Par exemple, je suis tombé sur un autre post intitulé “Teams, Slack, Discord : Qu’est-ce qui est le mieux ?

Le scénario était une entreprise passant de 5 à plus de 200 employés - et d’autres ont principalement répondu à l’une de ces trois options et quelqu’un a dit que toutes les autres entreprises possédaient vos affaires sur leur cloud - et TOUJOURS personne n’a mentionné Discourse :pleurer: alors j’ai ajouté un commentaire rapide pour Discourse à ce sujet.

2 « J'aime »

Tout va bien ! Je m’assurerai que notre équipe produit les voie. :smiley:

4 « J'aime »

La rediffusion a-t-elle été mise en ligne sur Youtube ?

5 « J'aime »

Nous travaillons sur un article de récapitulatif et de rediffusion ! Restez à l’écoute, nous le publierons bientôt.

13 « J'aime »

Salut tout le monde ! J’ai mis à jour le premier message pour inclure un récapitulatif de l’événement et une vidéo du replay !

14 « J'aime »

Quoi ? Il n’y en a pas eu l’année dernière ?

2 « J'aime »

Il y avait Discourse: v3.0 is here! Join our live webinar (January 24th @ 10am PST). Mais je pense que c’était le premier AMA.

6 « J'aime »

J’aimerais voir une combinaison de « webinaire » et d’un sujet Discourse.

Je vois l’intérêt d’utiliser la vidéo (avec des diapositives) pour organiser des AMA : cela aide à établir une connexion humaine qui manque dans nos interactions quotidiennes basées sur le texte. Mais cela devrait se faire d’une manière qui permette à quiconque de participer, par exemple en utilisant Big Blue Button qui est un logiciel libre pour la salle de classe. D’autres options open-source existent, mais celle-ci est solide.

Il serait très utile de combiner la vidéo avec la prise de notes. Pour cela, je ne compte généralement pas sur Discourse, où l’expérience multi-auteurs (« éditions partagées ») reste inférieure à l’expérience pad (mon préféré est HedgeDoc, qui utilise Markdown et peut être facilement collé dans un sujet Discourse après coup). Mais il pourrait être intéressant de tester l’utilisation d’un wiki principal limité à l’équipe, et des réponses qui peuvent être intégrées dans le premier message au fur et à mesure de l’AMA.

J’ai l’impression que les Histoires de succès offrent un sujet transversal, où nous pouvons partager la conception et la personnalisation, la modération communautaire et d’autres sujets qui promeuvent une utilisation réussie de Discourse pour diverses communautés.

Merci d’avoir partagé votre vidéo et votre transcription ! :discourse: :heart:

4 « J'aime »

Bien sûr ! J’apprécie vraiment vos commentaires, surtout en ce qui concerne la facilitation. Je cherche toujours à m’améliorer. :smiley:

3 « J'aime »