成功敏捷团队的三个关键

为了理解敏捷团队中的团队动态,人们必须理解敏捷的迭代/增量和随时发展的本质。大多数敏捷开发方法都将问题分解成更小的任务,对于需求没有直接长期的计划。

迭代通常计划在很短的时间内进行,例如1-4周。为每个迭代创建跨职能团队,该团队在所有软件开发职能部门中工作,如计划、需求分析、设计、编码、单元测试和验收测试。

迭代结束时的结果是工作产品,在迭代结束时向利害关系人演示。在演示之后,评审意见被采纳,计划根据需要纳入到工作软件中。

成功敏捷团队的三个关键_第1张图片

实战中的敏捷团队效率取决于其成员,协作是关键。培养敏捷团队时,应首先考虑以下三点:

1、面对面交流

每个敏捷团队都应该有一个客户代表,比如scrum方法中的产品负责人。这个代表被授权代表利害关系人行事,他可以在迭代之间回答开发人员的问题。

信息辐射器(物理显示器)显示项目状态的最新概要,通常放置在办公室的显著位置,过路人可以在那里看到敏捷团队的进展。

2、反馈回路

日常站立会议是敏捷开发的共同文化,也被称为每日scrum。这是一种简短的会议,团队成员向彼此报告他们做了什么,下一步要做什么,以及他们正在面临的问题。

敏捷-日常站立会议

日常站立会议,顾名思义,是敏捷团队所有成员之间的日常进度汇报会议。它不仅提供定期更新的论坛,还关注团队成员的问题,以便迅速解决问题。无论敏捷团队是如何建立的,无论他们的办公地点在哪里,日常站立会议都是必须要做的。

每日站立会议大约举行15分钟,与会者通常站着而不是坐着,这样会议就能很快结束。每个成员必须回答三个重要问题:

  • 我昨天做了什么?
  • 我今天要做什么?
  • 我面临什么障碍…/我受到阻碍,是因为…

日常站立会议是为了状态更新,而不是为了任何讨论。讨论的话,团队成员应在另外的时间安排另一个会议。

为什么日常站立会议非常重要?

在敏捷中进行日常站立会议的好处如下:

▪ 团队可以每天评估进度,看看他们是否能够按照迭代计划交付。
▪ 每个团队成员告知他/她当天所有的任务。
▪ 它能够让团队看到任何延误或障碍。

谁参加日常站立会议?

scrum 管理员、产品负责人和交付团队应该每天参加站立会议。
鼓励利害关系人和客户参加会议,他们可以作为观察员,但他们不应该参与站立会议。
scrum 管理员的职责是记录每个团队成员的质询和他们所面临的问题。

参与站立会议的方式

站立会议可以有多种方式,以防敏捷团队成员在不同时区工作:
▪ 轮流选择一名成员,他/她可以参加位于不同时区的团队的站立会议。
▪ 每个团队都有一个独立的站立会议,在8MSaaS等工具中更新站立会议的状态。
▪ 准备好各种沟通工具,如电话会议、视频会议、即时通讯工具或其他第三方知识共享工具。

3、利用敏捷项目管理软件

现代敏捷项目管理软件,如8MSaaS PM,提供敏捷最新的和实时的单一事实版本信息,尽可能减少误解和沟通失误,使敏捷团队能够有效合作。

▪ 敏捷团队协作:团队的共享工作空间

使用8MSaaS PM,用户可在一个页面管理整个项目。8MSaaS敏捷 Scrum 管理中的产品需求像展示在故事板上的场景或故事,来龙去脉清晰明了,一目了然。在同一页面可把产品需求和需求负责人分配到对应的用户故事,有根有据,可随时追踪。

成功敏捷团队的三个关键_第2张图片

▪ 项目管理:简单化项目交付

最有效的团队通常会致力于一个定义好的业务结果,确保每个敏捷团队成员都专注于业务目标。8MSaaS PM敏捷项目管理支持用户随时查看任一迭代或整个项目的燃尽状态(工作完成情况)。系统可自动采集关连的沟通,并提供实时提供准确的进度信息,避免了口头汇报进度不准确的问题。

当产品需求越来越多,超过当前迭代的范围,系统会自动把超过范围的需求存储在待开发项列表。用户可随时查看在以往的迭代已经发布了哪些需求,哪些需求还在待开发项中,可帮助用户更好地安排工作和作出决策。

在项目中,8MSaaS PM项目管理软件能够支持、捕捉与可视化团队活动,还可以保持项目状态的追踪,也方便在项目进行时作出实时的决策。这在很大程度上降低了敏捷项目的交付风险。

当建立一个项目团队,将他们团结在一起并让他们保持专注,这不仅仅是敏捷性的问题,还要有良好的管理。要想实现更好的敏捷团队,需要团队和领导层面的领军人物,来促进技术和业务之间的协作,也需要利用好现代敏捷项目管理软件,帮助团队实现自动化并进行快速行动。

你可能感兴趣的:(成功敏捷团队的三个关键)