anopres は正しかったと思います。最善の方法は、スクラムで同時に複数のプロジェクトを回避することです。並行して実行しすぎると効率的ではないことを納得させるために、あらゆることを行います。
5人のチームで約3か月ごとに5つのプロジェクトを想定してみましょう。
アプローチ 1: 各人がチームで 1 つのプロジェクトに取り組む
- プロジェクトごとに 1/5 の速度で提供されるため、すべてのプロジェクトで 15 か月の提供が可能
- 一人一人が専門家ですが、自分のプロジェクトだけです
- チームスピリットがない
アプローチ 2: プロジェクトごとに 1 スプリント、プロジェクトを切り替える
- プロジェクトの 6 回目のスプリントごとの作業
- プロジェクト作業の間隔が長すぎる - プロジェクトの定期的な増分値ではない (製品バックログの場合はあり)、忘れやすい、コンテキストを復元するのに労力が必要、
- 最初のプロジェクトは約 12 ~ 13 か月後に提供されます (2 週間のスプリントを想定)
アプローチ 3: 1 つのスプリントで 5 つのプロジェクト
- スプリントに収まるようにするためだけに、あまりにも詳細なタスクの分割が必要になる
- プロジェクトごとの増分ビルドはほとんどありません
- 約 12 ~ 15 か月後に最初のプロジェクトを納品
アプローチ 4: 推奨 - 連載作品
- チームはプロジェクトごとに単一のプロジェクトに取り組む
- 最初のプロジェクトが開始され、3 か月後に配信されました
- 2番目のプロジェクトは3か月後に開始され、6か月後に配信されます
- ...
- 5番目のプロジェクトは12か月後に開始され、15か月後に配信されます
- プロジェクト、集中的な研究、顧客とのコラボレーションに重点を置いたチーム
- チーム全体がすべてのプロジェクトに関する一般的な知識を持っている
- コンテキスト切り替えに無駄な時間がない
- チームの良好な協力が必要です (競合によって配信が遅くなる可能性があります)。
ご覧のとおり、ソリューション 4 の方が一般的に優れています。これは、プロジェクトがはるかに迅速に提供され、チームが連携して効率的に作業できるためです。他のアプローチには、コンテキストの切り替えによる無駄な時間、完全なチームコラボレーションがない、すべてのプロジェクトの合計納期が非常に長いなどがあります。
また、バックログ グルーミングについてはどうでしょうか。チームが一度に 1 つのプロジェクトに取り組む場合、それは簡単です。全員が参加します。複数のプロジェクトがある場合、個別のグルーミング セッションを 1 人に委任する必要がある場合があります (チーム全体が関与するわけではありません)。
他のすべてのプロジェクトをすぐに開始するよりも、3 か月後に 2 番目のプロジェクトを開始した方が (6 か月目以降) 納期が短縮されることを顧客に納得させることが重要です。マネージャーが見るのは幻想です - 私たちは一度に 5 つのプロジェクトを開始し、懸命に働き、少しずつ成果を上げます。結局、これは効率的ではありません。
そのため、スクラムが複数のプロジェクトを並行して実行する場合に効率的であるとは思えません。スクラムをフレームワークに合わせてスクラムのルールに従って作業するのは非常に難しいことです。すべての人を占有し続けるために 2 つのプロジェクトを用意するのが良い場合もありますが、追加するプロジェクトが増えるほど、スクラムの効率が低下します。かんばんは、進捗状況とチームワークを確認するための代替手段でしょうか (スクラムチームのように強力ではありません)。
よろしく、アダム