Panoramica
Il 28 marzo abbiamo ospitato il nostro primo AMA (Ask Me Anything), durante il quale il Team di Prodotto di Discourse ha fornito approfondimenti sulla nostra roadmap, spiegato le dinamiche del nostro team e risposto alle vostre domande.
Riproduzione:
Introduzioni
Il nostro Direttore di Prodotto, Dave McClure (@mcwumbly), ha dato il via al webinar con le presentazioni del team. Proprio come molti altri, Dave si è unito al team dopo essere stato un membro attivo e di lunga data della community di Discourse!
Al momento, il team di Prodotto di Discourse è composto da sei membri, sparsi in tutto il mondo, quattro dei quali hanno contribuito a guidare la sessione: @mcwumbly, @tobiaseigen, @rishabh e @lindsey. Più due che hanno aiutato a organizzare la sessione e parteciperanno a sessioni future più adatte ai loro fusi orari, @saif e @hugh.
Come Funziona il Prodotto in Discourse
Dopo le presentazioni, abbiamo trattato come avviene la progettazione del prodotto in Discourse, basata su questi fondamenti:
Dave ha riflettuto sull’evoluzione della progettazione del prodotto nel tempo, iniziando con un team di co-fondatori di tre persone: Jeff, Sam e Robin. Essendo un’organizzazione guidata dall’ingegneria, sono stati in grado di gestire lo sviluppo del prodotto in modo snello, una parte significativa del quale era guidata dal feedback degli utenti sui forum. Ora, poiché l’organizzazione è cresciuta fino a quasi 100 persone, l’azienda non può più funzionare come un unico team. La gestione del prodotto è diventata più complessa e intrecciata nelle operazioni dell’organizzazione.
Ora, ogni product manager lavora in un team con un designer e alcuni ingegneri che insieme si concentrano su particolari aspetti del prodotto o su distinti gruppi di utenti. Il loro obiettivo è identificare bisogni insoddisfatti all’interno del prodotto attuale che, se affrontati, potrebbero offrire benefici significativi. Collaborano strettamente per progettare, costruire e distribuire soluzioni per questi problemi. Dopo il lancio, il team raccoglie feedback e reclami dagli utenti, essenziali per l’iterazione e il miglioramento continuo del prodotto.
Strategia di Prodotto di Discourse
Successivamente, @lindsey ha guidato tutti attraverso la strategia di prodotto e cosa significa in termini di ciò che stiamo costruendo in Discourse.
Per dirla in modo molto semplice, la strategia di prodotto consiste nel capire per chi stai costruendo un prodotto, quali problemi stai cercando di risolvere per quegli utenti e come il tuo prodotto Discourse si confronta con altre opzioni sul mercato. Quindi, prendere tutte queste informazioni e usarle per prendere decisioni su cosa fare e cosa non fare.
Una delle principali conclusioni del segmento di Lindsey è che i nostri product manager, pur collaborando frequentemente, si concentrano ciascuno sulle proprie aree di progetto o domini specifici.
La strategia di prodotto garantisce che ogni team possa concentrarsi sul proprio dominio distinto, pur mantenendo l’allineamento sulla direzione generale del prodotto. Questa visione condivisa guida Discourse e le azioni necessarie da intraprendere. Di conseguenza, ogni team è autorizzato a prendere decisioni informate per raggiungere i nostri obiettivi nelle proprie aree di competenza uniche.
Il Nostro Focus per il 2024
A questo punto, Lindsey ha condiviso il nostro focus per il 2024, che è quello di:
Utilizzare la nostra conoscenza delle community per ridurre la complessità in modo che Discourse sia più accessibile e comprensibile per tutti i tipi di utenti.
Discourse AI
L’AMA si è poi spostato su un focus sull’IA, che è stato un argomento molto importante in una varietà di settori, specialmente nel nostro. @rishabh ci ha guidato attraverso il lavoro su cui stanno lavorando il Team di Prodotto, specialmente @saif.
Gli obiettivi generali per Discourse AI includono:
- Individuazione dei contenuti
- Moderazione
- Gestione della community
- Creazione di contenuti
- Accessibilità
- Automazione
Approfondimenti dalle Vostre Domande
Abbiamo ricevuto una vasta gamma di domande, focalizzate prevalentemente su:
- La nostra Roadmap e Direzione Strategica
- Personalizzazione di Discourse
- IA
- Gestione della Community e Casi d’Uso
Il nostro team ha affrontato oltre 60 domande durante la sessione dal vivo, utilizzando la funzione Q&A di Zoom e risposte dirette dai membri del nostro team. Di seguito, alcune delle domande più significative che potrebbero beneficiare la community più ampia.
Riepilogo
Informazioni su Discourse
Quanti membri del team sono focalizzati sul prodotto core Open Source rispetto ai servizi a pagamento?
Il team di ingegneria conta circa 40 membri. Circa 3/4 di questi sono focalizzati sul prodotto core, con il resto focalizzato sui servizi professionali. Anche se anche loro contribuiscono al prodotto core. Se si contano i non ingegneri (come designer e noi PM), ci sono ancora più persone focalizzate sul contribuire al prodotto core)
Come guadagna Discourse, è sostenibile?
Guadagniamo principalmente dal nostro hosting. Offriamo anche servizi professionali ai clienti Enterprise. Storicamente Discourse è stato autofinanziato, ma abbiamo ricevuto una Serie A qualche anno fa che ha finanziato una parte della crescita più recente, ma il nostro obiettivo è essere un’attività sostenibile a lungo termine e rimaniamo impegnati nell’open source.
Il team di sviluppo di Discourse fornisce feedback o collabora con il team core di Rails?
Sì, ci sono state tali collaborazioni. Alan del nostro team, che ha contribuito a Ruby in passato, ha scritto di un’istanza qui: Running Ruby 3.2's YJIT in Production at Discourse
Nota a margine: usano Discourse https://discuss.rubyonrails.org/ ![]()
Come si riassumono al meglio le differenze tra Slack e Discourse?
Slack è ottimo per conversazioni effimere (quindi decisioni rapide, chiacchiere da corridoio, quel genere di cose) — ma non è molto adatto a contenuti che devono essere accessibili a lungo termine. È qui che Discourse eccelle davvero! Con la ricerca, la citazione di argomenti, ecc., Discourse è la casa migliore per quelle conversazioni / decisioni importanti che devono essere facili da trovare e conoscere in futuro.
Funzionalità della Community
Discourse fornisce una directory utenti?
Sì, Discourse include una directory utenti. Ad esempio Discourse Meta
Per una community che richiede approvazione per l’iscrizione, quando sono nel processo di approvazione c’è un modo per inviarli a un argomento specifico non appena vengono approvati?
Sì, puoi! Puoi specificare l’argomento a cui viene inviato il nuovo utente quando accetta un invito, quando crea un link o un’email di invito. Puoi modificare l’invito successivo per cambiarlo.
Possiamo mettere a pagamento determinate categorie?
Sì, puoi creare categorie e limitarne l’accesso ai gruppi. Quindi, con il plugin degli abbonamenti, puoi consentire alle persone di pagare per essere aggiunte ai gruppi per accedervi. Oppure puoi integrare Discourse con un sito esterno dove gestisci gli abbonamenti e l’accesso a categorie protette.
È possibile abilitare le notifiche email/desktop e attivarle per tutti gli utenti della tua community in modo che non debbano andare a attivarle da soli?
Questo argomento su Meta illustra le tue opzioni per configurare le impostazioni di notifica predefinite per tutti gli utenti: Configuring Default Notification Settings for Users
Come ottimizza Discourse gli argomenti per i motori di ricerca per garantirne la facile individuazione e indicizzazione?
Se hai una community pubblica, la tua community è visibile ai motori di ricerca. Non dovrebbe esserci nulla di specifico che devi fare da quel punto di vista. Ecco un argomento su Meta che potrebbe aiutarti: Discourse SEO overview (sitemap / robots.txt ).
Letture e Supporto Aggiuntivi
Per favore, condividi il link a un post del blog sulle migliori pratiche per la gestione delle community di supporto, se disponibile?
Certamente, eccolo qui! Five Ways Support Communities Improve Customer Experience
Per favore, condividi i link dove posso vedere cosa posso fare con le funzionalità AI.
Ecco qui! Discourse AI Features | Discourse - Civilized Discussion
Come posso integrare Discourse in un sito di terze parti?
È disponibile della documentazione per i nuovi sviluppatori che non hanno familiarità con la struttura del codice della community e come integrare componenti personalizzati?
Assolutamente! Dai un’occhiata a https://docs.discourse.org e alla categoria sviluppatori su Meta!
Rimanere Connessi con il Nostro Team di Prodotto
Vuoi continuare la conversazione? Ecco alcuni modi per rimanere connesso con noi e con le ultime novità sul nostro sviluppo di prodotto:
Condividi le tue idee con noi e la community di Discourse nella categoria Feature tag su Meta. Più contesto sul tuo caso d’uso specifico, meglio è!
Partecipa alla ricerca sugli utenti osservando il tag feedback su Meta per opportunità di condividere i tuoi pensieri su un argomento specifico.
Poni domande su Meta per ottenere supporto e consigli dalla community di Discourse e aiutaci a capire come possiamo migliorare.
Condividi il Tuo Feedback e le Tue Idee
Il tuo contributo è prezioso mentre plasmiamo il futuro di Discourse. Siamo ansiosi di sentire i tuoi pensieri su come possiamo migliorare e quali argomenti ti interessano per i futuri AMA.
Come Dovremmo Condurre il Nostro Prossimo AMA?
- Webinar Live (come la nostra recente sessione)
- All’interno di un Argomento di Discourse
- Qualcos’altro (condividi qui sotto)
Argomenti Futuri: Cosa Ti Interessa?
- Design e Personalizzazione
- Moderazione della Community
- Storie di Successo
- Altri Argomenti (per favore condividi i tuoi suggerimenti qui sotto)
