スケジューリングの挙動
このページでは、Advanced Roadmaps のライブ プランの使い方について説明します。デザインが変更されたプラン インターフェイスを使用している場合は、こちらのページをご覧ください。
プラン スケジュールで作業項目が紺色または水色の背景色で表示されます。
- 濃い青の作業項目が見積もられて、Advanced Roadmaps の自動スケジューリング メカニズムによってスケジュールされます
- ライト ブルーの作業項目は見積もられませんが、スプリント日、リリース日、または目標日がそれらに割り当てられているためスケジュールされます
- 作業項目の水色のバーは、バックログにある作業項目間の依存関係を示します。
水色のバーが課題の先頭にある場合、その課題は別の課題に依存しています
- 課題の端に薄い青色のバーが表示されている場合、課題には別の課題との依存関係があります。
スケジュールされておらず、見積りを持たない水色の作業項目の場合、次のようになります。
- プランが課題ソースとしてプロジェクトまたは JQL を使用している場合、スプリント データはプランに追加されません。
- プランがスクラム ボードを課題ソースとして使用していて、ボードがプラン内のチームに割り当てられている場合は、スプリント データがプランに追加されます。
Advanced Roadmaps での見積りを持たない項目のスケジュール方法の詳細については、「見積りを持たない項目のスケジュール設定」を参照してください。
スケジューラーは次の要素を使用して、チームの作業項目の適切なスケジュールを作成します。
- 見積り、必要なスキルおよびキャパシティ
- チームのスケジュール (例: スプリント イテレーション、日次タスクの連続的なフローでの作業)
- 作業段階、例: プラン内でアクティビティが並列または特定の順序で発生する可能性があるかどうか
- リリースの開始および終了日に基づく、作業項目の順序
- バックログにある作業項目のランキング
- バックログの作業項目間の依存関係
- 設定可能な制約 (例: 1 つのストーリーで並行して作業できるユーザーの数)
- 各チーム メンバーのスキル
- 休暇を考慮したチームとメンバーの空き状況
また、課題がバックログの外部でスケジュールされている際に考慮されたいくつかの要因を確認し、一部の作業項目がスケジュールされなかった理由を確認できます。
これらの詳細は、スコープ ビューの「スケジュールの要因」セクションで課題ごとに確認できます。
スクリーンショットの例は、タイムラインにある課題 XPLN-38 のスケジュール方法の背後にある要因を示しています。
- XPLN-38 はリリース 1.5.0 に割り当てられます。
- XPLN-38 はスコープ バックログ内で 2 位にランク付けされています。
この作業項目をスケジュール内で前の日付か後の日付に移動する方法については、目的に応じて [前の日付] または [後の日付] をクリックします。
自動リリースの割り当て
リリースは、固定された終了日を持つリリースが 1 つ以上ある場合にのみ自動的に割り当てられます。この場合、リリース割り当てが "計算" に設定されているバックログ項目があるときに、これらの項目は、固定された終了日を持つリリースに自動的に割り当てます。これは、バックログでの項目のランク付け方法に自動的に基づきます。
Advanced Roadmaps は最上位としてランク付けされた作業項目のスケジューリングを最適化します。つまり、v2.0 リリースに追加のキャパシティが欲しい場合に、v2.0 の項目がバックログで下位のランクに設定されていると、Advanced Roadmaps は引き続き、v2.0 のこれらの項目をスケジュールの後半にプロットします。
最もリスクが高い作業項目にスケジュールの早い時期で対応したい場合は、これらの項目に上位のランクを設定できます。これにより、チームは、これらの項目に早期に取り組むことができます。
自動/手動割り当てのスケジュール設定
スケジューリング アルゴリズムで特定のフィールドに値を設定する方法として、これらの値を手動で割り当てる (静的な割り当て) か自動提案を利用する (計算された割り当て) かを選択できます。
フィールド | 手動割り当て | 自動割り当て |
---|---|---|
リリース | 作業項目を提供するリリースを判断します。 "この項目はリリース X で提供する必要があります。" | スケジューリング アルゴリズムは、作業項目に最適なリリースを判断します。 "この項目にはどのリリースが適していますか?" |
チーム | 作業項目を実装するチームを呼び出します。 「このストーリーはチーム A が実装する必要があります」 | スケジューリング アルゴリズムは、チームのスキルとキャパシティに基づいて、どのチームが作業項目を提供できるかを判断します。 "スキルとキャパシティに基づいた場合、どのチームがこれを最も優れた方法で提供できますか?" |
members | 作業項目を処理するチーム メンバーを決定します。 "Peter または Sarah、あるいは両方がこのストーリーに対応する必要があります。" | スケジューリング アルゴリズムは、チーム メンバーのスキルとキャパシティに基づいて、どのメンバーが作業項目にもっともうまく対応できるかを判断します。 「スキルと空き状況に基づいて、このストーリーで一番作業効率が良いチーム メンバーは誰でしょうか?」 |
スプリント | 作業項目に取り組むスプリントを決定します。 「項目はスプリント 3 で作業する必要があります」 | スケジューリング アルゴリズムは、作業項目の作業に最も適しているスプリントを、空き状況に基づいて判断します。 "この項目にはどのスプリントが適していますか?" |
ドロップダウン メニューからフィールドを計算するよう設定した場合、値は次の計算で自動的に割り当てられ、フィールドは青色でハイライト表示されます。
特定の期間に作業を計画する
既定では、5 年間の計画期間がプランに設定されています。スケジュールが適切に表示されずに見積もりが 5 年よりも短い場合は、チームの機能と見積もりをご確認ください。最大 30 年に及ぶさらに長期的な計画期間が必要な場合は、アトラシアン サポートにお問い合わせください。