GitLab アジャイルポートフォリオ管理 - ハンズオンラボ: ウォーターフォールボードの作成と管理
所要時間の目安: 30分
目標
前のラボのカンバンボードとスクラムボードは、開発者が作業を進める中での Issue の進捗を示しました。ウォーターフォールボードは、単一のウォーターフォールステージ内でチームが担当するすべての Issue の健全性を示します。純粋なウォーターフォールワークフローでは、すべての Issue はウォーターフォールステージの終わりという同じタイミングで締め切りを迎えます。そのため、ボードで追跡するのはその日付までに完了する可能性がどれくらいあるかということです。
タスク A. ウォーターフォールステージを表すマイルストーンの作成
Awesome Software プロジェクトに移動します。
左ペインで Plan > Milestones をクリックします。
New milestone をクリックします。
Title フィールドに
Release 2.0-Devと入力します。カレンダーで今日の日付をクリックして Start Date として本日の日付を選択します。
カレンダーで今日から1ヶ月後の日付をクリックして Due Date として設定します。
マイルストーンの明確な説明を記入します。
Create milestone をクリックします。
タスク B. マイルストーンへの Issue の追加
左ペインで Issues をクリックします。
Bulk Edit をクリックします。
Issue リスト上の検索バーの左側にある薄いチェックボックスをクリックして、任意のいくつかの Issue を選択します。
右ペインで Milestone ドロップダウンから Release 2.0-Dev を選択します。
右ペインの上部で Update all をクリックして、選択したすべての Issue にラベルを適用します。
タスク C. Issue のヘルスステータスを設定してウォーターフォールステージの過去の作業をシミュレートする
- マイルストーン内の各 Issue に対して、適用するスコープ付きラベルを1つ選択します: Health::On Track、Health::Needs Attention、または Health::At Risk。
Issue にラベルを適用するには、Issue をクリックします。次に、画面右側の Labels キーワードの横にある Edit をクリックします。そこからラベル名をクリックしてラベルを適用し、クリックアウトして設定します。
タスク D. 単一のウォーターフォールステージにおける Issue の健全性を追跡するボードの作成
左ペインで Plan > Issue Boards をクリックします。
ページ上部のドロップダウンを使用して新しいボードを作成します。
ボードに
Release 2.0 Dev Stageというタイトルを付けます。Show the open list チェックボックスの選択を解除します。
Show the Closed list チェックボックスは選択したままにします。
Release 2.0-Dev マイルストーンの Issue を表示するようにボードをスコープします。
Create board をクリックします。
次に、ボードに3つの新しいリストを作成します: Health::On Track ラベルのリスト、Health::Needs Attention ラベルのリスト、および Health::At Risk ラベルのリストです。
右上のコーナーで Create list をクリックします。
リスト設定ペインの Scope セクションで Label ラジオボタンが選択されていることを確認します。
Value ドロップダウンを開き、Health::On Track を選択します。
Add to board をクリックします。
右上のコーナーで Create list をクリックします。
リスト設定ペインの Scope セクションで Label ラジオボタンが選択されていることを確認します。
Value ドロップダウンを開き、Health::Needs Attention を選択します。
Add to board をクリックします。
右上のコーナーで Create list をクリックします。
リスト設定ペインの Scope セクションで Label ラジオボタンが選択されていることを確認します。
Value ドロップダウンを開き、Health::At Risk を選択します。
Add to board をクリックします。
この時点で完全なボードが設定されていますが、本番環境で使用するようにこのボードを練習することをお勧めします。例えば、リスクステータスが増減するにつれて Issue をドラッグ&ドロップして異なるリスト間を移動する練習をしてください。または、Issue を Closed リストにドラッグして完了をシミュレートします。Issue 自体をクリックして閉じられていることを確認することを忘れずに。
ご意見・ご提案?
変更を提案したい場合は、マージリクエストで提出してください。
