• 追加された行はこの色です。
  • 削除された行はこの色です。
#author("2019-12-14T14:07:59+09:00","default:ryuichi","ryuichi")
* GitHub Issue機能 [#k4752faa]


*** GitHub Project boards機能 - カンバンボード [#ic6a5e57]
- GitHubのIssueをカンバンボードで管理する機能
- ソースコード管理にGitHubを使っている場合は有利だが、エピック、スプリントの設定などできないのでアジャイル開発的ではなく、優先度の設定もできない。GitHubの機能そのまま
- 問題点:
-- 締切を設定できない
-- 優先度を設定できない
-- 親子チケットの概念がない
-- エピック、スプリントの概念がない
- https://help.github.com/en/github/managing-your-work-on-github/about-project-boards

*** 親子関係を実現する工夫 [#h4685579]
- 親Issue#1を作る
- 子Issue#2を作る
- 子Issue#2の中で'''#1'''を記述し、親Issue#1をメンションする
- 親Issue#1の中で子Issue#2からメンションされたことが自動的に記述される

*** 優先度を実現する工夫 [#hb445cf2]
- Issueに'''優先度:高'''のようなLabelを設定する

*** スプリントを実現する工夫 [#k47ad86f]
- GitHubのProjectを複数作る。一つはすべてのチケットを管理するProject、他に現在のスプリントを管理するProject、次のスプリントを管理するProjectなど
- Issueを作るとき、まずはすべてのチケットを管理するProjectに割り当てる。そのチケットを今スプリントで行う場合は現在のスプリントのProjectに割り当て直す。今スプリントでクローズしない場合は、次のスプリントのProjectに割り当て直す

** 参考 [#l2beea4c]
- https://qiita.com/sta/items/651462207762c1a6372a  
- https://qiita.com/itkr/items/0d4c0015da28827b2bb7



トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS