タスク管理 - boiledCrabClub/developmentUnityGames GitHub Wiki
目次
概要
GitHubでは、project
、issue
、milestone
を活用してタスク管理をする。
project
開発作業は、タスクの見える化(=かんばん方式)をすると効率よく進めることができる。GitHubでは、Projects
がかんばんにあたる。
-
Projectsタブ → create a Project
タイトルにプロジェクト名(作業名)
、説明に目的
とメンバー
を記載するとよい。後から変更も可能。 -
Add a columnを押下して、columnを作成
columnはTo Do
、Doing
、Done
を作成するのが無難。完成イメージ
milestone
Issue(タスク)をどの期日までに行うか管理する。
-
Issueタブ → Milestones → New milestone
-
タイトル、期日を設定
完成イメージ
issue
プロジェクトのタスクや課題を管理する。粒度はメンバーで要相談。
-
issue → New issue
-
タイトル名
と課題、要件、子タスク
を記載
粒度が大きい場合は子タスク、小さい場合はタスク名をタイトルにしてもよい。 -
右カラムでIssueに関連する情報を紐づけ
-
Assignees → Issueを行う人
-
Projects、Milestone → 対象のものを登録
完成イメージ
Projectと連携すると、作成したissueがカードの様に表示される。
Projectにあるissueは掴んで移動が可能。 はじめは
ToDo
、作業開始したらDoing
、完了したらDone
に移動する。