Zusammenfassung: AMA mit dem Discourse-Produktteam

Überblick

Am 28. März haben wir unser allererstes AMA veranstaltet, bei dem das Discourse-Produktteam Einblicke in unsere Roadmap gab, unsere Teamdynamik erklärte und Ihre Fragen beantwortete.

Aufzeichnung:

Vorstellungsrunde

Unser Produktmanager Dave McClure (@mcwumbly) eröffnete das Webinar mit einer Vorstellung des Teams. Genau wie viele andere trat Dave dem Team bei, nachdem er bereits lange Zeit ein aktives Mitglied der Discourse-Community war!

Derzeit besteht das Discourse-Produktteam aus sechs Mitgliedern, die weltweit verteilt sind. Vier davon haben die Sitzung geleitet: @mcwumbly, @tobiaseigen, @rishabh und @lindsey. Zwei weitere haben bei der Organisation geholfen und werden an zukünftigen Sitzungen teilnehmen, die besser zu ihren Zeitzonen passen: @saif und @hugh.

Wie Produktentwicklung bei Discourse funktioniert

Nach der Vorstellungsrunde haben wir erklärt, wie das Produktdesign bei Discourse abläuft. Es basiert auf folgenden Grundprinzipien:

Dave reflektierte über die Entwicklung des Produktdesigns im Laufe der Zeit, beginnend mit einem Gründerteam aus drei Personen: Jeff, Sam und Robin. Als eine von der Technik geprägte Organisation konnten sie die Produktentwicklung schlank gestalten, wobei ein wesentlicher Teil durch Feedback von Nutzern in Foren vorangetrieben wurde. Heute, da das Unternehmen auf fast 100 Mitarbeiter angewachsen ist, kann es nicht mehr als ein einziges Team funktionieren. Das Produktmanagement ist komplexer geworden und fest in die Abläufe der Organisation integriert.

Heute arbeitet jeder Produktmanager in einem Team mit einem Designer und einigen Ingenieuren zusammen, die gemeinsam bestimmte Aspekte des Produkts oder spezifische Nutzergruppen betreuen. Ihr Ziel ist es, ungedeckte Bedürfnisse im aktuellen Produkt zu identifizieren, deren Behebung erhebliche Vorteile bieten könnte. Sie arbeiten eng zusammen, um Lösungen für diese Probleme zu entwerfen, zu entwickeln und einzuführen. Nach dem Start sammelt das Team Nutzerfeedback und Beschwerden, was für die kontinuierliche Weiterentwicklung und Verbesserung des Produkts unerlässlich ist.

Discourse-Produktstrategie

Als Nächstes führte @lindsey alle durch die Produktstrategie und erklärte, was das für unsere Entwicklungen bei Discourse bedeutet.

Um es ganz einfach auszudrücken: Produktstrategie bedeutet zu verstehen, für wen Sie ein Produkt entwickeln, welche Probleme Sie für diese Nutzer lösen wollen und wie Ihr Produkt Discourse im Vergleich zu anderen Optionen auf dem Markt abschneidet. Anschließend nutzen Sie all diese Informationen, um Entscheidungen darüber zu treffen, woran Sie arbeiten und woran nicht.

Eine der wichtigsten Erkenntnisse aus Lindseys Beitrag ist, dass sich unsere Produktmanager zwar häufig abstimmen, aber jeweils auf ihre spezifischen Projektbereiche oder Domänen konzentrieren.

Die Produktstrategie stellt sicher, dass sich jedes Team auf seine jeweilige Domäne konzentrieren kann, gleichzeitig aber auf die übergeordnete Ausrichtung des Produkts abgestimmt bleibt. Diese gemeinsame Vision leitet Discourse und die notwendigen Maßnahmen. Folglich ist jedes Team befähigt, fundierte Entscheidungen zu treffen, um unsere Ziele in ihren jeweiligen Fachbereichen zu erreichen.

Unsere Schwerpunkte für 2024

An dieser Stelle teilte Lindsey unsere Schwerpunkte für 2024 mit, die darin bestehen:

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 KI

Das AMA wandte sich dann dem Thema KI zu, das in vielen Branchen, insbesondere in unserer eigenen, derzeit sehr wichtig ist. @rishabh führte uns durch die Arbeiten, an denen das Produktteam, insbesondere @saif, arbeitet.

Die übergeordneten Ziele für Discourse KI umfassen:

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

Einblicke aus Ihren Fragen

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

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

Unser Team hat während der Live-Sitzung über 60 Fragen beantwortet, wobei wir die Zoom-Frage-und-Antwort-Funktion sowie direkte Antworten unserer Teammitglieder nutzten. Nachfolgend finden Sie einige der einflussreichsten Fragen, von denen die gesamte Community profitieren könnte.

Zusammenfassung

Über Discourse

Wie viele Teammitglieder sind auf das Open-Source-Kernprodukt versus kostenpflichtige Dienstleistungen fokussiert?

Das Engineering-Team besteht aus etwa 40 Mitgliedern. Etwa 3/4 davon konzentrieren sich auf das Kernprodukt, der Rest auf professionelle Dienstleistungen. Auch diese tragen jedoch zum Kernprodukt bei. Zählt man Nicht-Ingenieure (wie Designer und uns Produktmanager) hinzu, sind sogar noch mehr von uns auf die Beiträge zum Kernprodukt fokussiert.

Wie verdient Discourse Geld und ist das nachhaltig?

Wir verdienen Geld hauptsächlich durch unser Hosting. Zusätzlich bieten wir professionelle Dienstleistungen für Enterprise-Kunden an. Historisch war Discourse selbstfinanziert, aber wir haben vor einigen Jahren eine Serie-A-Finanzierung erhalten, die einige der jüngsten Wachstumsschritte finanziert hat. Unser Ziel ist es jedoch, langfristig ein nachhaltiges Unternehmen zu sein, und wir bleiben dem Open Source verpflichtet.

Gibt es Feedback oder Zusammenarbeit zwischen dem Discourse-Entwicklungsteam und dem Rails-Kernteam?

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

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

Wie können Sie die Unterschiede zwischen Slack und Discourse am besten zusammenfassen?

Slack ist großartig für ephemerale Gespräche (also schnelle Entscheidungen, Kaffeeküchengespräche und ähnliches) – aber es eignet sich wirklich nicht gut für Inhalte, die langfristig zugänglich sein müssen. Genau hier glänzt Discourse! Mit Funktionen wie Suche, Themenzitaten usw. ist Discourse der bessere Ort für wichtige Gespräche und Entscheidungen, die auch später noch leicht gefunden und nachvollzogen werden müssen.

Community-Funktionen

Bietet Discourse ein Verzeichnis von Nutzern?

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

Für eine Community, die eine Genehmigung zum Beitritt erfordert: Gibt es während des Genehmigungsprozesses eine Möglichkeit, die Nutzer direkt nach der Genehmigung zu einem bestimmten Thema zu leiten?

Ja, das können Sie! Sie können das Thema angeben, zu dem neue Nutzer geleitet werden, wenn sie eine Einladung annehmen. Dies können Sie beim Erstellen eines Einladungslinks oder einer E-Mail festlegen. Sie können die Einladung später bearbeiten, um dies zu ändern.

Können wir bestimmte Kategorien hinter eine Paywall stellen?

Ja, Sie können Kategorien erstellen und den Zugriff darauf auf bestimmte Gruppen beschränken. Anschließend können Sie mit dem Abonnement-Plugin Nutzer bezahlen lassen, um zu diesen Gruppen hinzugefügt zu werden und Zugriff zu erhalten. Alternativ können Sie Discourse mit einer externen Website integrieren, über die Sie Mitgliedschaften und den Zugriff auf geschützte Kategorien verwalten.

Ist es möglich, E-Mail-/Desktop-Benachrichtigungen zu aktivieren und sie für alle Nutzer in Ihrer Community einzuschalten, sodass sie nicht selbst aktiv werden müssen?

Dieses Meta-Thema erläutert Ihre Optionen zur Konfiguration der Standardbenachrichtigungseinstellungen 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 diese für Suchmaschinen sichtbar. Sie müssen diesbezüglich nichts Besonderes unternehmen. Hier ist ein Thema auf Meta, das helfen könnte: Discourse SEO overview (sitemap / robots.txt).

Zusätzliche Lektüre und 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, an denen 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-Website einbetten?

Embed a list of Discourse topics onto an external site

Gibt es Dokumentation für neue Entwickler, die mit der Community-Code-Struktur und der Integration benutzerdefinierter Komponenten nicht vertraut sind?

Absolut! Schauen Sie sich https://docs.discourse.org und die Entwicklerkategorie auf Meta an!

Im Kontakt mit unserem Produktteam bleiben

Möchten Sie das Gespräch fortführen? Hier sind einige Möglichkeiten, wie Sie mit uns und den neuesten Entwicklungen in unserer Produktentwicklung in Verbindung bleiben können:

  • :speaking_head: Teilen Sie uns und der Discourse-Community Ihre Ideen im #feature-Tag auf Meta mit. Je mehr Kontext Sie zu Ihrem speziellen Anwendungsfall geben, desto besser!
  • :test_tube: Nehmen Sie an der Nutzerforschung teil, indem Sie den #feedback-Tag auf Meta beobachten, um Möglichkeiten zu finden, Ihre Gedanken zu einem bestimmten Thema zu teilen.
  • :thinking: Stellen Sie Fragen auf Meta, um Unterstützung und Ratschläge von der Discourse-Community zu erhalten und uns zu helfen zu lernen, wie wir uns verbessern können.

Teilen Sie Ihr Feedback und Ihre Ideen

Ihre Inputs sind unschätzbar wertvoll, während wir die Zukunft von Discourse gestalten. Wir freuen uns darauf, Ihre Gedanken zu hören, wie wir uns verbessern können und welche Themen Sie für zukünftige AMAs interessieren.

Wie sollten wir unser nächstes AMA durchführen?

  • Live-Webinar (wie unsere letzte Sitzung)
  • In einem Discourse-Thema
  • Etwas anderes (bitte unten teilen)
0 voters

Zukünftige Themen: Was interessiert Sie?

  • Design und Anpassung
  • Community-Moderation
  • Erfolgsgeschichten
  • Andere Themen (bitte teilen Sie Ihre Vorschläge unten)
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“