スケーリング スクラムまたはアジャイル アプローチは、環境によって異なります。
複数のチームを持つ複数のプロジェクトがある場合、スケーリングはチーム間でベスト プラクティスを共有するだけです。システム/プロジェクト間の統合が必要になったらすぐに注意してください。その時点で、チーム間のより緊密な統合が望ましいです。
1 つの大規模なプロジェクトがある場合 (ある時点で 45 人のチームがありました)、スケーリングにはさまざまなアプローチがあります。1 つのチームに複数のスタンドアップ (開発者のスタンドアップと BA/QA のスタンドアップ) を持たせることにしました。イテレーション マネージャーは両方に出席し、両側から少なくとも 1 人が他方に出席しました。カードの壁は 1 つでしたが、イテレーション前のもの (分析中のストーリー、追跡する生産バグ) とイテレーション後のもの (リリース/展開作業) が含まれていました。
私はまた、多くのスクラム チーム (最大 20 チーム - 一部は分散型 - それぞれ 10 から 20 メンバーの範囲) を持つ 1 つの非常に大規模なプロジェクトに参加しました。それぞれに個別のスタンドアップがあり、スクラム オブ スクラムとスクラム オブ スクラム オブ スクラムさえありました。ワークフローではなく、機能領域ごとにチームを分割したのは間違いだったと思います。私たちのセグメンテーションは、チーム間の面倒な統合管理の問題を伴うコード所有権のサイロを生み出しました。
つまり、スケーリングのサイズだけでなく、プロジェクトの内容も重要です。お客様の環境の規模に対処するためのより具体的なアプローチを聞くために、お客様の環境に関する詳細を自由に共有してください。