Descripción general
El 28 de marzo celebramos nuestra primera AMA (Ask Me Anything, o «Pregúntame lo que quieras»), donde el Equipo de Producto de Discourse ofreció una visión de nuestra hoja de ruta, explicó la dinámica de nuestro equipo y respondió a vuestras preguntas.
Reproducción:
Presentaciones
Nuestro Director de Producto, Dave McClure (@mcwumbly), dio comienzo al seminario web con las presentaciones del equipo. Al igual que muchos otros, Dave se unió al equipo tras ser un miembro activo y veterano de la comunidad de Discourse.
Actualmente, el Equipo de Producto de Discourse está formado por seis miembros, repartidos por todo el mundo, cuatro de los cuales ayudaron a dirigir la sesión: @mcwumbly, @tobiaseigen, @rishabh y @lindsey. Además, contamos con dos miembros que ayudaron a organizar la sesión y se unirán a futuras sesiones que se adapten mejor a sus zonas horarias: @saif y @hugh.
Cómo funciona el producto en Discourse
Tras las presentaciones, cubrimos cómo ocurre el diseño de producto en Discourse, basándose en estos fundamentos:
Dave reflexionó sobre la evolución del diseño de producto a lo largo del tiempo, comenzando con un equipo cofundador de tres personas: Jeff, Sam y Robin. Como una organización centrada en la ingeniería, fueron capaces de gestionar el desarrollo del producto de manera ágil, en gran parte impulsada por los comentarios de los usuarios en los foros. Ahora, a medida que la organización ha crecido hasta casi 100 personas, la empresa ya no puede funcionar como un único equipo. La gestión del producto se ha vuelto más compleja y entrelazada con las operaciones de la organización.
Ahora, cada gerente de producto trabaja en un equipo junto con un diseñador y algunos ingenieros que, juntos, se centran en aspectos particulares del producto o en grupos de usuarios distintos. Su objetivo es identificar necesidades insatisfechas dentro del producto actual que, si se abordaran, podrían ofrecer beneficios significativos. Colaboran estrechamente para diseñar, construir y desplegar soluciones para estos problemas. Después del lanzamiento, el equipo recopila comentarios y quejas de los usuarios, lo cual es esencial para la iteración y mejora continua del producto.
Estrategia de Producto de Discourse
A continuación, @lindsey mostró a todos un recorrido por la estrategia de producto y lo que esto significa en términos de lo que estamos construyendo en Discourse.
Para ponerlo de forma muy sencilla, la estrategia de producto se trata de entender para quién estás construyendo un producto, qué problemas estás intentando resolver para esos usuarios y cómo tu producto se compara con otras opciones en el mercado. Luego, tomar toda esa información y utilizarla para tomar decisiones sobre en qué trabajar y en qué no.
Una de las conclusiones principales del segmento de Lindsey es que nuestros gerentes de producto, aunque colaboran con frecuencia, se centran cada uno en sus áreas o dominios de proyecto específicos.
La estrategia de producto asegura que cada equipo pueda centrarse en su dominio distintivo, manteniendo al mismo tiempo la alineación con la dirección general del producto. Esta visión compartida guía a Discourse y las acciones necesarias que deben tomarse. En consecuencia, cada equipo está empoderado para tomar decisiones informadas para alcanzar nuestros objetivos dentro de sus áreas únicas de experiencia.
Nuestro enfoque para 2024
En este punto, Lindsey compartió nuestro enfoque para 2024, que consiste en:
Utilizar nuestro conocimiento de las comunidades para reducir la complejidad, de modo que Discourse sea más accesible y fácil de usar para todo tipo de usuarios.
IA de Discourse
La AMA luego se centró en la IA, que ha sido un tema muy importante en varias industrias, especialmente en la nuestra. @rishabh nos guió a través del trabajo que el Equipo de Producto, especialmente @saif, está realizando.
Los objetivos generales para la IA de Discourse incluyen:
- Descubrimiento de contenido
- Moderación
- Gestión de la comunidad
- Creación de contenido
- Accesibilidad
- Automatización
Perspectivas de vuestras preguntas
Recibimos una diversa variedad de preguntas, centradas predominantemente en:
- Nuestra hoja de ruta y dirección estratégica
- Personalización de Discourse
- IA
- Gestión de la comunidad y casos de uso
Nuestro equipo abordó más de 60 preguntas durante la sesión en vivo, utilizando la función de preguntas y respuestas de Zoom y las respuestas directas de nuestros miembros del equipo. A continuación, se presentan algunas de las preguntas más impactantes que podrían beneficiar a la comunidad en general.
Resumen
Sobre Discourse
¿Cuántos miembros del equipo se centran en el producto principal de código abierto frente a los servicios de pago?
El equipo de ingeniería tiene unos 40 miembros. Aproximadamente 3/4 de ellos se centran en el producto principal, con el resto enfocado en servicios profesionales. Aunque ellos también contribuyen al producto principal. Si contamos a los no ingenieros, (como diseñadores y nosotros, los gerentes de producto), somos aún más los que nos centramos en contribuir al producto principal.
¿Cómo gana dinero Discourse, es sostenible?
Ganamos dinero principalmente de nuestro alojamiento. También ofrecemos servicios profesionales a clientes empresariales. Históricamente, Discourse se autofinanció, pero tomamos una ronda de financiación Serie A hace unos años que ha financiado parte del crecimiento más reciente, pero nuestro objetivo es ser un negocio sostenible a largo plazo y seguimos comprometidos con el código abierto.
¿El equipo de desarrollo de Discourse da feedback o colabora con el equipo central de Rails?
Sí, ha habido tales colaboraciones. Alan, de nuestro equipo, que ha contribuido a Ruby en el pasado, escribió sobre un caso aquí: Running Ruby 3.2's YJIT in Production at Discourse
Nota al margen: usan Discourse https://discuss.rubyonrails.org/ ![]()
¿Cómo resumirías mejor las diferencias entre Slack y Discourse?
Slack es excelente para conversaciones efímeras (como decisiones rápidas, charlas informales, ese tipo de cosas), pero realmente no está bien adaptado para el contenido que necesita ser accesible a largo plazo. ¡Ahí es donde Discourse brilla realmente! Con la búsqueda, la cita de temas, etc., Discourse es el mejor lugar para esas conversaciones / decisiones importantes que necesitan ser fáciles de encontrar y consultar en el futuro.
Funciones de la comunidad
¿Proporciona Discourse un directorio de usuarios?
Sí, Discourse incluye un directorio de usuarios. Por ejemplo Discourse Meta
Para una comunidad que requiere aprobación para unirse, cuando estoy en el proceso de aprobación, ¿hay alguna manera de enviarlos a un tema en particular tan pronto como sean aprobados?
¡Sí, puedes! Puedes especificar el tema al que se envía el nuevo usuario cuando acepta una invitación, al crear un enlace o correo electrónico de invitación. Puedes editar la invitación más tarde para cambiarlo.
¿Podemos poner contenido de pago en ciertas categorías?
Sí, puedes crear categorías y limitar el acceso a ellas a grupos. Luego, con el plugin de suscripciones, puedes permitir que la gente pague para ser añadida a grupos y así tener acceso a ellas. O puedes integrar Discourse con un sitio externo donde gestionas las membresías y el acceso a categorías seguras.
¿Es posible habilitar notificaciones por correo electrónico / escritorio y activarlas para todos los usuarios en tu comunidad para que no tengan que entrar y activarlas ellos mismos?
Este tema de Meta explica tus opciones para configurar los ajustes de notificación predeterminados para todos los usuarios: Configuring Default Notification Settings for Users
¿Cómo optimiza Discourse los temas para los motores de búsqueda para asegurar que sean fácilmente descubribles e indexables?
Si tienes una comunidad pública, tu comunidad es visible para los motores de búsqueda. No debería haber nada específico que necesites hacer en ese frente. Aquí hay un tema en Meta que podría ayudar: Discourse SEO overview (sitemap / robots.txt).
Lectura adicional y soporte
Por favor, comparte el enlace a una entrada de blog sobre las mejores prácticas para gestionar comunidades de soporte, si está disponible.
¡Por supuesto, aquí lo tienes! Five Ways Support Communities Improve Customer Experience
Por favor, comparte enlaces donde pueda ver qué puedo hacer con las funciones de IA.
¡Aquí lo tienes! Discourse AI Features | Discourse - Civilized Discussion
¿Cómo puedo incrustar Discourse en un sitio de terceros?
Embed a list of Discourse topics onto an external site
¿Hay alguna documentación disponible para nuevos desarrolladores que no estén familiarizados con la estructura de código de la comunidad y cómo integrar componentes personalizados en ella?
¡Absolutamente! Echa un vistazo a https://docs.discourse.org y a la categoría de desarrolladores en Meta.
Mantente conectado con nuestro equipo de producto
¿Quieres mantener la conversación? Aquí tienes algunas formas de mantenerte conectado con nosotros y con lo último en nuestro desarrollo de producto:
Comparte tus ideas con nosotros y con la comunidad de Discourse en la categoría de etiquetas Contribute > Feature en Meta. ¡Cuanto más contexto sobre tu caso de uso particular, mejor!
Participa en la investigación de usuarios viendo la etiqueta feedback en Meta para oportunidades de compartir tus opiniones sobre un tema específico.
Haz preguntas en Meta para obtener soporte y consejos de la comunidad de Discourse y ayúdanos a aprender cómo podemos mejorar.
Comparte tu opinión e ideas
Tu opinión es invaluable mientras damos forma al futuro de Discourse. Estamos ansiosos por escuchar tus pensamientos sobre cómo podemos mejorar y qué temas te interesan para futuras AMAs.
¿Cómo deberíamos llevar a cabo nuestra próxima AMA?
- Webinar en vivo (como nuestra sesión reciente)
- Dentro de un tema de Discourse
- Otra cosa (comparte abajo)
Temas futuros: ¿Qué te interesa?
- Diseño y personalización
- Moderación de la comunidad
- Historias de éxito
- Otros temas (por favor, comparte tus sugerencias abajo)
