1. 什么是 Azure Boards

通过 Azure Boards 网络服务,团队可以管理其软件项目。它提供了丰富的功能,包括 Scrum 和看板的本地支持、可定制的仪表板和集成报告。这些工具可以随着业务的发展而扩展。

您可以快速轻松地开始跟踪与项目相关的用户故事、积压项目、任务、功能和错误。您通过根据项目可用的过程和工作项目类型添加工作项目来跟踪工作。

上面是官方的说明,简单来说 Azure Boards 是 Azure Devops 提供的在线敏捷工具。Azure Borads 提供了很多很多功能,光是 文档 就有一大堆,而且每个公司每个团队都可以根据自身的需求使用其中的不同功能,所以这篇文章只以 Scrum 为主简单介绍它的基本功能。

2. Scrum 中的 Work items

我先假设读者已经对敏捷和 Scrum 有基本的了解,所以我不会深入介绍 Scrum 的概念。

在 Azure Devops 中创建项目时选择了 Scrum 作为 Work item process 后,Boards 中可用的 work item type 就确定为 Epic、Feature、Product backlog item、Bug、Task、Impediment这个组合。他们的层级关系如下图所示:

对于不复杂的项目来说,Boards 通常都围绕 PBI、Bug 和 Task 工作,也可以给 PBI 和 Bug 添加 Tag 来替代 Feature 和Epic 的层级关系。

其中 PBI 和 Bug 的工作流程基本一直,它们的状态分别为 New、Approved、Committed、Done、Removed,如下图所示:

Task 属于 PBI 和 Bug 的子级,它的状态分别为 Todo、In Progress、Done、Removed。

这几种类型的 Work item 的创建/编辑界面基本一样。下面几个 Tab 分别是Details、History、Links、Attachments。

3. 规划 Sprint

在左侧的菜单选中 Backlogs 进入 Backlogs 页面。页面的中间是 Work item 的列表,页面的右边是管理 Sprint 的 Planning 面板,显示已计划的 Sprint 及计划的日期范围、已计划的工作量及 PBI、Bug、Task 的数量。点击 Planning 面板最下面的 ”New Sprint“按钮可以添加后续的 Sprint。

4. 在 Azure Boards 中管理 Work item

Azure Boards 包含五个菜单项:Work items、Boards、Backlogs、Sprints、Queries,基本上它们就是从不同维度不同方式组织各种 Work item。微软在 Azure Boards 中提供了很复杂的功能和详尽的文档,这反而让初学者望而却步然后选择其它公司提供的更简单的工具。所以对于初学者来说,我建议先从 Boards 和 Sprints 着手开始使用。

如果工作项不多,或者不关注 Sprint,日常使用可以只关心 Boards(板块)页面。它就只是个简单的看板,并且新增 PBI、Bug 和 Task,分配负责人,改变它们的状态等操作都可以在这个页面完成。

而如果想要只关心当前 Sprint 的状况,详细了解其中每个 Task 的进度,可以使用 Sprint(冲刺)页面。同样的,这个页面也可以完成 Work item 的各种操作。

5. 最后

Azure Boards 可以做到很复杂, 还能通过定制或安装扩展工具来改变工作方式;也可以做到很简单很轻量,只当作一个简单的看板来用。最终要如何使用取决于自身的团队。我这里只做简单的介绍,更多内容可以参考以下给出的文档。

Azure Boards documentation

Implement Scrum, track work in sprints

使用Azure Boards进行敏捷规划和项目组合管理 _ 微软研发云动手实验

[Azure Devops] 使用 Azure Boards 管理工作的更多相关文章

  1. [Azure Devops] 使用 Azure Repos 管理代码

    1. 什么是 Azure Repos Azure Repos 是一组版本控制工具,可用于管理代码.无论您的软件项目是大型项目还是小型项目,都应尽快使用版本控制. 版本控制系统是可帮助您跟踪随时间变化对 ...

  2. Azure DevOps to Azure AppServices

    Azure DevOps is a complete solution for software development, from planning to building to deploymen ...

  3. [Azure Devops] 使用 Azure Pipelines 实现 CI

    1. 什么是 Azure Pipelines Azure Pipelines 会自动构建和测试代码项目,以将其提供给其他人.它适用于任何语言或项目类型.Azure Pipelines 结合了持续集成 ...

  4. Azure DevOps Pipelines执行RobotFramework自动化代码

    一.Azure DevOps介绍 1.什么是 Azure DevOps? Azure DevOps其实是VSTS(Visual Studio Team Service)更名后的名字.而VSTS是TFS ...

  5. Azure DevOps 介绍

    伴随着敏捷的遍地开花,如今各个开发团队越来越希望可以实现敏捷在自己团队内的落地,但是往往单纯的依赖人力难以实现敏捷的各个环节的管理, 大家开始渐渐的意识到,为了按时交付软件产品和服务,开发和运营工作必 ...

  6. 如何将Azure DevOps中的代码发布到Azure App Service中

    标题:如何将Azure DevOps中的代码发布到Azure App Service中 作者:Lamond Lu 背景 最近做了几个项目一直在用Azure DevOps和Azure App Servi ...

  7. [Microsoft Teams]使用连接器接收Azure Devops的通知

    1. 什么是连接器 连接器(connector)是Teams中频道的一个接受消息的功能,官方的解释如下: 连接器允许用户订阅来自 web 服务的接收通知和消息. 它们公开服务的 HTTPS 终结点,通 ...

  8. Azure DevOps 跨账号连接 Azure 服务

    一,引言 由于新申请的 Azure DevOps 账号中的私有项目不在享受托管代理提供的1800分钟的免费时间,又不想花钱付费,那我们只能另想版本解决没有并行作业的问题. -------------- ...

  9. Azure 实践(1)- Azure Devops Server 安装

    1.Azure Devops介绍 Azure DevOps Server 2020 (之前的名称为TFS),作为微软Azure DevOps 的企业私有(on-premises)服务器,是一个为开发团 ...

随机推荐

  1. Pygame 游戏开发 All In One

    Pygame 游戏开发 All In One Pygame Pygame is a library for digital arts, games, music, making, and a comm ...

  2. MDN 文档高级操作进阶教程

    MDN 文档高级操作进阶教程 MDN 文档, 如何优雅的使用 MDN 文档上的富文本编辑器 pre & 语法高亮器 code & note box source code 上传附件 i ...

  3. how to check website offline status in js

    how to check website offline status in js https://developer.mozilla.org/en-US/docs/Web/API/Navigator ...

  4. VSCode & disable telemetry reporting

    VSCode & disable telemetry reporting https://code.visualstudio.com/docs/supporting/faq#_how-to-d ...

  5. Flutter Widget API

    Flutter Widget API https://api.flutter.dev/ https://api.flutter.dev/flutter/material/material-librar ...

  6. Node.js & LTS

    Node.js & LTS 2020 https://nodejs.org/en/about/releases/ https://raw.githubusercontent.com/nodej ...

  7. 市值达万亿?总量仅10万枚的VAST,先兑换先得!

    据了解,SPC第一轮.第二轮空投已经结束,两轮空投下来共发放了400万枚SPC.NGK所有算力持有者有效账户基本获得了SPC空投奖励,甚至有的NGK算力持有者获得了数千枚SPC. 而为了进一步奖励NG ...

  8. 🎊 Element UI 新春快报

    新年好,Element UI 开发团队给各位支持我们的开发者们拜个晚年,祝大家在新的一年里工作没 bug, 天天不加班. 在过去一年里,Element UI 团队在稳定维护 Vue 2.x 版本的同时 ...

  9. Ping 的工作原理你懂了,那 ICMP 你懂不懂?

    计算机网络我也连载了很多篇了,大家可以在我的公众号「程序员cxuan」 或者我的 github 系统学习. 计算机网络第一篇,聊一聊网络基础 :计算机网络基础知识总结 计算机网络第二篇,聊一聊 TCP ...

  10. Kubernetes 实战 —— 01. Kubernetes 介绍

    简介 P2 Kubernetes 能自动调度.配置.监管和故障处理,使开发者可以自主部署应用,并且控制部署的频率,完全脱离运维团队的帮助. Kubernetes 同时能让运维团队监控整个系统,并且在硬 ...