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

Aperçu

Le 28 mars, nous avons organisé notre tout premier AMA, au cours duquel l’équipe produit de Discourse a partagé des informations sur notre feuille de route, expliqué la dynamique de notre équipe et répondu à vos questions.

Rediffusion :

Présentations

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

À l’heure actuelle, l’équipe produit de Discourse est composée de six membres répartis à travers le monde, dont quatre ont aidé à animer la séance : @mcwumbly, @tobiaseigen, @rishabh et @lindsey. Sans oublier deux autres membres qui ont aidé à organiser la séance et qui rejoindront les futures sessions mieux adaptées à leurs fuseaux horaires : @saif et @hugh.

Fonctionnement du produit chez Discourse

Après les présentations, nous avons abordé la manière dont la conception du produit s’effectue chez Discourse, en nous basant sur ces fondements :

Dave a fait le point sur l’évolution de la conception du produit au fil du temps, en commençant par une équipe de cofondateurs de trois personnes : Jeff, Sam et Robin. En tant qu’organisation dirigée par des ingénieurs, ils ont pu gérer le développement du produit de manière économe, une grande partie étant pilotée par les retours des utilisateurs sur les forums. Aujourd’hui, alors que l’organisation compte près de 100 personnes, l’entreprise ne peut plus fonctionner comme une seule équipe. La gestion de produit est devenue plus complexe et étroitement liée aux opérations de l’organisation.

Désormais, chaque chef de produit travaille au sein d’une équipe comprenant un designer et quelques ingénieurs qui se concentrent ensemble sur des aspects spécifiques 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 comblés, pourraient offrir des avantages significatifs. Ils collaborent étroitement pour concevoir, développer et déployer des solutions pour ces problèmes. Après le lancement, l’équipe recueille les retours 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é à tous la stratégie produit et ce que cela implique en termes de ce que nous construisons dans Discourse.

Pour faire simple, 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, il s’agit de prendre toutes ces informations et de les utiliser pour prendre des décisions sur ce sur quoi travailler et sur ce qu’il ne faut pas travailler.

L’une des principales conclusions de la partie de Lindsey est que nos chefs de produit, bien qu’ils collaborent fréquemment, se concentrent chacun sur leurs domaines ou projets 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 globale 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 leurs domaines d’expertise uniques.

Nos priorités pour 2024

À ce stade, Lindsey a partagé nos priorités pour 2024, qui consistent à :

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

Discourse AI

L’AMA s’est ensuite orienté vers l’IA, qui est un sujet très important dans diverses industries, en particulier la nôtre. @rishabh nous a guidés à travers les travaux sur lesquels l’équipe produit, en particulier @saif, travaille.

Les objectifs globaux de Discourse AI incluent :

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

Insights tirés de vos questions

Nous avons reçu une grande variété de questions, principalement axées 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 traité plus de 60 questions lors de la séance en direct, en utilisant la fonctionnalité Q&R de Zoom et des réponses directes de nos membres d’équipe. Ci-dessous, certaines des questions les plus pertinentes qui pourraient bénéficier à la communauté élargie.

Résumé

À propos de Discourse

Combien de membres de l’équipe sont consacrés au produit open source de base par rapport aux services payants ?

L’équipe d’ingénierie compte environ 40 membres. Environ 3/4 d’entre eux sont concentrés sur le produit de base, le reste étant consacré aux services professionnels. Bien qu’ils contribuent également au produit de base. Si vous comptez les non-ingénieurs (comme les designers et nous, les chefs de produit), il y en a encore plus qui contribuent au produit de base.

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

Nous gagnons de l’argent principalement grâce à notre hébergement. Nous offrons également des services professionnels aux clients d’entreprise. Historiquement, Discourse s’est autofinancé, mais nous avons levé 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 sur un exemple ici : Running Ruby 3.2's YJIT in Production at Discourse

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

Comment résumeriez-vous au mieux les différences entre Slack et Discourse ?

Slack est excellent pour les conversations éphémères (donc des décisions rapides, des discussions informelles, ce genre de choses), mais il n’est vraiment pas adapté au contenu qui doit rester accessible sur le long terme. C’est là que Discourse excelle ! Avec la recherche, les citations de sujets, etc., Discourse est le meilleur endroit pour ces conversations/décisions importantes qui doivent être faciles à trouver et à consulter plus tard.

Fonctionnalités communautaires

Discourse fournit-il un annuaire d’utilisateurs ?

Oui, Discourse inclut un annuaire 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 rediriger vers un sujet particulier dès qu’ils sont approuvés ?

Oui, c’est possible ! Vous pouvez spécifier le sujet vers lequel le nouvel utilisateur sera redirigé lorsqu’il accepte une invitation, lors de la création d’un lien d’invitation ou d’un e-mail. Vous pouvez modifier l’invitation plus tard pour la changer.

Pouvons-nous mettre certaines catégories derrière un paywall ?

Oui, vous pouvez créer des catégories et limiter l’accès à certains groupes. Ensuite, avec le plugin d’abonnement, vous pouvez permettre aux gens de payer pour rejoindre des 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 à les activer eux-mêmes ?

Ce sujet sur 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 s’assurer qu’ils sont facilement découvrables et indexables ?

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

Lectures supplémentaires et support

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

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

Veuillez partager des 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 ?

Embed a list of Discourse topics onto an external site

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

Absolument ! Consultez https://docs.discourse.org et la catégorie développeur sur Meta !

Rester en contact avec notre équipe produit

Vous souhaitez poursuivre la conversation ? Voici quelques moyens de rester en contact avec nous et de suivre les dernières nouvelles de notre développement produit :

  • :speaking_head: Partagez vos idées avec nous et la communauté Discourse dans la catégorie du tag #feature sur Meta. Plus vous fournirez de contexte sur votre cas d’utilisation spécifique, mieux ce sera !
  • :test_tube: Participez à la recherche utilisateur en surveillant le tag feedback sur Meta pour des opportunités de partager vos réflexions sur un sujet spécifique.
  • :thinking: Posez des questions sur Meta pour obtenir du soutien et des conseils de la communauté Discourse et nous aider à comprendre comment nous pouvons nous améliorer.

Partagez vos commentaires et vos idées

Votre contribution est inestimable alors que nous façonnons l’avenir de Discourse. Nous sommes impatients d’entendre vos réflexions sur la manière dont nous pouvons nous améliorer et sur les sujets qui vous intéressent pour les futurs AMA.

Comment devrions-nous mener notre prochain AMA ?

  • Webinaire en direct (comme notre dernière séance)
  • 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 succès
  • 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 »