インフラストラクチャプロダクトマネジメント
責任範囲
インフラストラクチャプロダクトマネージャー(Infra PM)の責任はジョブファミリーページに記載されています。
エンゲージメントモデル
インバウンドリクエスト
Infra PM は、内部チームや GitLab.com 顧客からインフラストラクチャへのインバウンドリクエストのトリアージと優先順位付けを支援します。
リクエストの種類:
- ドッグフーディングリクエスト
- 例: Runbooks
- セキュリティおよびコンプライアンスリクエスト
- インフラストラクチャ部門の管轄内の GitLab.com 顧客リクエスト:
- GitLab.com の顧客、特にエンタープライズ顧客は、GitLab.com の運用機能や非機能要件(例: サービスの可用性、セキュリティ、パフォーマンス)に関連したリクエストを行うことがあります。アプリケーション自体の機能に関連するリクエストは、標準の機能リクエストテンプレートを使用して適切なステージチームに転送してください。
GitLab.com の運用機能に関連するリクエストの例:
- 障害回復 SLA
- イングレス IP の割り当て範囲の公開
- データローカリティ(例: GitLab.eu インスタンス)
- 認証取得(例: FedRAMP)
これらのリクエストはインフラストラクチャ部門のエンジニアリング投資を必要とする可能性があるため、Infra PM が優先順位付けを支援します。
GitLab.com に関連する顧客リクエストの提出方法
GitLab.com の運用機能に関連する顧客リクエストを提出するには、GitLab.com 機能リクエストテンプレートを使用して、リクエストの優先順位付けに必要なビジネス機会の規模データを収集してください。
アウトバウンドリクエスト
Infra PM は、インフラストラクチャを代表して内部チームや GitLab.com 顧客へのアウトバウンドリクエストを推進することもできます。
リクエストの種類:
- GitLab アプリケーション内で必要な変更
- GitLab.com 顧客へのアウトリーチ
- ステージ全体のコスト効率の推進
- 例: レジストリコスト(社内限定)
一般的な質問
一般的なお問い合わせには、インフラストラクチャ PM Slack チャンネルを使用してください。
ワークフロー
インフラストラクチャプロダクトマネージャーへの支援をリクエストするには、Issue に ~"infrapm" ラベルを追加してください。次に、Infra PM は Issue を ~"workflow::problem validation" フェーズに移動して、検証、スコーピング、優先順位付けを行います。これらのステップを完了した後、Infra PM がその取り組みを進める価値があると判断した場合、適切なチームラベルを追加して Issue を ~"workflow-infra::Triage" フェーズに移動し、エンジニアリングレビューに向けて確立済みのインフラストラクチャプラットフォームチームのワークフローに従います。
優先順位付けフレームワーク
イニシアチブの優先順位付けには、Infra PM はプロダクトハンドブックに記載されているフレームワークを使用します。
Issue ボード
インフラストラクチャプロダクトマネージャーのタスクはInfra PM Issue ボードで追跡されます。
