Developer Advocacy
私たちは、開発者が GitLab で生産性を高められるよう刺激を与え、支援します。デモ、コンテンツ、フィールドチームや顧客、開発者コミュニティとの協力に技術的な専門知識を活かし、エージェント型 AI と DevSecOps のユースケースの実践的な導入を支援します。私たちの実践経験は製品へのフィードバックに活かされ、製品戦略と市場開拓戦略に貢献します。
クイックリンク
コンテンツとプロジェクト
- コンテンツライブラリ:デモ、プレゼンテーション、その他の技術コンテンツを探せます。
- コンテンツ制作:私たちが制作するコンテンツについて学べます。
- チームのプロジェクト:私たちのデモ、研究、自動化プロジェクトを確認できます。
イベントと登壇
- チームカレンダー:登壇予定、イベント、CFP の日程を確認できます。
- イベントの計画と報告:イベントを評価し、コンテンツを準備し、成果を共有します。
- 講演募集と登壇リソース:登壇機会を探し、提案と講演を準備します。
ツールと共有リソース
- ツールとプラットフォーム:コミュニティプラットフォーム、アクセス、自動化、モデレーションを確認できます。
- チームの開発環境:デモと技術作業のための環境を構築します。
- チーム共有ドライブ:チームの共有ドキュメントとリソースを確認できます。
チームと協業したいですか?
協力の方法を探る
リクエストを提出する
戦略
Developer Advocacy は、進化し続ける複雑な分野です。
私たちのチームは、次のような会社の関心領域と一致する分野に注力しています。
- AI: チームがエージェント型 AI の導入を成功させられるよう支援します。SDLC 全体にわたってセキュリティとスピードを両立させることで、ソフトウェアデリバリーの加速を支援します。
- DevSecOps: 私たちの取り組みが、開発者だけでなく、動作するコードを本番環境に届けるために DevSecOps ライフサイクルに関わるすべてのチームメンバー(Product Managers、ソフトウェアエンジニア、システム/DB 管理者、デザイナー、テストエンジニア、セキュリティエンジニア、オペレーションエンジニア、プラットフォームエンジニア、SRE、開発マネージャー、エグゼクティブなど)に届くことを目指しています。
- エンタープライズ: エンタープライズの開発者や DevSecOps の専門家には、特有の制約とニーズがあります。これらは「アーキテクチャを捨てて、この新しくて魅力的なものを使いましょう」と安易に片付けられがちですが、私たちはそうしません。現実世界の課題、レガシーコード、エンタープライズの制約を認識し、人々がそうした問題も解決できるよう支援します。必要に応じて、私たちはコンサルティングやサポートの役割に切り替えます。
KPI
私たちのインパクトを測定するために使用する KPI メトリクスは次のとおりです。
- 月あたりの開発者エンゲージメント数(つまり、私たちの投稿にリアクション、投稿、または返信したコミュニティメンバー)の目標との比較および前年比トレンド
- 月あたりのポジティブなセンチメントの割合の目標との比較および前年比トレンド
これらの KPI とメトリクスが、私たちのチームが行う多様な業務のインパクトをすべて捉えきれていないことは認識していますが、GitLab 内で私たちのインパクトを効果的に伝えるためには、トレードオフが必要になることがあると理解しています。
私たちの戦略に合致するもの
サポートの機会やリクエストを検討する際、その業務を進めるためには、次の各質問すべてに「はい」と答えられる必要があります。
- この業務は GitLab の顧客やコミュニティメンバーを支援、成長、またはエンゲージさせるものですか?
- チームの KPI のいずれかに対して測定可能なインパクトがありますか?
- 業務を定義し DRI を割り当てるための Issue が作成されていますか?
上記の質問のいずれかに対する答えが「いいえ」の場合、私たちはリクエスト元に次のいずれかの対応を依頼します。
- 私たちが業務を引き受けられるように調整する。
- 業務を遂行するのにより適した別のチームを見つける。
- その業務は実施すべきでないという合意に至る。
チームメンバーと注力領域
私たちは Developer Advocacy チームのメンバーです。
| チームメンバー | 注力領域 | 言語 | プロジェクト | テクノロジー | リソース |
|---|---|---|---|---|---|
| Colleen Lake Developer Advocate | 組み込みシステム、GitLab Duo、コミュニティとの交流 | 英語 | イベントサポート、セールスイネーブルメント、デモ動画、ウェビナー | Javascript、C++、組み込み | |
| Daniel Helfand Developer Advocate | DevSecOps | 英語 | CI/CD、Kubernetes、Go | ||
| Fatima Sarah Khalid Senior Developer Advocate | コミュニティとの交流、DevSecOps | 英語 | LinkedIn Live、コミュニティとの交流 | CI/CD、C++、PHP、JavaScript | |
| Fernando Diaz Staff Developer Advocate | セキュリティとコンプライアンスに注力した DevSecOps | 英語、スペイン語 | YouTube の GitLab デモ、アナリストリレーションズ向けデモ、イベントサポート、セキュリティとガバナンスのチュートリアル | セキュリティ、Kubernetes、CI/CD、Python | |
| Itzik Gan-Baruch Staff Developer Advocate | DevSecOps(CI/CD、CI/CD Catalog、セキュリティに注力) | 英語、ヘブライ語 | プロダクトツアー、クリック操作型デモ、CI/CD コンポーネント | リモート開発、CI/CD、バリューストリーム管理 | |
| John Coghlan Senior Director, Developer Advocacy | Developer Advocacy における戦略と計画 | 英語 | ウェブサイト | ||
| Michael Friedrich Principal Developer Advocate | エージェント型 AI モダナイゼーションに注力した DevSecOps、AI SME | 英語、ドイツ語 | 継続的に更新する講演、イベント戦略、競合調査 | DevSecOps、AI、組み込み、Python、C/C++、Rust | README、講演、ポートフォリオ |
| William Arias Staff Developer Advocate | DevSecOps(AI/ML、セキュリティ、データに注力) | 英語、スペイン語 | サポートチケットのセンチメント分析、競合調査、アナリストリレーションズ向けデモ、エンドツーエンドの DevSecOps プラットフォーム | CI/CD、AI/ML、Kubernetes、セキュリティ、Python、C |
私たちの活動
私たちの Developer Advocate チームは「3 つの C」で要約できます。
- コンテンツ制作 (Content creation): これは、デベロッパーリレーションズの伝統的な役割を考えるときに多くの人が思い浮かべるものです。ブログ記事の執筆、技術的な講演の実施、ポッドキャストやパネルへの参加、ソーシャルメディアでのアイデアや考えの共有などです。コンテンツ制作には、Marketing の内外を問わず、他の GitLab チームと共同制作するアセットも含まれます。
- 顧客とコミュニティのエンゲージメント (Customer and community engagement): 私たちのチームは、GitLab の顧客や、より広い GitLab コミュニティが質問、懸念、フィードバックを抱えているときに、定期的にエンゲージしています。これは対面およびバーチャルのイベント、ウェビナー、ミーティングの場で、またオンラインでは GitLab の Issue、GitLab Forum、Hacker News、その他のソーシャルメディアサイトを通じて行われます。
- コンサルティング (Consulting): GitLab 内で、私たちのチームはコミュニティの声を代弁します。他のチームが顧客やコミュニティに影響を与える変更や意思決定に取り組んでいるとき、私たちは顧客とコミュニティについて彼らに伝え、その利益を擁護し、そうした変更を伝える際に潜在的な影響が明確に理解され対処されるよう努めます。私たちのチームはまた、業界トレンド、新しいツール、ソーシャルメディア戦略、その他のスキルに関する知識を共有し、GitLab の クロスファンクショナルな最適化サブバリューに沿って、チームメイトが目標を達成できるよう支援します。
コンテンツ制作
私たちは、DevOps、GitLab、リモートワーク、その他私たちが専門知識を持つトピックに関するベストプラクティスについて、開発者を教育するのに役立つコンテンツを構築します。コンテンツには、プレゼンテーション、デモ、ワークショップ、ブログ記事、メディアエンゲージメントが含まれます。コンテンツ制作には、Marketing の内外を問わず、他の GitLab チームと共同制作するアセットも含まれます。
コンテンツワークフロー、ライブラリ、UTM トラッキングを用いた配信について詳しくは、コンテンツハンドブックをお読みください。
顧客とコミュニティのエンゲージメント
私たちのチームは、GitLab Forum、Reddit、Discord で、GitLab の顧客やより広い GitLab コミュニティと定期的に交流しています。Developer Advocacy は、これらのプラットフォームに関する質問と戦略の DRI であり、Common Room を使用してコミュニティのインサイトを確認します。
プラットフォームのガイド、アクセス、運用ワークフローについては、ツールとプラットフォームのハンドブックを参照してください。モデレーションとエスカレーションのガイダンスは、行動規範の適用プロセスに従ってください。
コンサルティング
Developer Advocates は、コンサルタントおよびサブジェクトマターエキスパート (SME) として、その専門知識と経験を活かし、製品機能、新しい SKU、その他のトピックについてチームや顧客を支援します。
コンサルティングのリクエスト、意思決定マトリクス、GitLab Duo / AI 導入の例について詳しくは、コンサルティングハンドブックをお読みください。
その他の活動
コミュニティ対応(Community Response)
Developer Advocate チームはコミュニティを理解し、GitLab に関する幅広い知識を持っているため、コミュニティメンバーの緊急かつ重要な懸念に対処するために介入が必要な状況の対応にあたります。私たちには、こうした状況に対処する方法を文書化したプロセスがあります。
イベントサポート
Developer Advocate チームは、イベントのサポートにおいて重要な役割を果たします。私たちは Corporate Event Marketingと緊密に連携し、自社イベントとサードパーティ協賛イベントの両方に対して、戦略的なコンテンツと支援を提供します。この協力により、さまざまな集まりの成功と円滑な実施を確保します。詳しくはイベントページを参照してください。
Developer Advocates は、役割の一環として提案を提出し、イベントで登壇します。イベントの検索、提案の追跡、応募やプレゼンテーションへの支援の依頼については、CFP ハンドブックと登壇リソースを参照してください。
私たちはまた、ローカルのテックイベントやミートアップでの講演の機会に向けて、チームメンバーが準備するのを支援します。そのようなイベントの準備に手助けが必要な場合は、Slack の #developer-advocacyチャンネルでご連絡いただくか、Developer Advocate リクエストのテンプレートを使用して Issue を作成してください。
リリースアドボカシー
Developer Advocates は、Hacker News におけるリリース投稿のこれまでのパフォーマンスを踏まえ、常に月次リリースを宣伝し、リリース日のコミュニティレスポンスにエンゲージする準備をしておく必要があります。
ソーシャルメディア
私たちはソートリーダーシップを構築し、ソーシャルメディア上でコンテンツを配信します。私たちの戦略について詳しく学び、あなた自身も GitLab のアドボケイトになるには、ソーシャルメディアにおける Developer Advocacyを参照してください。
スポークスパーソン
Developer Advocates は注力領域におけるサブジェクトマターエキスパート (SME) であり、Corporate Communications teamと協力して、インタビュー、ポッドキャスト、署名記事などの形でメディア露出を提供します。Developer Advocates は GitLab のスポークスパーソンであり、Corporate Communications teamが定める関連トレーニングを受講する必要があります。
プロジェクト
私たちのチームは、コンテンツ制作(デモ、録画、ブログ記事、ワークショップ、講演など)のための GitLab ユースケースを提供したり、技術的な概念や研究を顧客に紹介するのを支援したり、チームのプロセスを自動化したりするためにプロジェクトを維持しています。私たちはデフォルトで公開 (public by default)で働いており、誰もが学び、コントリビュートできるようにしています。これらすべてのプロジェクトの一覧については、Developer Advocate プロジェクトを参照してください。
私たちの働き方
社内向けの Issue テンプレート、Issue ボード、業務の追跡方法については、チームワークフローのハンドブックを参照してください。
Slack で私たちを見つける
GitLab チームメンバーは、Slack の #developer-advocacyチャンネルで私たちに連絡できます。
大きなチャンネルでノイズを発生させるほどではないコンテンツの共有やその他のアップデートには、#developer-advocacy-updatesを使用しています。多くのアップデートは Workato のワークフローを使用して自動化されています。
フォーラム、Reddit、Hacker News の投稿など、コミュニティのインサイトは #community-pulseで自動的に共有されます。
チームのタッチポイント
- Dev Advocacy チームミーティング(毎週) - アジェンダ: GDrive で
Developer Advocacy Weeklyを検索。 - Dev Advocacy Showcase(毎月) - アジェンダ: GDrive で
Developer Advocacy Showcase [monthly]を検索。 - 各チームメンバーとそのマネージャーとの 1:1 ミーティング(毎週)
レポーティング
成果の報告のほとんどは、トリアージボットとメトリクス収集を通じて自動化されています。
私たちは Marketing Exec Scorecard で主要メトリクスについてレポートし、何がそのメトリクスに影響しているかを Marketing Leadership Team (MLT) Metrics の週次ミーティングで議論します。
カレンダー
Developer Advocate カレンダーは、講演の予定、重要なイベント、CFP のタイムライン、その他の日程に関するインサイトを提供します。詳しくは CFP ハンドブックをご覧ください。
プロジェクト
Developer Advocates の開発環境
Developer Advocate のコンサルティングワークフロー
Developer Advocacy の CFP
Developer Advocacy のコミュニティ対応プロセス
Developer Advocacy のイベント
Hacker News
デベロッパーアドボカシー: メンタリングとコーチング
ソーシャルメディアにおける Developer Advocacy
Developer Advocate チームのワークフロー
Developer Advocacy のツールとプラットフォーム
デベロッパーアドボカシーを学ぶ
5d840611)