Zusammenfassung: AMA mit dem Discourse-Produktteam

Überblick

Am 28. März haben wir unsere allererste AMA (Ask Me Anything) veranstaltet, bei der das Discourse Product Team Einblicke in unsere Roadmap gab, unsere Teamdynamik erklärte und Ihre Fragen beantwortete.

Aufzeichnung:

Vorstellungsrunde

Unser Director of Product, Dave McClure (@mcwumbly), eröffnete das Webinar mit der Vorstellung des Teams. Wie viele andere ist auch Dave dem Team beigetreten, nachdem er ein langjähriges, aktives Mitglied der Discourse-Community war!

Das Discourse Product Team besteht derzeit aus sechs Mitgliedern, die weltweit verstreut sind. Vier davon haben die Sitzung angeführt: @mcwumbly, @tobiaseigen, @rishabh und @lindsey. Zwei weitere, @saif und @hugh, haben bei der Organisation der Sitzung geholfen und werden an zukünftigen Sitzungen teilnehmen, die besser zu ihren Zeitzonen passen.

Wie Produktentwicklung bei Discourse funktioniert

Nach den Vorstellungen haben wir erläutert, wie das Produktdesign bei Discourse abläuft, was auf diesen Grundlagen beruht:

Dave blickte auf die Entwicklung des Produktdesigns in der Vergangenheit zurück, beginnend mit einem dreiköpfigen Gründungsteam: Jeff, Sam und Robin. Als ingenieurgetriebenes Unternehmen war es ihnen möglich, die Produktentwicklung auf eine schlanke Art und Weise zu managen, wobei ein wesentlicher Teil durch Feedback von Nutzern auf den Foren angetrieben wurde. Da sich die Organisation mittlerweile auf fast 100 Personen vergrößert hat, kann das Unternehmen nicht mehr als ein einzelnes Team funktionieren. Das Produktmanagement ist komplexer geworden und ist enger in die Betriebsabläufe der Organisation verwoben.

Jeder Product Manager arbeitet nun in einem Team mit einem Designer und einigen Ingenieuren, die sich gemeinsam auf bestimmte Aspekte des Produkts oder bestimmte Nutzergruppen konzentrieren. Ihr Ziel ist es, nicht erfüllte Bedürfnisse innerhalb des aktuellen Produkts zu identifizieren, die, wenn sie angegangen werden, erhebliche Vorteile bieten könnten. Sie arbeiten eng zusammen, um Lösungen für diese Probleme zu entwerfen, zu entwickeln und bereitzustellen. Nach dem Launch sammelt das Team Nutzerfeedback und Beschwerden, was für die kontinuierliche Iteration und Verbesserung des Produkts unerlässlich ist.

Discourse Produktstrategie

Als Nächstes gab @lindsey allen einen Überblick über die Produktstrategie und was das in Bezug auf das bedeutet, was wir in Discourse entwickeln.

Ganz einfach ausgedrückt geht es bei der Produktstrategie darum zu verstehen, für wen man ein Produkt entwickelt, welche Probleme man für diese Nutzer lösen möchte und wie sich das Produktdesign von anderen Optionen auf dem Markt unterscheidet. Anschließend werden all diese Informationen genutzt, um Entscheidungen darüber zu treffen, woran man arbeiten soll und woran nicht.

Eine der wichtigsten Erkenntnisse aus Lindsey’s Abschnitt ist, dass unsere Product Manager zwar häufig zusammenarbeiten, jeder jedoch auf seine spezifischen Projektbereiche oder Domänen fokussiert ist.

Die Produktstrategie stellt sicher, dass jedes Team auf seine eigene Domäne fokussieren kann, während gleichzeitig die Ausrichtung auf die übergeordnete Richtung des Produkts gewahrt bleibt. Diese gemeinsame Vision leitet Discourse und die notwendigen Maßnahmen. Infolgedessen sind die einzelnen Teams befähigt, fundierte Entscheidungen zu treffen, um unsere Ziele in ihren jeweiligen Expertisebereichen zu erreichen.

Unser Fokus für 2024

An dieser Stelle teilte Lindsey unseren Fokus für 2024 mit, der darin besteht:

Unser Wissen über Communities zu nutzen, um die Komplexität zu reduzieren, damit Discourse für alle Arten von Nutzern zugänglicher und einfacher zu bedienen ist.

Discourse AI

Die AMA konzentrierte sich anschließend auf KI, die in einer Vielzahl von Branchen, insbesondere in unserer eigenen, ein sehr großes Thema ist. @rishabh führte uns durch die Arbeiten, an denen das Product Team, insbesondere @saif, arbeitet.

Die übergeordneten Ziele für Discourse AI umfassen:

  • Auffindbarkeit von Inhalten
  • Moderation
  • Community-Management
  • Inhaltserstellung
  • Barrierefreiheit
  • Automatisierung

Einblicke aus Ihren Fragen

Wir haben eine Vielzahl unterschiedlicher Fragen erhalten, die sich hauptsächlich auf folgende Themen konzentrierten:

  • Unsere Roadmap und strategische Ausrichtung
  • Anpassung von Discourse
  • KI
  • Community-Management & Anwendungsfälle

Unser Team hat während der Live-Sitzung über 60 Fragen bearbeitet, wobei wir die Zoom Q&A-Funktion sowie direkte Antworten von unseren Teammitgliedern genutzt haben. Nachfolgend finden Sie einige der wirkungsvollsten Fragen, von denen die breitere Community profitieren könnte.

Zusammenfassung

Über Discourse

Wie viele Teammitglieder konzentrieren sich auf das Open-Source-Kernprodukt versus die bezahlten Dienste?

Das Engineering-Team hat etwa 40 Mitglieder. Etwa 3/4 davon konzentrieren sich auf das Kernprodukt, der Rest auf professionelle Dienste. Allerdings tragen auch sie zum Kernprodukt bei. Wenn man auch die Nicht-Engineering-Mitarbeiter (wie Designer und uns PMs) mitzählt, sind sogar noch mehr von uns daran beteiligt, zum Kernprodukt beizutragen.

Wie macht Discourse Geld, ist es nachhaltig?

Wir verdienen hauptsächlich Geld durch unser Hosting. Wir bieten auch professionelle Dienste für Enterprise-Kunden an. Historisch gesehen war Discourse selbst finanziert, aber wir haben vor ein paar Jahren eine Series A aufgenommen, die einige der jüngeren Wachstumsschritte finanziert hat. Unser Ziel ist es jedoch, ein langfristig nachhaltiges Geschäft zu sein, und wir bleiben dem Open-Source-Ansatz verpflichtet.

Gibt das Discourse-Entwicklungsteam Feedback an das Rails-Core-Team oder arbeitet mit ihm zusammen?

Ja, es gab solche Zusammenarbeiten. Alan von unserem Team, der in der Vergangenheit zu Ruby beigetragen hat, hat hier über einen solchen Fall geschrieben: Running Ruby 3.2's YJIT in Production at Discourse

Nebenbemerkung: Sie verwenden Discourse: https://discuss.rubyonrails.org/ :slight_smile:

Wie fassen Sie die Unterschiede zwischen Slack und Discourse am besten zusammen?

Slack ist großartig für flüchtige Unterhaltungen (also schnelle Entscheidungen, Smalltalk an der Kaffeemaschine, so etwas) — aber es ist wirklich nicht gut geeignet für Inhalte, die langfristig zugänglich sein müssen. Genau dort glänzt Discourse! Mit Suche, Zitieren von Themen usw. ist Discourse der bessere Ort für wichtige Gespräche/Entscheidungen, die auch später leicht zu finden und zu lernen sind.

Community-Funktionen

Bietet Discourse ein Benutzerverzeichnis?

Ja, Discourse enthält ein Benutzerverzeichnis. Zum Beispiel Discourse Meta

Für eine Community, die eine Genehmigung zum Beitritt erfordert: Wenn ich mich im Genehmigungsprozess befinde, gibt es eine Möglichkeit, mich nach der Genehmigung an ein bestimmtes Thema weiterzuleiten?

Ja, das können Sie! Sie können das Thema angeben, an das der neue Nutzer weitergeleitet wird, wenn er eine Einladung annimmt, beim Erstellen eines Einladungslinks oder einer E-Mail. Sie können die Einladung später bearbeiten, um dies zu ändern.

Können wir bestimmte Kategorien hinter einer Paywall stellen?

Ja, Sie können Kategorien erstellen und den Zugriff darauf auf Gruppen beschränken. Anschließend können Sie mit dem Subscriptions-Plugin den Nutzern ermöglichen, für den Zugang zu diesen Gruppen zu bezahlen. Oder Sie können Discourse mit einer externen Site integrieren, auf der Sie Mitgliedschaften und den Zugriff auf sichere Kategorien verwalten.

Ist es möglich, E-Mail-/Desktop-Benachrichtigungen zu aktivieren und sie für alle Nutzer in Ihrer Community standardmäßig einzuschalten, damit sie sich nicht selbst einloggen und aktivieren müssen?

Dieses Meta-Thema führt durch Ihre Optionen zur Konfiguration der standardmäßigen Benachrichtigungseinstellungen für alle Nutzer: Configuring Default Notification Settings for Users

Wie optimiert Discourse Themen für Suchmaschinen, um sicherzustellen, dass sie leicht auffindbar und indexierbar sind?

Wenn Sie eine öffentliche Community haben, ist Ihre Community für Suchmaschinen sichtbar. Es sollte nichts Spezifisches geben, das Sie in dieser Hinsicht tun müssten. Hier ist ein Thema auf Meta, das dabei helfen könnte: Discourse SEO overview (sitemap / robots.txt).

Zusätzliche Lektüre & Unterstützung

Bitte teilen Sie den Link zu einem Blogbeitrag über Best Practices für die Verwaltung von Support-Communities, falls verfügbar?

Natürlich, hier ist er! Five Ways Support Communities Improve Customer Experience

Bitte teilen Sie Links, wo ich sehen kann, was ich mit KI-Funktionen tun kann.

Hier sind sie! Discourse AI Features | Discourse - Civilized Discussion

Wie kann ich Discourse in eine Drittanbieter-Site einbetten?

Embed a list of Discourse topics onto an external site

Gibt es Dokumentation für neue Entwickler, die mit der Community-Code-Struktur nicht vertraut sind und wissen möchten, wie sie eigene Komponenten integrieren können?

Absolut! Werfen Sie einen Blick auf https://docs.discourse.org und die Entwicklerkategorie auf Meta!

Bleiben Sie mit unserem Product Team in Verbindung

Möchten Sie das Gespräch fortsetzen? Hier sind einige Möglichkeiten, um mit uns und den neuesten Entwicklungen in der Produktentwicklung in Kontakt zu bleiben:

  • :speaking_head: Teilen Sie Ihre Ideen mit uns und der Discourse-Community in der Kategorie Contribute > Feature auf Meta. Je mehr Kontext zu Ihrem speziellen Anwendungsfall, desto besser!
  • :test_tube: Nehmen Sie an Nutzerforschung teil, indem Sie das Tag feedback auf Meta für Möglichkeiten beobachten, Ihre Gedanken zu einem bestimmten Thema zu teilen.
  • :thinking: Stellen Sie Fragen auf Meta, um Unterstützung und Rat von der Discourse-Community zu erhalten und uns dabei zu helfen zu lernen, wie wir uns verbessern können.

Teilen Sie Ihr Feedback und Ihre Ideen

Ihr Input ist unverzichtbar, während wir die Zukunft von Discourse gestalten. Wir freuen uns darauf, Ihre Gedanken darüber zu hören, wie wir uns verbessern können und welche Themen Sie für zukünftige AMAs interessieren.

Wie sollten wir unsere nächste AMA durchführen?

  • Live-Webinar (wie unsere jüngste Sitzung)
  • Innerhalb eines Discourse-Themas
  • Etwas anderes (teilen Sie es unten mit)
0 voters

Zukünftige Themen: Was interessiert Sie?

  • Design & Anpassung
  • Community-Moderation
  • Erfolgsgeschichten
  • Andere Themen (bitte teilen Sie Ihre Vorschläge unten mit)
0 voters
29 „Gefällt mir“

Ha, verdammt, ich habe gleichzeitig ein anderes Meeting. Pech gehabt. Aber ich kann Zoom aus Datenschutz- und ethischen Gründen sowieso nicht nutzen. Ich würde mich über eine andere Möglichkeit freuen, AMA mit @team zu besprechen.

8 „Gefällt mir“

Ich habe keine spezifischen Fragen, aber ich würde gerne als stiller Beobachter dabei sein :blush:

Könnte die AMA nach der Veranstaltung für uns zum Ansehen zur Verfügung gestellt werden?

11 „Gefällt mir“

Ja, wir senden eine Wiederholung an diejenigen, die sich registrieren. Ich empfehle auf jeden Fall, live teilzunehmen, wenn Sie können, da dies der beste Weg ist, sich zu engagieren! :smiley:

7 „Gefällt mir“

Hmm, wir können uns auf jeden Fall zukünftige zusätzliche Optionen überlegen!

7 „Gefällt mir“

… gerade registriert.

Idee für die Zukunft: Als Open-Source-Projekt wäre es konsequent, für zukünftige Veranstaltungen eine Open-Source-Plattform zu nutzen. Zum Beispiel https://jitsi.org oder https://bigbluebutton.org/. Wenn der Videokanal auf einer professionell verwalteten Hosting-Plattform gehostet wird, ist er auch für größere Zielgruppen leistungsfähig genug - und er ist vollständig Open Source, während ZOOM es nicht ist.

11 „Gefällt mir“

Es könnte sogar auf Discourse Meta gehostet werden, aber das Problem mit dem Chat-Modul ist, dass es kein Video gibt und keine Möglichkeit, die Diskussion zu moderieren. Aber ich bin sowieso eher ein Text-Typ. :slight_smile:

4 „Gefällt mir“

Ich würde gerne teilnehmen, aber es wäre hier um 2 Uhr morgens :smiling_face_with_tear:

Ich vermute, laut dieser Aussage können wir hier immer noch Fragen stellen und es besteht die Chance, dass sie ausgewählt werden? Oder lese ich es falsch.

Bearbeiten: Ach, egal, ich habe gerade auf den Zoom-Link geklickt und gesehen, dass es ein Feld zum Einreichen von Fragen gibt. Ich werde diese trotzdem hier lassen.

Fragen:

  • Was sind die nächsten großen Meilensteine, die Sie für Discourse im Sinn haben, nach der Einführung von Chat (ca. Discourse 3.0) und KI-Funktionen? Z. B. gibt es Pläne, wie weit der Chat weiterentwickelt wird, größere Pläne für die Moderation oder etwas anderes.

  • In welche Richtungen, Bedürfnisse und Nischen planen Sie, Discourse zu entwickeln oder sich darauf zu konzentrieren? Z. B. privater Chat für Organisationen usw. mit dem neuen Basic-Plan, oder welche Rolle spielt er in Online-Räumen im Vergleich zu anderen Plattformen? (Früher sagten die Leute, wie Discourse in der Beliebtheit mit Facebook vergleichbar sei, und dann ging Facebook den Bach runter und niemand wollte es mehr nutzen, und heutzutage ist es, wie Discourse in der Beliebtheit im Vergleich zu Discord abschneidet)

Ich sehe leider immer noch nicht genug Empfehlungen für Discourse, wo es wirklich gut passen würde. Z. B. bin ich auf einen anderen Beitrag gestoßen mit dem Titel „Teams, Slack, Discord: Was ist besser?

Das Szenario war ein Unternehmen, das von 5 auf über 200 Mitarbeiter wächst – und andere antworteten meist mit einer dieser drei Optionen und jemand sagte, wie alle anderen Unternehmen Ihre Sachen in ihrer Cloud besitzen – und trotzdem erwähnte niemand Discourse :smiling_face_with_tear: also habe ich dort einen kurzen Kommentar für Discourse hinterlassen.

2 „Gefällt mir“

Alles gut! Ich werde sicherstellen, dass unser Produktteam dies sieht. :smiley:

4 „Gefällt mir“

Wurde das Replay auf Youtube hochgeladen?

5 „Gefällt mir“

Wir arbeiten an einem Beitrag mit Wiederholung und Zusammenfassung! Bleiben Sie dran, wir werden ihn bald veröffentlichen.

13 „Gefällt mir“

Hallo zusammen! Ich habe die OP aktualisiert, um eine Zusammenfassung der Veranstaltung und ein Wiederholungsvideo aufzunehmen!

14 „Gefällt mir“

Was? Gab es letztes Jahr keine?

2 „Gefällt mir“

Es gab Discourse: v3.0 is here! Join our live webinar (January 24th @ 10am PST). Aber ich glaube, dies war das erste AMA.

6 „Gefällt mir“

Ich würde gerne eine Kombination aus „Webinar“ und einem Discourse-Thema sehen.

Ich sehe das Interesse an der Nutzung von Videos (mit Folien) zur Durchführung von AMAs: Es hilft, auf einer menschlichen Ebene eine Verbindung herzustellen, die bei unserer täglichen textbasierten Interaktion fehlt. Dies sollte jedoch auf eine Weise geschehen, die es jedem ermöglicht, teilzunehmen, z. B. mit Big Blue Button, einer kostenlosen Software für das Klassenzimmer. Es gibt andere Open-Source-Optionen, aber diese ist solide.

Es wäre sehr nützlich, das Video mit Notizen zu kombinieren. Dafür verlasse ich mich normalerweise nicht auf Discourse, wo die Multi-Writer-Funktion („gemeinsame Bearbeitungen“) der Pad-Erfahrung unterlegen ist (mein Favorit ist HedgeDoc, das Markdown verwendet und nach Belieben in ein Discourse-Thema eingefügt werden kann). Aber es könnte interessant sein, einen Top-Wiki-Post nur für das Team zu testen und Antworten, die während des AMAs in den ersten Beitrag integriert werden können.

Ich habe das Gefühl, dass Erfolgsgeschichten ein übergreifendes Thema bieten, bei dem wir Design & Anpassung, Community-Moderation und andere Themen austauschen können, die die erfolgreiche Nutzung von Discourse für verschiedene Communities fördern.

Vielen Dank für das Teilen Ihres Videos und Transkripts! :discourse: :heart:

4 „Gefällt mir“

Aber natürlich! Ich weiß dein Feedback wirklich zu schätzen, besonders wenn es um die Moderation geht. Ich bin immer bestrebt, mich zu verbessern. :smiley:

3 „Gefällt mir“