如何选择正确的Scrum工具

内容贡献者凯特Eby

2016年6月29日

Scrum是敏捷的一种体现,它建立在透明、频繁迭代和团队协作的概念之上。几乎每一次关于敏捷的讨论都是从敏捷宣言,它描述了四个基本价值和12条原则,以帮助指导软件开发的敏捷方法。

即使采用Scrum方法,项目的后勤工作也会变得难以管理。开发人员在两周的时间里完成大量的用户故事/传奇,这还不包括积压的工作。此外,便利贴和白板被用来交流项目细节、待办事项和里程碑。这对产品负责人来说可能还不够,ob欧宝娱乐app手机下载Scrum Master和团队一起拥抱整个项目,更不用说用电子邮件沟通3X5卡和白板的困难。

虽然面对面交流可能是最佳的方法,但它并不总是实用的。通过保存所有那些便利贴和拍摄白板的照片,也很难维护合理的、有组织的和可搜索的活动历史。有一些指导原则是很好的,但是一个好的工具的效率和价值可以帮助团队可视化迭代期间所需的工作量。一个工具并不是用来取代Scrum方法的,而是用来促进它。本文概述了scrum项目管理和指导方针,这些将帮助您选择正确的解决方案。

什么是Scrum项目管理?

Scrum项目管理方法包含了软件开发生命周期中的迭代或sprint,允许开发团队比传统的软件开发方法更频繁地交付软件版本。敏捷和Scrum更多的是关于个人和交互,而不是过程和工具,但是认为个人和交互可以在没有项目管理的情况下达到预期的结果是不现实的。Scrum项目管理促进了个体及其交互,帮助他们在迭代过程中访问信息和协作。

的价值,Scrum的价值来自于缩短迭代sprint的工作时间,允许团队在满足项目预算的情况下,及时交付最重要的功能和需求。

团队- - - - - -Scrum团队由三个主要角色组成:产品负责人、Scrum管理员和开发团队。ob欧宝娱乐app手机下载

  • ob欧宝娱乐app手机下载产品负责人-产品冠军,ob欧宝娱乐app手机下载负责理解产品的商业目的。他们主要负责待办事项管理,促进开发团队和所有其他参与者之间的沟通,管理预算和客户期望。
  • Scrum Master- Scrum流程和项目工作流程的所有者。Scrum Master负责通过消除外部干扰来使开发团队保持在正轨上。
  • Scrum开发团队-这个团队一起工作以避免延误,以便按时交付有价值的产品。ob欧宝娱乐app手机下载

为什么你需要Scrum项目管理工具?

当然,你可以用便利贴和白板。低技术是友好和易于使用的,它鼓励那些有价值的面对面的对话。不幸的是,只有一些任务低技术不能很好地处理。使用工具的主要原因有:

  • 分布式团队之间的协作
  • 可伸缩性(如果您曾经尝试过使用3x5卡片或便利贴管理几十个甚至上百个用户故事的积压,您就会理解)
  • 保留和评审工件
  • 开发基于工件的度量和统计数据
  • 规划未来的迭代

当项目计划需要来自多次迭代的数据以获得准确性时,低技术选择的弱点变得更加明显。当您试图确定开发速度(一种度量Scrum团队交付业务价值的速度的方法)时,您需要一个工具来捕获历史数据并将其转换为开发速度。当您想要计划迭代并计算未来迭代完成的速率时,您需要一个速度范围计算器。Scrum联盟提供了一个速度计算方法,但当一个数字工具可以从多个sprint中收集数据并执行计算时,你真的想开始在纸上涂鸦吗?

选择Scrum软件开发项目管理解决方案

许多团队开始使用白板和便签来管理Scrum项目,但这只适用于没有分布在多个地点的小型团队。一旦您的团队与远程团队成员一起成长和发展,协作就需要更现代、更容易访问的解决方案。

缩小选项列表意味着找到最适合您最大问题领域的工具。这些可能包括:

构件管理
管理Scrum项目工件,包括产品待办事项列表、冲刺待办事项列表和燃尽图,对于向客户交付有价值的软ob欧宝娱乐app手机下载件至关重要。

找到一个解决方案来管理这些工件,同时保留变更和进展的历史记录,这在事后分析中是有帮助的。此外,为了理解任务的复杂性而过滤数据的能力也被证明是有用的。

可伸缩性:待办事项列表管理
按优先级排序的积压使未来的计划和资源分配更容易管理。欧宝体育app官方888待办事项列表应该对团队可见,并允许每个团队成员处理这些路线图特性和需求。在选择有效管理待办事项列表的工具时,需要考虑的因素包括:

  • 故事存储和访问-至少,这个工具应该能让你把用户故事收集到一个逻辑框架中,并把它们放在一个中心位置。
  • 业务价值-开发人员在执行任务时必须确定其复杂性,但开发用户故事的业务分析师也应该确定业务价值。Scrum软件开发工具应该能够获得这种价值。
  • 优先级-任何工具都必须允许任务的优先级,以及分组优先级的能力,并根据需要更改它们。
  • 史诗管理-把故事拉进史诗提供了开发洞察力,允许更全面的优先级,以及确定依赖关系。

可伸缩性:Sprint Backlog管理
整个Scrum团队都参与sprint管理,所以在处理sprint backlog时,可访问性和协作对于选择正确的Scrum工具至关重要。很重要的一点是,你选择的解决方案在每个冲刺阶段都要考虑到活动的优先顺序。

规划:速度
如前所述,计算速度需要一个好的工具,所以要确保您选择的工具具有从多个sprint收集数据来计算速度的方法。使用的sprint越多,预测的准确性就越高。

可见性
您的工具应该为开发团队提供方便的方式来查看以下信息:

  • Sprint Burndown图表sprint燃尽图(也叫“Scrum板”)显示了每天的进度和变化,可以洞察延迟和导致延迟的依赖关系。
  • ob欧宝娱乐app手机下载产品燃尽图-产品燃尽ob欧宝娱乐app手机下载图显示每月(或“每个sprint”)的进度。因此,它提供了类似于sprint燃尽图的洞察。
  • 按团队成员划分工作时间/任务-对于参加日常会议的小团队来说,很容易看到单个团队成员的进展情况,但对于更大的团队来说,很难掌握单个团队的进展情况。此报告使您能够查看当前团队成员的活动。
  • 错误修复-管理bug使团队能够在出现问题之前解决问题。通过监测这些趋势,团队可以消除问题区域并减少将来的bug。

成功采用Scrum软件工具的4个技巧
一旦您选择了最适合您组织需要的工具,您可以做一些事情来确保您的团队顺利过渡。让白板和3x5卡的转换尽可能平稳是很重要的,这样你就不会失去动力。仔细的准备可以确保你把它发挥到最佳潜能:

  1. 让你的团队准备Scrum。在引入工具之前,帮助你的团队对Scrum是如何工作的有一个坚实的理解。不要期望团队从你选择的工具中学习Scrum。工具必须适合团队,而不是相反
  2. 首先使用白板和便利贴。在你开始使用Scrum软件产品之前,使用低技术的工具完成整个过程。ob欧宝娱乐app手机下载这为团队提供了一个基础,以决定他们使用工具的舒适程度。
  3. 购买前测试工具。需求列表是决策的基本单元,但是即使所有的需求匹配,看起来最好的工具可能不是最好的。允许团队首先测试工具,以确认它对您的项目是正确的。
  4. 询问团队成员的意见。在测试了一些工具之后,让团队决定他们更喜欢哪一个。

我们希望本文提供了在选择Scrum项目管理工具时的关键考虑因素的概述,但绝不是一个全面的列表。最终,您必须决定您最大的需求在哪里,以及您打算解决哪些问题。如果您找到了一个解决方案,可以解决您在环境中遇到的所有或大部分问题,那么您就选择了适合该工作的Scrum项目管理软件。

为什么Smartsheet是一种有效的Scrum项目管理工具

从简单的任务管理和项目计划到复杂的资源和投资组合管理,Smartsheet可以帮助您改善协作和提高工作速度——授权您完成更多工作。

Smartsheet平台使您可以轻松地计划、捕获、管理和报告任何地方的工作,帮助您的团队更有效,完成更多工作。报告关键指标,并在工作发生时获得实时可见性,使用上卷报表、仪表板和自动化工作流构建,以保持团队的联系和消息。

当团队清楚地知道要完成的工作时,没有人知道他们在相同的时间内还能完成多少。今天就免费试用一下Smartsheet吧。

发现一种更好的方法来简化工作流程,并永远消除竖井。

尝试免费的Smartsheet 获得一个免费的Smartsheet演示