ディープダイブ

ディープダイブセッションの目標は、受講者がすでにある程度の基本的な理解や適性を持っていることを前提として、特定のトピックについての知識を共有することです。

ディープダイブセッション

ディープダイブセッションの目標は、受講者がすでにある程度の基本的な理解や適性を持っていることを前提として、特定のトピックについての知識を共有することです。 これは GitLab でのデフォルトで公開という働き方と一致しています。 これは特にエンジニアリングチーム内で、特定のエンジニアとコードベースの特定領域との依存関係を軽減しながら、より広いグループとの協働と製品知識を向上させるのに非常に有用なイニシアチブです。 フォーマットのガイドラインの例:

  • はじめに(なぜこの機能は存在するのか?)
  • デモ(どんな問題を解決するのか?)
  • 実装の概要(どのように実装されているのか?)
  • Q&A

注意: サポートチームはハンドブックに同様のイニシアチブを文書化しています:サポートディープダイブサポートトレーニングモジュール

準備手順

GitLab でのプレゼンテーションが初めての場合、手順は少し困難に感じることがあります。手順はほとんどハンドブックの別の場所に文書化されていますが、概要を把握するためにここにまとめています。

通話のスケジュール

  1. Web インターフェースを確認して、Pro Zoom アカウントがあることを確認してください。通話時間の制限をなくし、クラウドへの録画ができるようにするために必要です。
  2. プレゼンテーションテンプレートを複製して、カレンダーに追加するための共有 URL を取得してください。これにより後で説明を編集することで参加者へのスパムを防ぐことができます。トーク直前まで非公開にするか、WIP スライドを含めることができます。
  3. Zoom アプリを使用して通話をスケジュールしてください。
  4. タイトルを設定してください。録画に使用されます。
  5. 自動録画を設定してください。
  6. これにより Zoom URL を含む Google カレンダーイベントが作成されます。

少なくとも、チームをセッションに招待することが通常意味をなしますが、トピックが特定のチームに特に関連する場合は他のチームも招待することをお勧めします(例:認証について議論する場合はセキュリティチームを招待することをお勧めします)。

ディープダイブの周知

  1. チームの Slack チャンネルで、日付、時間、プレゼンテーションリンク、Zoom URL を含めて言及してください。
  2. そのトピックに特に興味がある人をカレンダーイベントに招待してください。
  3. 会社の通話でアナウンスしてください。
  4. 通話の直前に Zoom/プレゼンテーションリンクを含めて #whats-happening-at-gitlab でリマインドすることをお勧めします。

通話後

  1. 録画は処理後にZoom Web インターフェースから利用できるようになります。

  2. Google ドライブにアップロードしてください。

  3. YouTube にアップロードしてください:

    • アクセスを取得するために手順に従ってください。
    • チームのプレイリストに追加してください(利用可能な場合)。
    • 以前のトークから説明をコピーできます。
    • 最初のスライドをスクリーンショットしてビデオサムネイルとして使用できます。
  4. GitLab コミュニティが Google ドライブの権限を必要とせずにアクセスできるよう、トークの .pdf を作成してください。

  5. コミュニティが発見できるよう、関連する開発ドキュメントからトークへのリンクを張ってください。

準備のヒント

  • ドライランは本当に役立ちます。Zoom を通じて行うと録画してプレイバックでき、ライブ Zoom リンクを共有してより多くのフィードバックを得ることができます。
  • 長いトークでは持久力がより重要になります。エネルギーを維持する方法を見つけてください!そのためのキューをトーク中に追加することや休憩を加えることを検討してください。
  • 主な参加者はトピックに少し精通しているでしょうが、他の参加者は高レベルな概要により関心があります。
  • 利用可能な場合、プレゼンテーションとデモのために解像度の低い 2 番目の画面を使用することで、動画上のテキストが大きく見えるようになります。
  • テキストエディタとターミナルのフォントサイズを大きくしてください。