- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- ソース を表示
- ウェブ開発全般/チケット管理/GitHub Issue機能 へ行く。
- 1 (2019-12-14 (土) 14:07:59)
GitHub Issue機能
GitHub Project boards機能 - カンバンボード
- GitHubのIssueをカンバンボードで管理する機能
- ソースコード管理にGitHubを使っている場合は有利だが、エピック、スプリントの設定などできないのでアジャイル開発的ではなく、優先度の設定もできない。GitHubの機能そのまま
- 問題点:
- 締切を設定できない
- 優先度を設定できない
- 親子チケットの概念がない
- エピック、スプリントの概念がない
- https://help.github.com/en/github/managing-your-work-on-github/about-project-boards
親子関係を実現する工夫
- 親Issue#1を作る
- 子Issue#2を作る
- 子Issue#2の中で#1を記述し、親Issue#1をメンションする
- 親Issue#1の中で子Issue#2からメンションされたことが自動的に記述される
優先度を実現する工夫
- Issueに優先度:高のようなLabelを設定する
スプリントを実現する工夫
- GitHubのProjectを複数作る。一つはすべてのチケットを管理するProject、他に現在のスプリントを管理するProject、次のスプリントを管理するProjectなど
- Issueを作るとき、まずはすべてのチケットを管理するProjectに割り当てる。そのチケットを今スプリントで行う場合は現在のスプリントのProjectに割り当て直す。今スプリントでクローズしない場合は、次のスプリントのProjectに割り当て直す