리캡: 디스커스 제품팀 AMA

개요

3월 28일, 우리는 첫 AMA(Ask Me Anything) 세션을 개최하여 Discourse 제품 팀이 로드맵에 대한 통찰력을 제공하고, 팀 동역학을 설명하며, 여러분의 질문에 답변했습니다.

리플레이:

소개

제품 총괄 디렉터인 Dave McClure(@mcwumbly) 님이 팀 소개로 웹inars를 시작했습니다. Dave 님도 많은 다른 분들처럼, 오랫동안 Discourse 커뮤니티의 활발한 멤버로 활동하다가 팀에 합류했습니다!

현재 Discourse 제품 팀은 전 세계에 분산되어 있는 6명의 멤버로 구성되어 있으며, 이 중 4명이 이번 세션을 주도했습니다: @mcwumbly, @tobiaseigen, @rishabh, @lindsey. 또한 세션 조직을 도운 @saif와 @hugh 님도 있으며, 이들은 자신들의 시간대에 더 적합한 향후 세션에 참여할 예정입니다.

Discourse에서 제품 운영 방식

소개 이후, Discourse에서 제품 디자인이 어떻게 이루어지는지, 그리고 그것이 다음 기반 위에 세워져 있음을 다뤘습니다:

Dave 님은 제품 디자인의 변화를 돌아보며, Jeff, Sam, Robin으로 구성된 3인의 공동 창업 팀으로 시작했음을 언급했습니다. 엔지니어링 중심의 조직이었기 때문에, 포럼에서 사용자 피드백에 의해 크게 주도되는 부분을 포함하여 제품 개발을 효율적으로 관리할 수 있었습니다. 현재 조직이 거의 100명 규모로 성장하면서, 더 이상 단일 팀처럼 기능할 수 없게 되었습니다. 제품 관리는 더 복잡해졌고 조직의 운영에 깊숙이 관여하게 되었습니다.

현재 각 제품 매니저는 디자이너와 몇 명의 엔지니어와 함께 팀을 이루어 제품의 특정 측면이나 개별 사용자 그룹에 집중하고 있습니다. 그들의 목표는 현재 제품 내에서 미충족된 니즈를 식별하여, 이를 해결할 경우 상당한 이점을 제공할 수 있는 부분을 찾는 것입니다. 그들은 이러한 문제를 위한 솔루션을 설계, 구축, 배포하기 위해 긴밀히 협력합니다. 출시 후, 팀은 사용자 피드백과 불만을 수집하며, 이는 제품의 지속적인 반복 개선과 강화에 필수적입니다.

Discourse 제품 전략

다음으로 @lindsey 님이 제품 전략을 소개하고, 그것이 우리가 Discourse에서 무엇을 구축하고 있는지를 의미하는지 설명했습니다.

아주 간단히 말하면, 제품 전략은 제품을 누구를 위해 구축하는지, 그 사용자를 위해 어떤 문제를 해결하려 하는지, 그리고 여러분의 제품인 Discourse가市场上的 다른 옵션과 어떻게 비교되는지 이해하는 것입니다. 그런 다음, 그 모든 정보를 활용하여 무엇을 작업할지와 무엇을 작업하지 않을지에 대한 결정을 내리는 것입니다.

Lindsey 님의 세션에서 주요 교훈 중 하나는,我们的产品 매니저들이 자주 협력하지만 각자 자신의 특정 프로젝트 영역이나 도메인에 집중한다는 점입니다.

제품 전략은 각 팀이 자신의 고유한 도메인에 집중하면서도 제품의 전반적인 방향성에 대한 정렬을 유지할 수 있도록 보장합니다. 이 공유된 비전은 Discourse와 취해야 할 필요한 행동을 안내합니다. 결과적으로, 각 팀은 자신의 고유한 전문 영역 내에서 목표를 달성하기 위해 정보에 기반한 결정을 내릴 권한을 부여받습니다.

2024년 우리의 초점

이 시점에서 Lindsey 님은 2024년의 초점을 공유했는데, 그것은 다음과 같습니다:

커뮤니티에 대한 우리의 지식을 활용하여 복잡성을 줄이고, Discourse가 모든 유형의 사용자에게 더 접근 가능하고 친근하도록 만듭니다.

Discourse AI

AMA는 AI에 대한 집중으로 전환되었으며, 이는 다양한 산업, 특히 우리 자신의 산업에서 매우 큰 주제가 되어 왔습니다. @rishabh 님이 제품 팀, 특히 @saif 님이 진행 중인 작업을 안내해 주셨습니다.

Discourse AI의 전체적인 목표에는 다음이 포함됩니다:

  • 콘텐츠 검색성(Content discoverability)
  • 조정(Moderation)
  • 커뮤니티 관리
  • 콘텐츠 생성
  • 접근성(Accessibility)
  • 자동화

여러분의 질문에 대한 통찰

다양한 질문들을 받았으며, 주로 다음에 초점을 맞추고 있었습니다:

  • 우리의 로드맵 및 전략적 방향
  • Discourse 커스터마이징
  • AI
  • 커뮤니티 관리 및 사용 사례

우리의 팀은 라이브 세션 동안 Zoom Q&A 기능과 팀 멤버들의 직접적인 답변을 활용하여 60개 이상의 질문에 답변했습니다. 아래는 더 넓은 커뮤니티에게 유익할 수 있는 가장 영향력 있는 질문들 중 일부입니다.

요약

Discourse에 대하여

오픈 소어 코어 제품과 유료 서비스에 집중하는 팀 멤버는 몇 명입니까?

엔지니어링 팀에는 약 40명의 팀 멤버가 있습니다. 그 중 약 3/4가 코어 제품에 집중하고 있으며, 나머지는 전문 서비스에 집중하고 있습니다. 다만, 전문 서비스 팀도 코어 제품에 기여하고 있습니다. 엔지니어가 아닌 사람들(디자이너와 우리 PM 등)을 포함하면, 코어 제품에 기여하는 인원은 더 많습니다.

Discourse는 어떻게 돈을 벌며, 지속 가능한가요?

우리는 주로 호스팅에서 수입을 얻습니다. 또한 엔터프라이즈 고객에게 전문 서비스를 제공합니다. 과거에는 Discourse가 자체 자금으로 운영되었지만, 몇 년 전 Series A 투자를 유치하여 최근의 일부 성장을 지원했습니다. 그러나 우리의 목표는 장기적으로 지속 가능한 비즈니스가 되는 것이며, 우리는 오픈 소스에 대한 헌신을 유지하고 있습니다.

Discourse 개발 팀은 피드백을 제공하거나 Rails 코어 팀과 협력하나요?

네, 그러한 협력들이 있었습니다. 과거에 Ruby에 기여했던 우리 팀의 Alan 님이 한 사례에 대해 여기에서 작성했습니다: Running Ruby 3.2's YJIT in Production at Discourse

참고: 그들은 Discourse를 사용하고 있습니다: https://discuss.rubyonrails.org/ :slight_smile:

Slack과 Discourse의 차이를 가장 잘 요약한다면?

Slack은 일시적인 대화(빠른 결정, 수다 떨기 등)에 좋습니다 — 하지만 장기적으로 접근 가능해야 하는 콘텐츠에는 정말로 잘 적합하지 않습니다. 바로 그 부분이 Discourse가 빛을 발하는 곳입니다! 검색, 토픽 인용 등을 통해, Discourse는 나중에 쉽게 찾고 학습할 수 있어야 하는 중요한 대화/결정들을 위한 더 나은 집입니다.

커뮤니티 기능

Discourse는 사용자 디렉토리를 제공하나요?

네, Discourse에는 사용자 디렉토리가 포함되어 있습니다. 예를 들어 Discourse Meta

가입 승인이 필요한 커뮤니티에서, 제가 승인 과정에 있을 때 승인된 즉시 그들을 특정 토픽으로 보내는 방법이 있나요?

네, 가능합니다! 초대 링크나 이메일을 생성할 때, 새 사용자가 초대를 수락하면 보내질 토픽을 지정할 수 있습니다. 나중에 초대를 편집하여 변경할 수도 있습니다.

특정 카테고리에 유료 장벽(paywall)을 설정할 수 있나요?

네, 카테고리를 생성하고 그룹에 대한 액세스를 제한할 수 있습니다. 그런 다음 구독 플러그인을 사용하여 사람들이 그룹에 추가되어 액세스를 얻기 위해 지불하도록 할 수 있습니다. 또는 멤버십과 보안 카테고리 액세스를 처리하는 외부 사이트와 Discourse를 통합할 수도 있습니다.

이메일/데스크톱 알림을 활성화하고, 커뮤니티의 모든 사용자에게 켜두어 그들이 직접 들어와서 켤 필요가 없도록 하는 것이 가능한가요?

이 메타 토픽은 모든 사용자를 위한 기본 알림 설정을 구성하는 옵션을 안내합니다: Configuring Default Notification Settings for Users

Discourse는 검색 엔진이 토픽을 쉽게 발견하고 색인화할 수 있도록 최적화하는 방법은 무엇인가요?

공개 커뮤니티를 운영한다면, 검색 엔진에서 커뮤니티가 표시됩니다. 그 부분에 대해 특별히 해야 할 일은 없을 것입니다. 도움이 될 수 있는 메타 토픽이 있습니다: Discourse SEO overview (sitemap / robots.txt).

추가 읽을거리 및 지원

커뮤니티를 관리하는 모범 사례에 대한 블로그 게시물 링크를 공유해 주시겠어요? 있다면요.

물론입니다, 여기 있습니다! Five Ways Support Communities Improve Customer Experience

AI 기능으로 무엇을 할 수 있는지 볼 수 있는 링크를 공유해 주시겠어요.

여기 있습니다! Discourse AI Features | Discourse - Civilized Discussion

제3자 사이트에 Discourse를 임베드하는 방법은 무엇인가요?

Embed a list of Discourse topics onto an external site

커뮤니티 코드 구조에 익숙하지 않은 새로운 개발자를 위한 문서가 있나요? 그리고 커스텀 구성 요소를 어떻게 통합하는지요?

물론입니다! https://docs.discourse.org 와 메타의 개발자 카테고리를 확인해 보세요!

우리 제품 팀과 연결 유지하기

대화를 계속 이어가고 싶으신가요? 우리와 제품 개발 최신 정보를 유지하기 위한 몇 가지 방법입니다:

  • :speaking_head: 여러분의 아이디어를 Meta의 Contribute > Feature 태그 카테고리에 있는 Discourse 커뮤니티와 공유하세요. 특정 사용 사례에 대한 맥락이 많을수록 좋습니다!
  • :test_tube: Meta의 feedback 태그를 지켜보며 특정 주제에 대한 생각을 공유할 기회를 찾아 사용자 연구에 참여하세요.
  • :thinking: Meta에서 질문을 하여 Discourse 커뮤니티의 지원과 조언을 받고, 우리가 어떻게 개선할 수 있는지 학습하는 데 도움을 주세요.

피드백과 아이디어 공유하기

우리가 Discourse의 미래를 형성하는 데 여러분의 입력은 무가치합니다. 우리가 어떻게 개선할 수 있는지, 그리고 향후 AMA에 대해 어떤 주제에 관심이 있는지 여러분의 생각을 듣고 싶습니다.

다음 AMA는 어떻게 진행해야 하나요?

  • 라이브 웹inars (최근 세션처럼)
  • Discourse 토픽 내부에서
  • 기타 (아래에 공유해 주세요)
0 voters

미래 주제: 무엇이 관심 있나요?

  • 디자인 & 커스터마이징
  • 커뮤니티 조정
  • 성공 사례
  • 기타 주제 (아래에 제안을 공유해 주세요)
0 voters
30개의 좋아요

하, 젠장, 같은 시간에 또 회의가 있네. 운이 없군. 하지만 프라이버시와 윤리적 이유로 어쨌든 줌은 사용할 수 없어. 그래도 @팀과 AMA를 다른 방식으로 논의할 수 있으면 좋겠어.

8개의 좋아요

구체적인 질문은 없지만, 그 현장에 함께 있는 것처럼 듣고 싶어요 :blush:

이벤트 이후에 AMA 영상을 시청할 수 있게 해주시겠어요?

11개의 좋아요

네, 등록하신 분들에게 리플레이를 보내드릴 예정입니다. 가능하시다면 라이브로 참석하시는 것을 강력히 추천드려요. 참여하는 데 가장 좋은 방법이니까요! :smiley:

7개의 좋아요

음, 향후 추가적인 옵션을 확실히 검토해 보겠습니다!

7개의 좋아요

… 방금 가입했습니다.

미래를 위한 아이디어: 오픈소스 프로젝트로서, 향후 이벤트에 오픈소스 플랫폼을 사용하는 것이 일관성이 있을 것입니다. 예를 들어 https://jitsi.org 또는 https://bigbluebutton.org/와 같은 플랫폼을 사용할 수 있습니다. 비디오 채널이 전문적으로 관리되는 호스팅 플랫폼에 호스팅된다면, 더 큰 규모의 청중에게도 충분히 강력하며, ZOOM과 달리 완전히 오픈소스입니다.

11개의 좋아요

Discourse Meta에 호스팅하는 것도 가능하지만, 채팅 모듈의 문제는 비디오 기능이 없고 토론을 관리할 수단이 없다는 점입니다. 그래도 저는 어쨌든 텍스트를 더 선호하는 편이에요. :slight_smile:

4개의 좋아요

참여하고 싶은데 여기서는 새벽 2시라니 :smiling_face_with_tear:

이 내용으로 보아, 여전히 이곳에 질문을 게시할 수 있고, 그중 일부가 선정될 가능성이 있는 것 같습니다. 아니면 제가 오해하고 있는 걸까요.

수정: 아, 괜찮습니다. Zoom 링크를 클릭해 보니 질문 제출란이 있더라고요. 그래도 이 질문들은 여기에 남겨두겠습니다.

질문:

  • Discourse 3.0과 AI 기능 추가 이후, 채팅 기능 도입과 관련하여 Discourse에서 계획하고 있는 다음 주요 마일스톤은 무엇인가요? 예를 들어 채팅 기능이 얼마나 더 개발될지에 대한 계획, 모더레이션에 대한 주요 계획 또는 기타 사항이 있는지요.

  • Discourse를 어떤 방향으로, 어떤 니즈와 니치 시장을 향해 나아가거나 서비스할 계획이신가요? 예를 들어 새로운 Basic 플랜을 통해 조직을 위한 개인 채팅 등, 또는 다른 플랫폼과 비교했을 때 온라인 공간에서의 Discourse의 역할은 무엇인가요? (과거에는 Discourse의 인기가 Facebook과 비교되곤 했는데, Facebook이 하락세에 접어들면서 더 이상 사람들이 사용하지 않게 되었고, 요즘에는 Discord와 비교하여 Discourse의 인기가 어떻게 되는지 이야기하곤 합니다.)

    안타깝게도 Discourse가 정말로 잘 어울릴 수 있는 곳에서 충분히 추천되지 않는다고 생각합니다. 예를 들어 다른 곳에서 "Teams, Slack, Discord: 무엇이 더 나은가요?"라는 제목의 포스트를 보았는데,

    그 시나리오는 직원 수가 5명에서 200명 이상으로 늘어나는 회사였으며, 다른 참여자들은 주로 세 가지 옵션 중 하나를 답변했고, 누군가는 모든 다른 회사들이 클라우드에 있는 사용자의 데이터를 소유한다고 언급했습니다. 그런데도 여전히 아무도 Discourse를 언급하지 않았습니다 :smiling_face_with_tear: 그래서 저는 그 포스트에 Discourse에 대한 간단한 댓글을 남겼습니다.

2개의 좋아요

괜찮아요! 제품팀에서 이 내용들을 꼭 확인하도록 하겠습니다. :smiley:

4개의 좋아요

리플레이가 유튜브에 업로드되었나요?

5개의 좋아요

리플레이 및 요약 게시글을 준비 중입니다! 곧 공개할 예정이니 기대해 주세요.

13개의 좋아요

안녕하세요, 여러분! 이벤트를 요약한 내용과 리플레이 영상을 OP에 추가했습니다!

14개의 좋아요

뭐? 작년에 한 번 있었던 것 아닌가요?

2개의 좋아요

Discourse: v3.0 is here! Join our live webinar (January 24th @ 10am PST) 이 있었지만, 이번이 첫 AMA(Ask Me Anything)라고 생각합니다.

6개의 좋아요

‘웹세미나’와 디스코urse 주제의 조합을 원합니다.

AMA를 진행하는 데 비디오(슬라이드 포함)를 사용하는 데에는 분명히 흥미로운 점이 있습니다. 이는 일상적인 텍스트 기반 상호작용에서 부족한 인간적인 연결을 돕기 때문입니다. 하지만 이는 누구나 참여할 수 있는 방식으로 이루어져야 합니다. 예를 들어, 교실용 무료 소프트웨어인 Big Blue Button을 사용할 수 있습니다. 다른 오픈소스 옵션들도 있지만, 이 도구는 매우 안정적입니다.

비디오를 노트 작성과 결합하는 것도 매우 유용할 것입니다. 이 부분은 보통 디스코urse에 의존하지 않습니다. 디스코urse의 다중 작성자 기능(‘공유 편집’)은 패드 경험에 비해 열등하기 때문입니다(제 최애 도구는 마크다운을 사용하고 나중에 디스코urse 주제로 쉽게 붙여넣을 수 있는 HedgeDoc입니다). 대신, 팀으로 제한된 상위 위키 게시물을 사용하고, AMA가 진행되는 동안 답변들을 첫 번째 게시물에 통합할 수 있도록 테스트해 보는 것도 흥미로울 것입니다.

_성공 사례_가 다양한 커뮤니티의 디스코urse 성공적인 사용을 촉진하는 디자인 및 커스터마이징, 커뮤니티 모더레이션 등 다양한 주제를 공유할 수 있는 횡단적 주제라고 생각합니다.

비디오와 전사문을 공유해 주셔서 감사합니다! :discourse: :heart:

4개의 좋아요

그럼요! 피드백, 특히 진행 방식에 대한 의견은 정말 감사히 받습니다. 항상 더 나아지려고 노력하고 있어요. :smiley:

3개의 좋아요