使用简介

https://www.xttblog.com/?p=1940 https://dotblogs.com.tw/wellwind/2016/09/16/github-projects-using-kanban

看板(kanban)是敏捷开发的重要手段,主要用于项目的进度管理。所有需要完成的任务,都做成卡片,贴在一块白板上面,这就是看板。

敏捷开发看板

按照不同的阶段,看板分成若干列。上图是一种常见的分法,将项目周期分成三列。

Todo (待开发) Doing (开发中) Done (已完成) 你可以根据实际情况,分出更多的列。

敏捷看板划分

Todo (待安排) Plan (计划) Develop (开发) Test (测试) Deploy (部署) Done (已完成) Github 的看板功能 Github 提供 Issue 看板。首先,在仓库首页进入 Projects 面板。

Github 提供 Issue 看板

然后,点击 New Project 按钮,新建一个 Project,比如"2.0 版"。

接着,点击 Add column 按钮,为该项目新建若干列。

最后,将 Issue 分配到对应的列,就新建成功了一个看板视图。

Issue 看板

Issue 可以从一列拖到另一列,表示从一个阶段进入另一个阶段。

许多第三方工具可以增强 Github 的看板功能,最著名的是 Zenhub,这里就不详细介绍了。

敏捷开发任务看板