Azure DevOps —— Azure Board 的基本使用

什么是 Azure Board?

用看板的形式来可视化你的工作。它包含了工作项(Work Item)、板块(Board)、积压工作(Backlog)、冲刺或迭代(Sprint)以及查询(Query)这个部分。

Azure DevOps —— Azure Board 的基本使用

我创建项目时使用了 Agile 作为工作项进程,因此我的工作项类型有如下内容:
Azure DevOps —— Azure Board 的基本使用

如果是用 Scrum 作为工作项进程的话:
Azure DevOps —— Azure Board 的基本使用
之前说过,敏捷和Scrum是有本质区别的,这个将在日后进行详细描述。这里先以 Agile 为例。

工作项(Work Item)

顾名思义就是要做的工作任务,它以卡片或一条记录的方式来展现。

你可以在左边菜单中点击 “工作项” 然后,选择刚才的任何一种类型的工作项,就会显示要添加的内容。比如我添加一个BUG类型的工作项,然后会出现以下内容:

Azure DevOps —— Azure Board 的基本使用
这里面的字段是有讲究的,之后再细说。现在我们随便填一些东西,保存后看看效果。

Azure DevOps —— Azure Board 的基本使用
回到列表里就是这样
Azure DevOps —— Azure Board 的基本使用
如果没看到内容,请注意红框的地方,切换到最近更新,默认是分配给我

所有的任务就在这里一一呈现出来了,我们弄一些数据看看效果吧。
Azure DevOps —— Azure Board 的基本使用
这里其实就是所有工作类型的集合。

板块(Board)

这样翻译真奇怪,这明明是面板的意思。

Azure DevOps —— Azure Board 的基本使用
比起刚才的列表形式,这样的看板形式是不是更容易理解和直观呢?任务是以卡片的形式进行展现,左上角的添加按钮可以让你快速记录一个需求,再通过点击标题进入详情去完善。然后可以通过拖动卡片的形式来表现当前任务的状态,让管理者对当前进行的任务状态一目了然。

Azure DevOps —— Azure Board 的基本使用

积压工作(Backlog)

这部分主要是给产品经理或项目经理对任务进行规划安排的。

Azure DevOps —— Azure Board 的基本使用

左边是工作项,可以通过拖动的方式安排指定的工作项丢到某个迭代中。
Azure DevOps —— Azure Board 的基本使用

冲刺(Sprint)

显示的是当前迭代中的内容。

在敏捷开发中,需求使用的是用户故事(User Story)来表示的。而任务则是需要完成这个需求的子步骤。
Azure DevOps —— Azure Board 的基本使用
当然它也是通过看板的形式体现每一个任务的状态。你也可以结合面板来看综合的任务状态。

Azure DevOps —— Azure Board 的基本使用

查询(Query)

自定义要查询的内容,并生成你想要的报表。

Azure DevOps —— Azure Board 的基本使用
通过编辑器设定你要查询的字段,下方将展现结果,类似于 SQL 面板。

点击保存查询,然后就可以建立图表了。

Azure DevOps —— Azure Board 的基本使用
确定后将生成报表
Azure DevOps —— Azure Board 的基本使用
基本使用就是这些了,但你想用好这个模块,需要先学习敏捷开发。