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/ ![]()
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 :
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 !
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.
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)
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)
