Ops 品質の向上

将来のインシデントを軽減するための重要なテストギャップに取り組み、開発者がテストカバレッジを効率的に進められるよう支援します

属性

プロパティ
作成日2021年3月3日
目標終了日2021年7月7日
Slack#wg_improve-ops-quality(社内からのみアクセス可能)
Google Docワーキンググループアジェンダ(社内からのみアクセス可能)
タスクボードIssue ボード

ビジネス目標

開発者がテストカバレッジを効率的に進められるよう支援し、不足しているテストインフラとテストカテゴリーを特定・対処し、リスクの高い製品カテゴリーのテストギャップを埋めることで、将来のインシデントを軽減します。

開始基準

  1. リスクの高い製品グループを特定する

終了基準(100% 完了)

  1. 過去 3 ヶ月間のすべての高深刻度インシデントを分析し、必要な改善テーマをリストアップする(例:混合デプロイメント、新しいステージング、負荷テスト、ユニットテスト以外のより良いテスト)。=> 100%

  2. Runner 実行可能 E2E テスト環境を追加する => 100%

  3. リスクの高い Runner 機能のテストカバレッジを追加する => 100%

  4. PE 向けの負荷テスト環境を設定する => 100%

  5. Package グループ向けの新しいスモークテストで重要なテストギャップに対処する => 100%

  6. プロセス、ドキュメント、オンボーディング、および今後のカルチャーを更新する。=> 100%

ワーキンググループ後の計画済み改善事項

ワーキンググループのスコープを超えて継続して取り組む必要がある、Ops 品質の継続的な改善に向けて特定された項目。

  1. Runner ステージング環境
  2. 混合デプロイメントテスト環境
  3. Package とコンテナレジストリのパフォーマンステスト環境
  4. Pipeline Execution のパフォーマンステストを追加する
  5. E2E テストフレームワークでのトレーニングを受けた、または作業経験のある非 SET/EPE エンジニアのために team.ymle2e test contributor ロールを追加する

役割と責任

ワーキンググループの役割担当者肩書き
エグゼクティブスポンサーMek StittriVP of Quality
ファシリテーターJoanna ShihQuality Engineering Manager, Ops
機能リードSofia VistasSr. Software Engineer in Test, Package:Package
機能リードTiffany ReaSoftware Engineer in Test, Verify:Pipeline Authoring
機能リードZeff MorganSr. Software Engineer in Test, Verify:Runner
ステークホルダーChristopher LefelhoczVP of Development
ステークホルダーBrent NewtonDirector of Infrastructure, Reliability
メンバーKenny JohnstonSr. Director of Product Management, Ops
メンバーSam GoldsteinDirector of Engineering, Ops
メンバーJackie PorterGroup Manager, Product, Verify
メンバーDan CroftSr. Manager, Engineering, Continuous Delivery
メンバーDarby FreySr. Manager, Engineering, Verify
メンバーCheryl LiBackend Engineering Manager, Verify:Pipeline Execution
メンバーElliot RushtonBackend Engineering Manager, Verify:Runner
メンバーTanya PazitnyInterim Director of Quality Engineering
メンバーNailia IskhakovaSr. Software Engineer in Test, Enablement:Distribution