デベロッパーアドボカシー

デベロッパーアドボケイトは、コミュニティに関連するエンジニアリングトピックについて深く有意義な対話を通じて、GitLab の技術的なブランドを構築します。

デベロッパーアドボカシーハンドブックへようこそ


クイックリンク

チームワークフロー

Issue テンプレート

Issue ボード

チームリソース

チームと連携したいですか?


ミッション

すべての開発者が GitLab でより生産的になれるようインスパイアし、その実現を支援すること。

戦略

デベロッパーリレーションズとデベロッパーアドボカシーは、進化し続ける複雑な分野です。

私たちのチームは、会社の関心領域と整合する以下の領域に焦点を当てています:

  • DevSecOps: 私たちは、開発者だけでなく、コードを本番環境にリリースする DevSecOps ライフサイクルに関わるすべてのチームメンバー(プロダクトマネージャー、ソフトウェアエンジニア、システム管理者・DB 管理者、デザイナー、テストエンジニア、セキュリティエンジニア、運用エンジニア、プラットフォームエンジニア、SRE、開発マネージャーや経営幹部など)に届く仕事をしたいと考えています。
  • エンタープライズ: エンタープライズの開発者と DevSecOps プロフェッショナルには、特別な制約とニーズがあります。多くの場合、これらは「これまでのアーキテクチャを捨てて、この新しいピカピカの何かを使おう」という安易な提案で見過ごされがちですが、私たちはそうしません。現実世界の課題、レガシーコード、エンタープライズ特有の制約を認識し、人々がそれらの問題を解決できるように支援します。状況に応じて、コンサルティングやサポートの役割に切り替えます。

KPI

私たちの影響を測定するために使用する KPI メトリクスは次のとおりです:

  • 月あたりの開発者エンゲージメント数(つまり、私たちの投稿に反応・投稿・返信したコミュニティメンバー数)対目標と前年比トレンド
  • 月あたりのポジティブな感情の割合 対目標と前年比トレンド

その他のメトリクス

私たちの影響を測定するために使用するメトリクスは次のとおりです:

  • 自社・獲得チャンネル全体で公開されたコンテンツのビュー
  • デベロッパーリレーションズが影響を与えたパイプライン(DevRel のコンテンツを活用したキャンペーンが影響を与えたパイプライン)

これらの KPI とメトリクスがチームの行う多様な作業のインパクトを完全に捉えていないことは認識していますが、GitLab 内で私たちのインパクトを効果的に伝えるためにはトレードオフが必要であることを理解しています。

私たちの戦略に合うこと

サポートの機会やリクエストをレビューする際、作業を進めるためには次の各質問に「はい」と答えられる必要があります:

  1. この作業は GitLab の顧客やコミュニティメンバーをサポート、成長、エンゲージするものか?
  2. チームの KPI のいずれかに対して測定可能なインパクトがあるか? GitLab のグローバル最適化のサブバリューにより、会社の目標に影響を与えるリクエストも検討します。
  3. 作業を定義し、DRI を割り当てるために Issue が作成されているか?

上記の質問のいずれかへの答えが「いいえ」の場合、リクエスト元に次のいずれかのアクションを取るよう依頼します:

  1. 作業を引き受けられるよう調整する。
  2. 作業を実施するのにより適した別のチームを見つける。
  3. 作業を実施すべきではないという合意に達する。

チームメンバーと注力分野

私たちは デベロッパーリレーションズチーム のメンバーです。

チームメンバー注力分野言語プロジェクト技術リソース
Cesar Saavedra
Staff Developer Advocate
DevSecOps(CD、GitOps、Kubernetes、GitLab Flow、Feature flags、GitLab Duo を中心に)英語、スペイン語GitLab demos on YouTube、Analyst relations demos、Competitive Research、CD Overview、Feature Flags、GitLab FlowKubernetes、GitOps、CI/CD、Java、AI
Colleen Lavin
Developer Advocate
Embedded Systems、GitLab Duo、Community Engagement英語Event Support、Sales Enablement、Demo Videos、WebinarsJavascript、C++、Embedded
Daniel Helfand
Developer Advocate
DevSecOps英語CI/CD、Kubernetes、Go
Fatima Sarah Khalid
Senior Developer Advocate
Community Engagement、DevSecOps英語LinkedIn LiveCommunity EngagementCI/CD、C++、PHP、JavaScript
Fernando Diaz
Staff Developer Advocate
DevSecOps(セキュリティとコンプライアンスを中心に)英語、スペイン語GitLab demos on YouTube、Analyst relations demos、event supportSecurity and Governance tutorialsSecurity、Kubernetes、CI/CD、Python
Itzik Gan-Baruch
Staff Developer Advocate
DevSecOps(CI/CD、CI/CD カタログ、セキュリティを中心に)英語、ヘブライ語Product toursClick-through demosCI/CD componentsRemote Development、CI/CD、Value Stream Management
John Coghlan
Director, Developer Advocacy
デベロッパーアドボカシーにおける戦略と計画英語Website
Michael Friedrich
Principal Developer Advocate
DevSecOps(Agentic AI 採用、Global AI SME を中心に)英語、ドイツ語maintained talksworkshopsevent strategycompetitive researchDevSecOps、AI、Embedded、Python、C/C++、RustREADMETalksPortfolio
William Arias
Staff Developer Advocate
DevSecOps(AI/ML、Sec、Data を中心に)英語、スペイン語Support Ticket Sentiment Analysis、Competitive Research、Analyst relations demos、End-to-end DevSecOps PlatformCI/CD、AI/ML、Kubernetes、Security、Python、C

私たちの活動

私たちのデベロッパーアドボケイトチームは、「3つの C」で要約できます:

  1. コンテンツ作成(Content creation): これは、デベロッパーリレーションズの伝統的な役割を考えるときに多くの人が思い浮かべるものです。ブログ記事の執筆、技術講演の実施、ポッドキャストやパネルへの参加、ソーシャルメディアでのアイデアや考えの共有などです。コンテンツ作成には、マーケティング内外の他の GitLab チームと共同で作成した資産も含まれます。
  2. 顧客とコミュニティのエンゲージメント(Customer and community engagement): 私たちのチームは、GitLab の顧客や広範な GitLab コミュニティから質問、懸念、フィードバックがあるとき、定期的に交流します。これは、対面およびバーチャルのイベント、ウェビナー、ミーティング、そしてオンラインで GitLab Issue、GitLab フォーラム、Hacker News、その他のソーシャルメディアサイトで行われます。
  3. コンサルティング(Consulting): GitLab 内では、私たちのチームはコミュニティの声を代表します。他のチームが顧客やコミュニティに影響を与える変更や決定に取り組んでいるとき、私たちは顧客やコミュニティについて説明し、その利益を擁護し、潜在的な影響が明確に理解され、そのような変更を伝える際に対処されるように努めます。私たちのチームはまた、業界トレンド、新興ツール、ソーシャルメディア戦略、その他のスキルに関する知識を共有し、GitLab のクロス機能最適化 サブバリューに沿って、チームメイトが目標を達成するのを支援します。

コンテンツ作成

私たちは、DevOps、GitLab、リモートワーク、その他の専門知識を持つトピックに関連するベストプラクティスについて開発者を教育するコンテンツを構築します。コンテンツには、プレゼンテーション、デモ、ワークショップ、ブログ記事、メディアエンゲージメントが含まれます。コンテンツ作成には、マーケティング内外の他の GitLab チームと共同で作成した資産も含まれます。

コンテンツワークフロー、ライブラリ、UTM トラッキング付きの配信について詳しく学ぶには、コンテンツ ハンドブックをお読みください。

顧客とコミュニティのエンゲージメント

私たちのチームは、GitLab の顧客や広範な GitLab コミュニティと定期的に交流します。 デベロッパーアドボケイトチームは、以下のプラットフォームでの質問と戦略の DRI です:

プラットフォーム説明ワークフロー
DiscourseGitLab フォーラム は、質問をしたり、回答したり、プロジェクトやコードスニペットを共有したりする場所です。フォーラムワークフロー
RedditGitLab Subreddit r/gitlab は、質問をしたり、GitLab とそれに関連するワークショップやツールの興味深いユースケースを共有したりする場所です。r/gitlab ワークフロー
DiscordGitLab Community Discord は、コミュニティとつながり、ペアコーディングセッションやライブストリームに参加し、GitLab とコントリビューションに関するすべてを議論する場所です。Community Discord ワークフロー
Common RoomCommon Room を使用して、コミュニティエンゲージメントからのインサイトを集約・レビューします。Common Room ワークフロー

コンサルティング

デベロッパーアドボケイトは、その専門知識と経験を活用して、製品機能、新しい SKU、その他のトピックについてチームや顧客をサポートするコンサルタント兼分野別専門家(SME)として活動します。

コンサルティング依頼、意思決定マトリックス、GitLab Duo / AI 採用の例について詳しく学ぶには、コンサルティング ハンドブックをお読みください。

その他のアクティビティ

コミュニティ対応(Community Response)

デベロッパーアドボケイトチームのコミュニティへの理解と GitLab に関する幅広い知識を踏まえて、コミュニティメンバーの緊急かつ重要な懸念に対処するために介入が必要な状況への対応に従事します。私たちはこのような状況の管理方法 について文書化されたプロセスを持っています。

イベントサポート

デベロッパーアドボケイトチームは、イベントのサポートにおいて重要な役割を果たします。私たちは コーポレートイベントマーケティング と緊密に連携し、企業イベントとサードパーティスポンサーシップイベントの両方に対して戦略的なコンテンツと支援を提供します。このコラボレーションにより、さまざまな集まりの成功とスムーズな実行が確保されます。詳しくは Events ページ をご覧ください。

また、ローカルなテックイベントやミートアップでの講演機会の準備をチームメンバーが行う際にも支援します。このようなイベントの準備に協力が必要な場合は、Slack の #dev-advocacy-team チャンネルでご連絡いただくか、Developer Advocate Request テンプレート を使用して Issue を作成してください。

リリースアドボカシー

デベロッパーアドボケイトは、Hacker News におけるリリース投稿の過去のパフォーマンスを踏まえて、月次リリース を促進し、リリース日のコミュニティ対応 に従事する準備を常に整えておくべきです。

ソーシャルメディア

私たちはソートリーダーシップを構築し、ソーシャルメディアで コンテンツを配信 します。私たちの戦略について詳しく学び、自分自身が GitLab アドボケイトになるには、ソーシャルメディアにおけるデベロッパーアドボカシー を参照してください。

スポークスパーソン

デベロッパーアドボケイトは注力分野における分野別専門家(SME)であり、コーポレートコミュニケーションズチーム と協力して、インタビュー、ポッドキャスト、コンテンツのバイラインなど、メディア露出を提供します。デベロッパーアドボケイトは GitLab スポークスパーソン であり、コーポレートコミュニケーションズチーム によって決定された関連トレーニングを受講する必要があります。

プロジェクト

私たちのチームは、コンテンツ作成(デモ、録画、ブログ記事、ワークショップ、講演など)のための GitLab ユースケースを提供したり、技術コンセプトと研究を顧客に紹介したり、チームのプロセスを自動化したりするために、プロジェクトを維持しています。私たちは パブリックバイデフォルト で作業しているので、誰もが学び、貢献できます。すべてのプロジェクトのリストは、Developer Advocate Projects を参照してください。

仕事の進め方

Slack で見つけよう

GitLab チームメンバーは、いつでも Slack の #dev-advocacy-team チャンネルで私たちに連絡できます。ここで、お互いや広範なチームと更新情報、アイデア、考えを共有しています。

developer-advocacy-updates は、メインチャンネルでノイズを発生させない方が良いコンテンツの共有やその他の更新に使用しています。多くの更新は Zapier ワークフロー を使用して自動化されています。

チームミーティング

  1. デベロッパーアドボカシーチームミーティング(隔週)- アジェンダ: GDrive で Developer Advocacy Bi-Weekly を検索してください。
  2. デベロッパーリレーションズ全体ミーティング(月次)- アジェンダ: GDrive で Developer Relations & Strategy | All Hands Agenda を検索してください。
  3. デベロッパーアドボカシーショーケース(月次)- アジェンダ: GDrive で Developer Advocacy Showcase [monthly] を検索してください。

レポーティング

私たちは、ドキュメント化された チームワークフロー を通じて作業を整理し、透明性と効率性を確保しています。結果のレポートのほとんどは、トリアージボットとメトリクス収集を通じて自動化されています。

追加のレポートは、デベロッパーリレーションズの週次レポートで提供されます。GDrive で Developer Relations - End of Week updates を検索してください。

カレンダー

デベロッパーアドボケイトカレンダーは、講演、重要なイベント、CFP のタイムライン、その他の日付に関するインサイトを提供します。詳しくは、CFP ハンドブック をご覧ください。


Hacker News
概要 Hacker News は重要なソーシャルチャネルです。GitLab の構造、バリュー、製品ビジョン、その他の繊細なブログ記事や記事に言及するスレッドは重要として扱う必要があります。一 …
OSS への貢献
OSS への貢献 デベロッパーアドボカシーチームはオープンソースを信じており、模範を示すことを目指して GitLab と OSS エコシステムに貢献しています。私たちのワークショップ、コミュニティアク …
ソーシャルメディアでのデベロッパーアドボカシー
はじめに デベロッパーアドボカシーは、ソーシャルメディアとコミュニティエンゲージメントを通じてソートリーダーシップを構築します。ここで共有されるヒントと戦略は、チームメンバー …
デベロッパーアドボカシー CFP
CFP リソース イベントの Call for Paper(CFP)の応募フォームは多種多様です。1000 文字のアブストラクトを要求するものもあれば、より短い経歴を求めるものや、講演の学習目標を記入 …
デベロッパーアドボカシー コミュニティ対応プロセス
コミュニティ対応にデベロッパーアドボケイトを巻き込む方法 デベロッパーアドボカシーチームのコミュニティへの理解と GitLab に関する幅広い知識を踏まえて、私たちはコミュニティメンバーの緊急かつ重要 …
デベロッパーアドボカシー: メンタリングとコーチング
はじめに このハンドブックページは、デベロッパーアドボケイトが広範なコミュニティメンバーをメンタリングやコーチングを通じてどのように支援できるかについてのベストプラクティスを文書化したものです。 メン …
デベロッパーアドボカシーチームカレンダー
チームカレンダー デベロッパーアドボカシーチームカレンダーには、チームメンバーの講演、重要なカンファレンス、CFP のタイムライン、その他の重要な日付が含まれています。 デベロッパーアドボケイトは、 …
デベロッパーアドボカシーを学ぶ
アドボカシーとは何か? アドボカシーは、典型的なコンテンツマーケティングをはるかに超えて、テクノロジーのバイヤーや消費者と人と人とのつながりを生み出します。顔と名前を持つ人物がストーリーを語り、意見を …
デベロッパーアドボケイトチームのワークフロー
チームのワークフロー デベロッパーアドボケイトチームのワークフローページへようこそ。チームがどのように機能し、チームと協力する方法を学びましょう。私たちは主に Developer Advocate …
デベロッパーアドボケイトのコンサルティングワークフロー
デベロッパーアドボカシーチームのコンサルティングワークフローとリクエストについて学びます。
デベロッパーアドボケイトのコンテンツライブラリとワークフロー
デベロッパーアドボカシーチームのコンテンツライブラリ、コンテンツ作成と配信のワークフローについて学びます。
デベロッパーアドボケイトの開発環境
デベロッパーアドボケイトは、GitLab Duo Agent Platform を使用した AI ネイティブワークフローを含む、さまざまなタイプのプラットフォーム、エディタ、IDE で作業します。この …
プロジェクト
はじめに 私たちはプロジェクトをパブリックな gitlab-da グループ でメンテナンスしています。このグループは Ultimate サブスクリプションへのアクセス権を持っています。 このグループ …