如何选择正确的持续交付DevOps工具

发表于:2017-06-28来源:dzone作者:Sarah Zorah 袁思思点击数: 标签:持续交付
世界上没有工具可以魔法般的让你实现DevOps(或者是敏捷,精益)。DevOps在开发和运营团队之间进行协作和沟通,所以它更像是一种文化上的转变,而不是一个神奇的配方。

直接点说:世界上没有工具可以魔法般的让你实现DevOps(或者是敏捷,精益)。DevOps在开发和运营团队之间进行协作和沟通,所以它更像是一种文化上的转变,而不是一个神奇的配方。

新想法,公告,鼓舞团队,按周交付

不管怎样,现在有工具和技术支持团队之间自动化和协作。人们经常问我们关于我们在Atlassian工作用来支持DevOps方式的工具(除了我们自己的)。所以我整理了一个买家指导,当选购DevOps工具时可以指出你要找的东西,而且告诉你我们使用了哪些工具。

虽然许多工具以这样或那样的方式涉及开发周期的所有阶段,没有一个我们已知的工具能在每个阶段扮演主要角色。所以,当考虑DevOps工具的时候,按阶段分解是很有帮助的。我将像这样分解:计划,构建,持续集成,交付,运营和持续反馈。

计划

在可视和设计上协作

从敏捷手册中取出一页,我们推荐可以允许开发团队在迭代中计划的工具。这种方式,你可以更早开始向用户学习,而且可以从反馈中优化产品,寻找可以提供加速计划特性的工具。

另一个非常好的做法就是持续手机用户反馈,将其组织成可操作的输入,并将这些操作优先于开发团队。寻找鼓励“异步头脑风暴”的工具(如果你愿意)。这很重要,每个人可以分享和评论任何内容:想法,策略,目标,需求,路线和资料

还有别忘了集成。无论在哪决定审视你的功能或项目,都应该在开发backlog中转换成用户故事。

关于这个阶段的更多信息,可以看这篇来自Atlassian产品经理的文章  backlog grooming and prioritization (请点击阅读原文)。

原文转自:https://dzone.com/articles/how-to-choose-the-right-devops-tools