タスク管理 - boiledCrabClub/developmentUnityGames GitHub Wiki

目次

概要

GitHubでは、projectissuemilestoneを活用してタスク管理をする。

project

開発作業は、タスクの見える化(=かんばん方式)をすると効率よく進めることができる。GitHubでは、Projectsがかんばんにあたる。

  1. Projectsタブ → create a Project
    タイトルにプロジェクト名(作業名)、説明に目的メンバーを記載するとよい。後から変更も可能。 image

  2. Add a columnを押下して、columnを作成
    columnはTo DoDoingDoneを作成するのが無難。

    完成イメージ image

milestone

Issue(タスク)をどの期日までに行うか管理する。

  1. Issueタブ → Milestones → New milestone image

  2. タイトル、期日を設定 image

    完成イメージ image

issue

プロジェクトのタスクや課題を管理する。粒度はメンバーで要相談。

  1. issue → New issue image

  2. タイトル名課題、要件、子タスクを記載
    粒度が大きい場合は子タスク、小さい場合はタスク名をタイトルにしてもよい。 image

  3. 右カラムでIssueに関連する情報を紐づけ

  • Assignees → Issueを行う人

  • Projects、Milestone → 対象のものを登録

    完成イメージ image

    Projectと連携すると、作成したissueがカードの様に表示される。 image

    Projectにあるissueは掴んで移動が可能。 はじめはToDo、作業開始したらDoing、完了したらDoneに移動する。 image

参考

新入社員におくるGitHubでのプロジェクト管理の初歩