📏 運用ルール
本 Ops Kit で構築する GitHub Projects の運用ルールについて説明します。
(ここをクリック)目次
📊 カンバンのフロー
本キットでは、以下の5つのカスタム Status を使用したカンバンフローを採用しています。
graph LR
Backlog["⚪ Backlog\n(GRAY)"]
Todo["🔵 Todo\n(BLUE)"]
InProgress["🟡 In Progress\n(YELLOW)"]
InReview["🟠 In Review\n(ORANGE)"]
Done["🟢 Done\n(GREEN)"]
Backlog --> Todo --> InProgress --> InReview --> Done
InReview -- "差し戻し" --> InProgress
各 Status の説明
| Status | 色 | 説明 |
|---|---|---|
| Backlog | ⚪ GRAY | 将来的に対応する可能性のあるタスク。優先度が決まっていない |
| Todo | 🔵 BLUE | 対応が決まったタスク。次に着手する候補 |
| In Progress | 🟡 YELLOW | 現在作業中のタスク |
| In Review | 🟠 ORANGE | レビュー待ち・レビュー中のタスク |
| Done | 🟢 GREEN | 完了したタスク |
🔄 手戻り時の運用ルール
- レビュー差し戻し:
In Review→In Progressに戻す - Done 後のバグ発覚: 同 Issue を戻さず、新しいバグ Issue を起票する
🏷️ カスタム Field
本キットでは、以下のカスタム Field を Project に追加します。
| Field 名 | 型 | 用途 |
|---|---|---|
| 見積もり工数(h) | 数値 | タスクの見積もり工数(時間) |
| 開始予定 | 日付 | タスクの開始予定日 |
| 終了予定 | 日付 | タスクの終了予定日 |
| 実績工数(h) | 数値 | 実際にかかった工数(時間) |
| 開始実績 | 日付 | 実際の開始日 |
| 終了実績 | 日付 | 実際の終了日 |
| 終了期日 | 日付 | タスクの締め切り日 |
| 依頼元 | テキスト | タスクの依頼元 |
👁️ View 構成
本キットでは、以下の3種類の View を作成します。
| View 名 | 種類 | 用途 |
|---|---|---|
| Table | テーブル | 全 Item の一覧表示。 Field の確認・編集に適している |
| Board | ボード | カンバン形式で Status ごとに Item を表示。進捗管理に適している |
| Roadmap | ロードマップ | 時間軸に沿ったスケジュール表示。計画の俯瞰に適している |