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に割り当て直す

参考


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