ソーシャルメディアでのデベロッパーアドボカシー

はじめに

デベロッパーアドボカシーは、ソーシャルメディアとコミュニティエンゲージメントを通じてソートリーダーシップを構築します。ここで共有されるヒントと戦略は、チームメンバーや広範なコミュニティが GitLab のエバンジェリストおよびアドボケイトとして自身のプロフィールを構築するのに役立ちます。

トピック:

  • 教育と学習: 自身の経験からのヒント。ワークショップ、スライド、ブログ記事、ビデオなど。
  • イベントのライブ投稿。トークをスクリーンショット、写真、メッセージで増幅する。
  • リリースエバンジェリズム: 個人的な視点で機能のインサイトを共有する。
  • コミュニティとお客様のベストプラクティス、GitLab のインサイト。
  • GitLab への貢献、お客様に GitLab との共創を促す。

UTM トラッキング

GitLab のデベロッパーアドボケイトには、コンテンツ共有のパフォーマンスに関する分析とインサイトを提供するために、URL タグ付けとトラッキング用の UTMを追加することが推奨されています。この方法は KPI メトリクスを検証するのに役立ちます。

ターゲットプラットフォーム

LinkedIn は、コンテンツ配信、リリースエバンジェリズム、お客様エンゲージメントの主要なターゲットプラットフォームです。

注: 2024 年の Twitter/X のプラットフォーム変更とそれに伴うコンテンツエンゲージメントの欠如により、FY25Q4 でデベロッパーアドボケイトのプラットフォームとして Twitter/X の優先度を下げています。

ソーシャルプラットフォームの評価:

一般的なソーシャルメディアのヒント

次のセクションでは、エンゲージメント、リーチを高め、コンテンツを増幅するためのソーシャルメディアのベストプラクティスを提供します。

メッセージのヒント

  • メッセージは短く、魅力的に保ちます。複数の文がある場合は、リストに分解します。
    • 💡 絵文字をリストマーカーとして使用します。これは何かを学ぶことを表します。
    • 🏗 これにより、ユーザーは何を共有して一緒に構築したいかを学びます (たとえば CI/CD)。
    • 🔥 適切な絵文字を選びます。これはたとえば素早い成功を表します。
    • 🛡️ この絵文字はセキュリティ関連のものです。
    • 🌱 何かを始める、または初めての MR がマージされて貢献となったことを、この絵文字で表現できます。
  • ハッシュタグは最大 3-4 個まで、メッセージの最後に使用します。LinkedIn ではハッシュタグを検索できますが、Instagram や Threads と同様に、多くのハッシュタグでコンテンツを増幅することはありません。
    • #development#DevSecOps は良い例です。ただし、毎回含める必要はありません。
  • 絵文字が多すぎると、重要なメッセージが隠れてしまいます。
  • スクロール時に人々が止まるよう、魅力的なスクリーンショット画像やアニメーション GIF を使用します。
    • 投稿に画像を添付する際は、コンテンツを説明する ALT テキストを必ず含めます。
  • Bluesky と Twitter/X では @ 文字で始めないでください。返信として隠され、オーディエンスのリーチが妨げられます。先頭に . または絵文字を付けてエスケープします。例: .@gitlab 13.9 adds ...

文字数制限:

  • LinkedIn: 3000 文字、URL を含む。
  • Bluesky: 300 文字
  • Twitter/X: 280 文字
  • Mastodon: 500 文字
メッセージ用のメディアファイル

ソーシャルメディア用の画像とビデオの変換、GIF のリサイズなどについて学ぶには、画像のリサイズGIF の作成に関するヒントに従ってください。常に利用可能な最良のソースを使用するか、共通のファイル形式に変換します。たとえば、macOS は独自の HEIC 画像形式をエクスポートしますが、これは LinkedIn のデスクトップではサポートされていません。代わりに、互換性向上のために JPG または PNG を使用します。ImageMagick と macOS Finder を使用して HEIC を JPG に変換できます。

メディアの制限:

  • LinkedIn では投稿に最大 20 枚の画像をアップロードできます。
    • ファイルサイズ制限: 5 MB
    • 画像と動画を混在させることはできません。
    • 投稿エディタでは、ドラッグ&ドロップやカーソルキーで画像の順序を変更できます。
  • Bluesky では最大 4 枚の画像、または 60 秒の動画 1 本をアップロードできます (2024-09 以降)。
  • Twitter/X: 4 枚の画像、または 140 秒の長さで 512 MB サイズの動画 1 本。
  • Mastodon: 4 枚の画像。
ユーザーのタグ付け
  • LinkedIn では、@ を入力すると、企業、ブランドアカウント、ユーザーをタグ付けできます。
  • Bluesky、Mastodon、Twitter/X では、@ を使用してユーザーをメンションできます。
アクセシビリティ
  • 添付メディアファイル (画像、GIF、ビデオ) には必ず ALT タグを追加します。
  • 太字/斜体に見えるテキストを使用しないでください。ジェネレーターツールは特殊な Unicode 文字を使用するため、スクリーンリーダーやアクセシビリティを壊します。代わりに絵文字や書式テクニックを使用します。

ソーシャルカードのバリデーター

共有する前に、ソーシャルカードバリデーターを使って含める URL のソーシャルプレビューを確認します。

高速な絵文字ワークフロー

オプションの効率化のヒント。

Raycast は生産性アプリで、macOS の Spotlight を置き換えることができます。お好みのショートカット (デフォルトでは option + space) で Raycast を開き、emoji と入力し始め、enter を押して絵文字名を入力します。拡張機能設定を開いて、絵文字ビューにショートカットを割り当てることもできます。Raycast を開いて extensions と入力し、プロンプトで Extensions Raycast Settings を選択します。emoji を検索し、たとえば cmd 2 のようなキーボードショートカットを割り当てます。

Raycast 拡張機能: Emoji キーボードショートカット

LinkedIn のヒント

LinkedIn: グループ投稿

LinkedIn は、コミュニティでキュレーションされたコンテンツのストリームをフォローするためにユーザーが参加できるグループを提供しています。ソートリーダーシップ戦略と広範なコミュニティとのエンゲージメントに関連するグループを特定します。

メリット: コンテンツ共有 (たとえば GitLab ブログ) のリーチを増やし、クリエイターモードプロフィールを使って新しいフォロワーを引き付けます。

一部のグループでは、モデレーターが投稿を承認する必要があります。次のガイドラインに従ってください:

  • 投稿が役立ち、リンクされた記事の短い要約を提供することを確認します。
  • ソーシャルカードプレビューを確認し、人々がスクロールを止めるようなスクリーンショットや GIF で置き換えます。
  • グループに毎日メッセージでスパムをしないでください。共有について慎重になり、グループオーナーが役立つ無料学習コンテンツのストリームを作成するのを助けてください。

例: Michael による GitLab CLI 発表投稿では、CI/CD パイプライン、ジョブトレース、CLI API コールを含む CLI インターフェースが添付スクリーンショットとして表示され、24 時間で 92 いいねと 5,200 インプレッションを生み出しました。同じ投稿が承認後 LinkedIn の DevOps グループに投稿され、9 時間で 40 いいねと 9000 インプレッションを得ました。

LinkedIn: クリエイターモードプロフィールを使用する

LinkedIn はデフォルトでユーザー間のコネクションになっており、誰もが異なる戦略でコネクションを管理しています。たとえば、対面で会った人だけにする、などです。場合によっては、LinkedIn のコネクションを直接必要とせずに、あなたのコンテンツをフォローしたりエンゲージしたいユーザーがいます。これは、Twitter と同じ方法で自動スケジュールなど、LinkedIn でソートリーダーシップコンテンツを共有する素晴らしい戦略でもあります。

LinkedIn は複数のメリットをもたらすプロフィール用のクリエイターモードを提供しています:

  • Activity および Featured セクションをプロフィールの上部に移動することで、コンテンツがハイライトされます。
  • ユーザーはデフォルトのアクションとしてあなたをフォローできます。
    • コネクションは点線メニューの追加ステップになります。これはレビューするコネクションリクエストを減らすのにも役立ちます。
    • フォロワーはあなたのコンテンツをフィードで見て、エンゲージできます。
    • リクエストを拒否しても、コネクションリクエストは自動的にあなたをフォローしています。
  • フォロワー数がプロフィールに表示されます。あなたのプロフィールがインフルエンサーのプロフィールやフォローの提案として他の人に表示される可能性があります。
  • プロフィール紹介に URL を追加してそこへのトラフィックを誘導することができます。
  • クリエイター分析
    • インプレッション、エンゲージメント、プロフィールビューのメトリクスが LinkedIn プロフィールに表示されます。
    • デベロッパーアドボカシーのソートリーダーシップ戦略のメトリクスに必要です。

クリエイターモードを有効にした Michael Friedrich のプロフィール例:

クリエイターモードを有効にした LinkedIn プロフィール: Michael Friedrich

LinkedIn: モバイルでの QR コード接続

イベントに参加して、ネットワーキングや新しい人とのコネクションがよくあります。LinkedIn モバイルアプリは、プロフィール用の QR コードと、他の QR コードをスキャンするアプリ内機能を提供します。これにより、対面でのコネクションがより効率的になります。

  1. iOS または Android で LinkedIn モバイルアプリを開きます。

  2. 検索バーをタップします。

    LinkedIn iOS アプリ: 検索バー

  3. このアクションにより、検索バーの右側に QR コードアイコンが表示されます。

    LinkedIn iOS アプリ: 検索バー、QR アイコン

  4. QR コードアイコンをタップして、共有する QR コードを表示します。

    LinkedIn iOS アプリ: QR コードビュー

  5. QR コードビューには、他の QR コードをスキャンするためのタブもあります。LinkedIn アプリにカメラへのアクセスを許可したくない場合は、モバイルカメラで QR コードをスキャンし、スキャンしたプロフィール URL から LinkedIn アプリを開くこともできます。

Bluesky のヒント

Bluesky は新しいプラットフォームであり、ユーザーベースが拡大しています。フォロワーを増やし、他のユーザーと交流して自分のネットワークを成長させることが重要です。

Bluesky のアカウントと設定

Bluesky はフェデレーションプロトコルを使用しており、bsky.social の単一インスタンスから始まりました。コミュニティはそれ以来、複数のインスタンスを作成しました。bsky.social インスタンスでアカウントを作成することを推奨します。

  1. bsky.app でアカウント登録します。

  2. オプション: アプリをダウンロード

  3. Bluesky にログインします。

  4. アカウントをセットアップします。

    • プロフィール画像とバナー画像をアップロードします
    • 略歴を追加: 役割、興味のあるトピック、コンテンツを提供するトピックに焦点を当てます。複数行と URL を追加できます。例: @dnsmichi プロフィール。ヒント: GitLab ハンドルを @gitlab.com でメンションすると、直接ハンドル URL がレンダリングされます。

    @dnsmichi の Bluesky プロフィール (@gitlab.com ブランドハンドル付き)

推奨される設定:

  1. 二要素認証: アカウントへのログインに E メールコードを要求します。
  2. アクセシビリティ設定:
    • ALT テキスト: メディア投稿前に ALT テキストを必須化します。
    • メディア: 動画と GIF の自動再生を無効化します。
  3. チャット設定: 全員、フォローしているユーザー (デフォルト)、誰からも受け付けないかを判断するために、Allow messages from 設定を確認します。
  4. ドメインをカスタム Bluesky ハンドルとして使用できます。たとえば @gitlab.com@sugaroverflow.com または @dnsmichi.dev などです。これにより、ハンドルを覚えやすく、共有しやすくなります。
    • DNS TXT レコード検証をセットアップするには、Bluesky ブログの説明、または @dnsmichi のチュートリアルに従ってください。
    • ハンドルを早めに変更することを検討してください。すべての履歴タグと引用はリダイレクトされますが、スターターパックなどへの着信 URL は壊れ、外部での更新が必要になります。
    • 古いハンドルを副 E メールアドレスで登録し、略歴に moved to @newhandle のメモを追加してください。これにより、ネームスクワッティングを回避できます。

Bluesky のオプション提案

  1. Bluesky を GitLab プロフィールに追加します。
  2. Dean Lofts による Bluesky Getting Started ガイドを確認します。
  3. 代替 UI を探索します
    • deck.blue は Bluesky 向けの Tweetdeck 代替です。
  4. 利用可能なモデレーションブロックリストをレビューします (Bluesky で block list を検索)。Subscribe をクリックして、リスト内のすべてのアカウントをミュートまたはブロックするかを選択できます。

Twitter/X からのデータインポートのオプションをレビューします:

  • Sky follower bridge Chrome 拡張機能は Twitter/X のフォロワーリストを検索し、Bluesky でユーザーを見つけるのに役立ちます。
  • 自動データインポート:
    • オープンソースデータインポート: twitter-to-bluesky はダウンロードした Twitter/X アーカイブの zip ファイルをインポートします。最初にテストアカウントでテストしてください。
    • 有料データインポート: BlueArk
  • なりすましを避けるため、Twitter/X アカウントを保持することを推奨します。アカウントを保護し、新しいソーシャルメディアの場所で略歴を更新できます。
  • Bluesky で新しく始めて、何もインポートしないこともできます。

2024-11-11 時点で不足している機能:

  1. 投稿を保存するブックマークアクション (Issue)。

    • ワークアラウンド: このフィードをホームタイムラインにピン留めします。投稿に 📌 絵文字を使用すると、個人の 📌 フィードに表示されます。

    ピン留め付きの Bluesky フィード

  2. フォロワーが 1,000 を超える場合の正確なフォロワー数の表示。

    • ワークアラウンド: ハンドルで生の API コールを使用します: ブラウザ内、または curljq を使った CLI で https://public.api.bsky.app/xrpc/app.bsky.actor.getProfile?actor=YOURHANDLEdnsmichi.dev の例:
    curl -s 'https://public.api.bsky.app/xrpc/app.bsky.actor.getProfile?actor=dnsmichi.dev' | jq -c '.handle,.did,.followersCount'
    "dnsmichi.dev"
    "did:plc:orvu3nk4bdy7edgw3bvnk4pm"
    2605
    
  3. プロフィールビューからスターターパックにユーザーを追加 (Issue)。

チームメンバーとそのフォロワーをフォローする

名前Bluesky ハンドル
Cesar Saveedra@cealsair.bsky.social
Daniel Helfand@dhelfand.bsky.social
Fatima Sarah Kalid@sugaroverflow.com
John Coghlan@coghlan.me
Michael Friedrich@dnsmichi.dev
William Arias@pywarias.bsky.social
GitLab ブランドソーシャル@gitlab.com

Bluesky スターターパック

スターターパックはフォローするユーザーのリストを提供し、フィードでフォロー・閲覧する潜在的なユーザーで素早くスタートするのに役立ちます。

ユーザーは特定のトピック、コミュニティグループ、イベントなどのために自身のプロフィールにスターターパックを作成し、広範なコミュニティと共有できます。

GitLab チームメンバーは次のスターターパックの作成とメンテナンスを開始しています:

スターターパックメンテナ
GitLab Community@dnsmichi
GitLab DevRel team@dnsmichi
AI/ML@dnsmichi
Platform EngineeringBryan Ross

その他のコミュニティメンテナンスのスターターパック:

スターターパックメンテナ
DevRelMatty Stratton
DevOpsMatty Stratton
CloudNativeJustin Garrison
The world of open sourceLorenzo Sciandra
Diversify Tech’s Starter PackDiversify Tech
Ruby, Rails and WebJulián Pinzon
Ruby on RailsJoshua Wood
PythonSavannah Ostrowski
NLP ResearchersMaria Antoniak
DataChris Albon

完全なリストと Bluesky スレッドも利用可能ですが、急速に変化しています。最終更新 2024-11-11、外部 URL

Bluesky のフォロワーとエンゲージメント

  1. チームメンバーや友人に スターターパックに追加してもらうよう依頼します。
    • ユーザーはスターターパックの Follow all アクションボタンをクリックする傾向があります。例: テックコミュニティが 2024 年 10 月下旬に Bluesky に移行したとき、@dnsmichi のフォロワー数は 3 週間で 200 から 1,200 に増えました。Michael は DevRel、DevOps、CloudNative のスターターパックに含まれています。
  2. 投稿に取り組み、ディスカッションを開始し、自分の経験からユーザーの質問に役立てましょう。
  3. GitLab を中心としたコンテンツと一般的な技術に関する考え、役立つチュートリアル、ヒント、ミーム、写真のバランスを取りましょう。

Mastodon のヒント

  1. 信頼できるコミュニティとモデレーションを持つ Mastodon サーバーを選び、アカウントを作成します。
  2. モバイルアプリ
  3. Mastodon の Web インターフェースには Tweetdeck の代替が組み込まれています。
  4. Mastodon は投稿のインプレッションを追跡しません。GitLab 所有のコンテンツには 必ずショート URL での UTM トラッキングを使用してください。

コンテンツ

コンテンツの共有

Twitter、LinkedIn、Mastodon などのコンポーザー機能は、ライブコンテンツの投稿に利用できます。注: GitLab のブログ記事やマーケティングウェブサイトを指すコンテンツを共有する場合は、必ず UTM トラッキング付きのショート URL を作成してください。

  • LinkedIn ウェブアプリ。新しい投稿を始めて、右下隅にある時計アイコンを見つけ、投稿をスケジュールします。
  • Bluesky: アプリにログインしてコンテンツを投稿します。
  • Twitter/X ウェブアプリ。コンポーザーでは、スケジュールされたツイートを送信することもできます。
  • Mastodon: インスタンスにログインしてコンポーザーフォームを使用します。Mastodon scheduler で投稿をスケジュールできます。

2023-07-01: Twitter/X はプラットフォーム上のすべてのユーザーに対するレート制限を発表し、認証されたユーザーのみがツイートを表示できるようになりました。これによりアクセシビリティの問題が発生します: ウェブサイトに埋め込まれたツイートとプレビューは表示されますが、追加のエンゲージメントには Twitter/X アカウントとログインが必要です。Twitter/X によると、これらの制限は一時的なものでしたが、2024-11-11 時点でログイン要件はまだあります。社内で Twitter/X の URL を共有する際は、誰もがコンテンツにアクセスし貢献できるよう、必ずスクリーンショット/テキストコピーを作成してください。

コンテンツソース

ニュースレター

コミュニティプラットフォーム

その他のコンテンツソース

分析

私たちの方法とツールについては、Content Effectiveness を参照してください。

ソートリーダーシップ戦略

この戦略は、インプレッションを増幅し、ソートリーダーシップを構築するのに役立ちます。

  • よりアクティブなフォロワーを引き付け、それによってインプレッション数とエンゲージメントを向上させます。
    • LinkedIn ではユーザーがあなたをフォローでき、すべての招待を受け入れる必要はありません。ビジネスネットワークを拡大する予定なら、プライベート E メール/電話などのプロフィール詳細が誰とも共有されないようにします。
  • ユーザーを助け、教育する
  • プロフィールの統計を分析する
    • 最も多いインプレッション、トップメディアのツイート、最もエンゲージメントの高いツイートの理由
  • 興味深いストーリーを共有するユーザーをフォローする
    • 彼らもフォローバックする可能性があり、フォロワー数が増えます。
  • コメント付きでリツイートし、自分の考えや楽しい絵文字を追加する。
    • 「通常の」リツイートと混ぜます。
  • ツイートに取り組み、頻繁にいいねをし、返信を追加してディスカッションに参加する。
  • 批判に耳を傾け、ヘイトスピーチは無視する。
  • GitLab の競合他社を批判しない。
    • 代わりに、彼らのコミュニティに取り組み、改善方法を学びます。
  • フィードバックを製品とエンジニアリングチームにフィードバックする。
  • ライブストリーミングやコミュニティコーヒーチャットで新しいアイデアを採用する。
    • コミュニティメンバーをディスカッションに巻き込みます。

例: Chromium ビルド時間の議論が月曜日に GitLab セルフマネージドとオートスケーリングランナーにつながりました。水曜日には、#everyonecancontribute cafeYouTube のライブで試すことを決定しました。Max は後でブログ記事を書きました。

ソーシャルプロフィールの構築

  • 個人的なメモを追加し、ユーザーがあなたの生活への小さな窓を見られるようにします。食べ物、レジャー活動、または風変わりな習慣など。
  • #allremote#remotework で印象や考えを共有します
  • 日々の仕事について定期的にツイートします。ハッシュタグ #LifeAtGitLab を使ってインサイトや楽しい瞬間を共有します。
  • 別のステージ/グループからの優れた GitLab 機能を選び、それについて投稿します (ブログ記事、スクリーンショットなど)。
    • ツイート/LinkedIn の URL をリンクして Slack で称賛を共有します。
  • テックストーリーに関連するアニメーション GIF を使って、面白いものを投稿します。見て笑えるようなものです。

ブランドアカウントで共有したい興味深いものを見つけたら、#social_media_action の Slack で共有し、自分でもリツイートしてください。

ソーシャルキャンペーン

リリースエバンジェリズム

GitLab リリースは毎月多くの価値を追加します。開発者として、ユースケースや特に解決するワークフローの改善について知っているはずです。この知識を使って、この新機能が なぜ 役立つかを説明してください。

製品キックオフは、計画された機能のインサイトを提供します。私たちは野心的に計画しているため、すべてが計画通りにリリースされる保証はありません。したがって、リリースエバンジェリズムキャンペーンはリリース日前後に短い予告で行う必要があります。

ヒント: GitLab チームメンバーは #release-post Slack チャンネルにアクセスして、月次リリースブログ記事の更新を確認できます。 広範なコミュニティメンバーは、gitlab-com/www-gitlab-com リポジトリリリース投稿 MRを確認するか、DE-Release-Evangelism ラベルが付いたデベロッパーアドボケイトの Issue をフォローできます。

ワークフロー:

  • ワークフローハンドブックからリンクされたリリースエバンジェリズム用の会計年度エピックを開きます。
  • デベロッパーアドボケイトはリリースブログ記事のドラフトをレビューします。
    • レビューアプリを使用します。
    • リリース日前にマージリクエストにフィードバックや提案を追加します。
    • リリースエバンジェリズムエピックにソーシャルテキスト例とともに興味深い項目を追加します。
  • デベロッパーアドボケイトはリリース日にお気に入りの機能を共有および/またはスケジュールします。
    • リリースエバンジェリズムインプレッションを追跡するために、キャンペーンマネージャーからショート URL を使用します。
    • リリースブログ記事から既存のメディア (画像、ビデオ) を使用するか、新しいスクリーンショット/ビデオを作成します。
    • すでにリリースされている場合は、ドキュメントまたはリリース投稿のアンカーへのリンクを追加します。レビューアプリへのリンクを絶対に貼らないでください。

ヒント:

  • リリース前後 1 週間にわたって 1-2 回の共有
    • PTO 中の場合は、後で取り組みます。自分の余暇に共有をスケジュールしないでください。
  • メッセージ形式: Problem? -> Solution
  • 絵文字と CTA URL を追加します。
  • アニメーション GIF やビデオは、人々が「ドゥームスクロール」を止めるのに役立ちます。
  • PT と CEST の時間帯 (PT 9-11am) をターゲットにします

KPI:

  • インプレッションとエンゲージメント

リリース投稿の共有

ソーシャルカードバリデーターを使って、リリースブログ記事のソーシャルプレビューを検証します。プレビューが正しくレンダリングされない、または読者からの注目をさらに必要とする状況があるかもしれません。退屈な解決策として、ブラウザのサイズを変更し、機能をリストするサブタイトルを含むヘッダーからスクリーンショットを撮り、画像をソーシャル共有に添付します。15.1 の例: TwitterLinkeDIn

リリースエバンジェリズム Notable Contributor

毎月のリリース投稿では、コミュニティ貢献者に Notable Contributor を授与します。デベロッパーアドボケイトからの個人的なシャウトアウトは、コミュニティエンゲージメントに役立ち、可視性を高めて、誰もが貢献したいと思うようにするのに役立ちます。

ワークフロー:

  • リリースブログ記事を開きます
  • Notable Contributor セクションからスクリーンショットを作成します
  • 280 文字でソーシャル共有を準備します
    • 機能の貢献に基づいてパーソナライズされたメッセージを使用します
    • GitLab プロフィールにリストされているソーシャルタグ (Twitter、LinkedIn) を使って Notable Contributor をタグ付けします
    • #EveryoneCanContribute ハッシュタグを追加します
    • URL に /#notable-contributor アンカー付きでリリースブログ記事を追加します
    • 14.9、LinkedIn の例: Shoutout to Timo Furrer for becoming the GitLab 14.9 MVP 🎉 Your work on the #Terraform provider, automating all things GitLab, is invaluable. Thanks for all your contributions! 💜 🦊 #EveryoneCanContribute https://about.gitlab.com/releases/2022/03/22/gitlab-14-9-released/#mvp
  • Twitter と LinkedIn に Notable Contributor 共有を投稿します
    • リリースエバンジェリズム Issue に URL を追加します
  • #ceo Slack チャンネルで CEO に Notable Contributor の共有に取り組むよう依頼します
    • 提案されるアクション: 再共有/いいね、貢献に感謝するコメントを追加。
    • 提案されたテキストの効率的なコピー/ペーストのために、コメントテキストのみを含む Slack スレッドにコメントを追加します。
    • 共有のコメントとエンゲージメントメトリクスを確認します

リリースエバンジェリズムの例

GitLab 14 のハイパフォーマンス共有例:

  • 14.9: LinkedIn の Notable Contributor (3,000 以上のビュー、60 以上のリアクション)
  • 14.8: Twitter の Notable Contributor (8,000 インプレッション、150 エンゲージメント) LinkedIn (2,500 ビュー、32 リアクション)
  • 14.7: Twitter の Notable Contributor (18,000 インプレッション、600 エンゲージメント) LinkedIn (7,500 ビュー、150 リアクション)
  • 14.6: Issue の Markdown タイトルレンダリング LinkedIn (3,000 ビュー、62 リアクション)
  • 14.6: LinkedIn の Notable Contributor (1,500 ビュー、30 リアクション)
  • 14.5: IaC セキュリティスキャン LinkedIn (2,300 ビュー、28 リアクション)
  • 14.5: CI/CD の exists 付き条件付き includes Twitter (12,000 インプレッション、600 エンゲージメント)
  • 14.3: CI/CD の条件付き includes Twitter (21,000 インプレッション、1,800 エンゲージメント)
  • 14.2: ステージレス CI/CD パイプライン Twitter (55,000 インプレッション、1,900 エンゲージメント) と LinkedIn (9,000 ビュー、127 リアクション)
  • 14.2: Gitpod での MR オープン Notable Contributor Twitter (43,000 インプレッション、300 エンゲージメント) RT-引用ツイート
  • 14.2: ライブ Markdown プレビュー Twitter (7,000 インプレッション、300 エンゲージメント) LinkedIn (5,000 ビュー、62 リアクション)
  • 14.2: CI/CD include 文をパラメータ化 Twitter (8,000 インプレッション、400 エンゲージメント) LinkedIn (800 ビュー、13 リアクション)
  • 14.2 @gitlab で @Jira issue から直接ブランチを作成?! Yes please Twitter (15,000 インプレッション、900 エンゲージメント)
  • 14.2 GitLab プロフィールに代名詞と名前の発音が追加 Twitter (5,000 インプレッション、150 エンゲージメント)
  • 14.1: MR の status checks 用の外部 API Twitter (8,000 インプレッション、500 エンゲージメント)
  • 14.1: Helm Charts リポジトリ LinkedIn (1,100 ビュー、17 リアクション)
  • 14.1: Kubernetes クラスタイメージスキャン LinkedIn (2,500 ビュー、27 リアクション)
  • 14.0: パイプラインエディタ Twitter (38,000 インプレッション、1,400 エンゲージメント)
  • 14.0: GitLab のコンテナスキャンが @AquaSecTeam の Trivy を使用 Twitter (7,000 インプレッション、100 エンゲージメント)
  • 14.0: Terraform Module Registry の導入 Twitter (4,200 インプレッション、55 エンゲージメント)
  • 14.0: Helm 3 を使用したクラスタ管理プロジェクトテンプレート Twitter (2,000 インプレッション、64 エンゲージメント)

過去の例:

広範なコミュニティの参加が奨励されます

  • Discord の GitLab heroes に、お気に入りの今後の機能をソーシャルで共有するよう依頼します。
  • このハンドブック URL をヒントとベストプラクティスとして含めて、レビューアプリ付きのリリース MR を共有します。

リリース投稿の機能をレビュー

デベロッパーアドボケイトはエンドユーザーの視点を取り、毎月 18 日頃のリリース前にリリースブログ記事の項目をレビューするのを助けます。レビューには以下が含まれます:

  • 機能の説明と、解決されている問題/ユースケースの明確化。
  • 機能をプライマリに昇格させることを提案。
  • 大きな影響や欠落している追加が見られる場合、Changelog から機能を追加。

最初のパイロット実験は、GitLab 14.2 の 2021 年 8 月Verify product group と確立されました。DRI は @jreporter (Group Manager、Product) と @dnsmichi (DE stable counterpart) でした。

製品フィードバック

ユーザーリサーチキャンペーンとプロジェクト Issue でのフィードバックの次に、ソーシャルメディアでフィードバックや興味深いアイデアをよく見かけます。場合によっては、ユーザーがブランドアカウント @gitlab をタグ付けし、別のシナリオでは gitlab を検索して発見します。

これを「あなたが追加できる機能が 1 つあれば、それは何ですか?」のような直接的な質問に移すことで、ステークホルダーを特定し、より直接的なフィードバックループを促すのに役立ちます。

この取り組みには、製品とエンジニアリング、ソーシャル、DE チーム間のクロスチームコラボレーションが必要です。割り当てられた DE DRI は Michael Friedrich です。

ワークフロー:

  • 新しい DE リクエスト Issue を作成
  • トピック/スコープを定義
  • 最大 280 文字でソーシャル用メッセージを提案
  • ソーシャル共有をスケジュールし文書化
  • ソーシャル共有のレスポンスをモニタリング
  • 特定のレスポンスを Slack の #product に移動

第 2 イテレーション: これをリクエストフォーム付きのセルフサービスにし、Slack または同様の場所での自動レスポンス収集/更新を行います。

KPI:

  • エンゲージメント数
  • 更新/作成された Issue

チームエバンジェリズム

ソーシャル共有を製品チャンネルに移動します。良いフィードバックでも、追加の専門家が応答するために必要なものでも構いません。GitLab チームメンバーをタグ付けし、会話から利益を得られる場合はソーシャルメディアで応答/議論するよう促します。激しい議論の場合は、ソーシャルメディアの DRI の小さなグループ内に留まります。

着信質問やより多くの専門家を巻き込む場合、デベロッパーアドボケイトは Slack の #dev-advocacy-team で支援できます。

リリース管理

GitLab 12.9 のツイート例:

  • 素敵なタイトルを選び、新しいリリースを作成するよう全員に促します: Have you created your first release through the in @gitlab yet? Let's do this!
  • デモ環境に移動し、ガイダンスステップを含む 1-4 枚のスクリーンショットを作成します (ミニチュートリアルにします)
  • リリースブログ投稿への URL を含めます
  • ユーザー名の前に @ を付けて @gitlab をメンションします
  • ハッシュタグ #gitlab #releasemanagement を使用します

Package

レジストリのオープンソース化のツイート例:

  • ユーザーがユースケースを解決するよう促すクールなタイトルを選びます: Unstable npm mirrors no more: @gitlab got you covered - the NPM registry will be open sourced.
  • デモ環境に移動し、ガイダンスステップを含む 1-4 枚のスクリーンショットを作成します (ミニチュートリアルにします)
  • リリースブログ投稿への URL を含めます
  • ユーザー名の前に @ を付けて @gitlab をメンションします
  • ハッシュタグを使用します: #gitlab #packages #registry