最佳实践 | 采用 Trello 进行软件开发的六种方法

最佳实践 | 采用 Trello 进行软件开发的六种方法

每一次新的冲刺(Sprint)将为您的研发团队带来一组新的部署和更新。现实是,你的软件工程师在任何时候都在处理关键项目——你如何监控进度,保持进度,确保一切按时完成?Trello Enterprise 为您的工程师创建一个中央工作区,合作并实现他们的最佳工作,从而简化这一过程。在这些冲刺在中国,每个团队成员都扮演着成功交付客户喜欢的新功能和软件更新的关键角色——但让所有开发者都在那里冲刺特别是当它们分散在世界不同的时区时,阶段保持正轨并不容易。 Trello 对于软件开发,您的软件开发项目管理需求将得到满足——从管理敏捷到跟踪和分配 Bug 报告(以及两者之间的所有内容)。

1. 敏捷工作流的构建和运行

敏捷工作流对你的团队来说可能不是什么新鲜事,但正确的工具会极大地影响你冲刺平稳运行。Trello 管理团队可以在指定的面板上快速创新,并随时控制开发项目的可见性。Trello Enterprise 通过提供附加功能,如无限工作区(有利于跨多个部门的冲刺管理)和使用,将该功能提升到一个新的水平 Atlassian Access 为团队面板增加一层安全保障。

最佳实践 | 采用 Trello 进行软件开发的六种方法

使用 Trello Enterprise 为您的敏捷过程创建指定的面板

使用 Trello 的 Agile Sprint Board 模板,您的团队可以将代码、规范和计划保存在集中位置,以免遗漏任何内容。有一般待办事项、冲刺待办事项、正在进行的工作和已完成的冲刺。当您的团队在每个冲刺阶段执行任务时,卡片将在每个栏中移动。

使用该模板,优先考虑利益相关者和产品经理。同时,当您的团队完成并承担新项目时,帮助您的利益相关者了解情况。

2.监控管理 Bug 请求

没有一个软件是完美的。Bug 是开发过程的一部分,关键是你的研发团队对这些 Bug 因为这些 Bug 会影响您产品的客户体验。

Trello Enterprise 帮助你保持正确 Bug 请注意并相应地指定它们。您还可以享受无限的自动化命令,允许您在那里 Trello 例如,特定的团队成员可以在没有手动操作的情况下分配到请求中。

最佳实践 | 采用 Trello 进行软件开发的六种方法

使用 Trello 确保没有 Bug 报告被忽略

使用 Trello Bug Tracker 你可以在模板上 Bug 当报告提交给您的团队时,跟踪和分类它们。您可以将它们分类到各自的列中,包括报告、无法复制、计划、进行、确认和修复、已完成和无法修复。您可以根据紧急情况标记每张卡。

只需在 Trello 面板上设置 Bug 提交的集成表可以获得您需要的所有关键信息。然后,当收到 Bug 很容易评估它们的优先级,并根据需要将它们分配给团队成员。报告也很容易洞察 Bug 的数量、Bug 随时间变化,按优先级分类 Bug、按优先级或指定成员修复浏览器等 Bug 的时间。

3. 制定看板工作流程

如果你想快速有效地创新,把新产品推向市场,看板法是一种有效的方法。Trello 因为它有一个面板来概述整个过程,所以你的研发团队可以很容易地使用这个工作流程。

最佳实践 | 采用 Trello 进行软件开发的六种方法在  Trello 为您的团队绘制一个看板工作流程,以获得更流畅的交付管道

Trello 看板模板包括未交付、设计、待办事项、执行、代码办事项、执行、代码评审、测试和完成。您的所有项目都将成功启动所需的必要步骤。

卡片从未交付开始,并在准备设计和标准化时进入设计阶段。一旦他们进入待办事项,你的工程师就可以开始这些项目,并将其转移到执行。当他们的工作准备好进行评估时,团队成员将卡转移到代码评估进行最终评估。然后,在发布任何内容之前,卡将转移到测试阶段。

想从不同的角度看你的新看板吗? 借助 Trello Enterprise,您可以从传统的看板视图切换到不同的视图 Trello 可用于显示和跟踪项目进度的视图-仪表板、日历、时间轴、地图和表格。

最佳实践 | 采用 Trello 进行软件开发的六种方法在其他 Trello 在视图中您的团队绘制看板工作流

4. 监督和维护网站的可靠性

虽然新产品和新功能的推出对客户体验至关重要,但已建成的产品的维护也是如此。 Trello 站点可靠性(Trello Site Reliability),保持用户体验的最佳状态。

最佳实践 | 采用 Trello 进行软件开发的六种方法使用 Trello Enterprise 维护面板上站点的可靠性

Trello 网站可靠性模板涵盖了系统维护的各个方面。当他们进入时,所有的问题和请求都在他们自己的列中。当您的团队优先考虑它们时,它们将通过下一步、正在进行、代码评估、交付阶段、生产和完成,甚至是一个常规的网站可靠性任务。

Trello 面板的功能是改进、架构和开发与系统相关的中心枢纽,因此不会有遗漏。

5. 跟踪提交、提取请求和问题

Trello 通过与 GitHub 集成顶级解决方案,整合您团队最喜欢的开发工具。GitHub Power-Up  您可以从管理软件开发项目开始 Trello 在面板上轻松跟踪提交、提取请求和问题。

最佳实践 | 采用 Trello 进行软件开发的六种方法通过 Trello 和 GitHub 集成,添加您的提交、提取请求和问题 Trello 卡片上

这种集成使开发者在 GitHub 所有的工作都可以做 Trello 跟踪,以获得更好的跨工具可见性。将提交、问题、分支和提取请求附加到他们指定的卡上。然后清楚地检查提交状态和哪些卡没有通过检查。

您需要的所有背景材料和信息都可以很容易地访问,你总是知道你的团队在做什么。这样,您就可以在需要时与利益相关者沟通项目状态。

6. 实现冲刺阶段异步回顾

冲刺复习是敏捷过程的重要组成部分。反思发生了什么可以帮助你的团队在每个冲刺阶段提高效率。很难协调所有开发人员的时间来复习,但是 Trello 使异步冲刺回顾成为可能。

最佳实践 | 采用 Trello 进行软件开发的六种方法

借助  Trello  异步冲刺回顾

使用 Trello 冲刺复习模板可以在单个面板上运行复习,团队中的每个人都可以在没有会议的情况下添加到面板上。有顺利进展、需要改变、问题与讨论和行动项目等列表。团队成员可以为每个类别创建一张包含他们回答、问题和行动项目的卡片。

该面板可以帮助您的团队庆祝胜利,应对挑战,进行更高层次的讨论,并计划未来的行动。所有这些要点都将被记录下来 Trello 让冲刺更有效、更无缝。

采用 Trello 大规模软件开发

软件开发有许多灵活的部分(以及关键参与者)。通过使用 Trello 对于软件开发,您可以在管理大规模工作流的同时保持所需的可见性,从而使任务顺利完成。

最佳实践 | 采用 Trello 进行软件开发的六种方法

想要了解 Atlassian 更多最佳实践和客户案例,或获得适合您团队需求的解决方案,请点击【这里】或者联系我们阅读原文。

(0)
上一篇 2022年12月15日 上午8:34
下一篇 2022年12月15日 上午8:34

相关推荐

wx