jira工作流_7个JIRA集成可优化您的Java开发流程

jira工作流

jira工作流

有哪些最佳集成可以用来优化JIRA工作流程?

Jira集成
我喜欢寻找在工作流程中提高效率的方法。 看着那些小的自动化和流畅的流程,使我的脸上露出笑容。 我知道我并不孤单,有时花了更多的时间来使正常工作变得很少,而最终却节省了我。

好东西xkcd在这里对我来说!

好东西xkcd在这里对我来说!

幸运的是,并非所有优化都如此繁重。 查找工作流增强的一种好方法是查看正在使用的工具之间的可能集成。 一个很好的起点是微调您对JIRA的使用,JIRA是Atlassian的错误和开发人员签单工具。 您可能已经在使用它,但这并不意味着您无法从中获得更多收益并提高工作流程的效率。 这就是集成的地方-您已经在使用的许多工具和应用程序都具有可用的集成,这些集成可以帮助您在使用JIRA时优化环境。 以下是改善工作环境所需的7种最佳JIRA集成:

1.詹金斯和JIRA

该工具带来的收益: Jenkins是一个持续集成工具,它使将更改合并到正在进行的项目中并使新迭代快速上线变得更加容易。 这是一个开源平台,主要使用Java编写,因此您可以关注最新消息或参与Github

集成:查看构建可视化,并使用链接快捷方式在Jenkins和JIRA之间快速切换。 Jenkins和JIRA是Atlassian市场上最受欢迎的产品之一,它通过插件进行集成。 有Jenkins的JIRA插件和JIRA的Jenkins插件,它们都是免费的。 JIRA的Jenkins插件提供了JIRA中Jenkins构建的可视化,并允许您选择构建的哪些部分链接到JIRA并与JIRA同步。 例如,此集成可以帮助您确定哪个版本具有针对特定问题的错误修复。 在池塘的另一侧,Jenkins的JIRA插件在Jenkins变更日志中创建指向相关JIRA页面的链接。

JIRA集成中的类似工具: TeamCity

詹金斯在JIRA中建立

詹金斯在JIRA中建立

2. JIRA的懈怠

该工具带给您的收益 Slack是一种团队协作工具,具有良好的搜索功能和大量不同的集成。 最近,它受到许多公司的欢迎,并且最近几天一直在蓬勃发展(我希望您感谢我在这里不做“懈怠”双关语的克制)。

集成:每次您解决一个重大问题时,您都可以让您的团队知道这一点。 Slack集成使您可以在所选的Slack通道中自动更新JIRA中的情况。 从本质上讲,它为您提供了一种轻松掌握JIRA中最新信息的简便方法。 例如,当创建新问题或更新问题状态时,消息将发送到指定的堆栈通道。 通过在JIRA应用程序中使用Webhook,Slack将JIRA集成到Slack。

JIRA集成的类似工具: HipChat

从JIRA产生的松弛消息

从JIRA产生的松弛消息

3. PagerDuty和JIRA

该工具带来的好处 PagerDuty是一种警报工具,可以在您监视的各种监视工具中出现问题时对您进行ping操作。 它可以通过电子邮件,电话和其他几种联系方式发出警报。 我们之前已经谈到过:它作为评估新部署对代码的影响的工具非常有用。

集成:获取警报并自动创建故障单。 集成后,发生的新PagerDuty事件将在JIRA中自动创建相应的票证。 在PagerDuty端,它将监视符合您在JIRA中寻找条件的票证,并将警报发送给指定人员。 集成的工作方式是通过与工作流自动化和集成工具Zapier的连接。 PagerDuty与Zapier集成,并通过扩展与Zapier集成的所有内容集成。 这是一种双向集成,因此您可以从每种工具中获得更多收益。

JIRA中的故障单触发的PagerDuty警报

JIRA中的故障单触发的PagerDuty警报

4.

使用该工具可以得到什么: Takipi向Java和Scala开发人员展示了代码在生产中如何以及为什么中断的原因。 它可以识别100%的错误,对严重错误进行优先级排序,并为您提供纠正错误所需的可行信息。 这包括在堆栈跟踪中导致错误的确切变量状态。

集成:一种创建故障单并获取深入错误信息的新方法。 Takipi 与JIRA集成,可从仪表板直接提供无缝的票务功能。 对于Takipi中的错误,您可以单击“创建JIRA问题”按钮提交带有完整报告的票证,其中包括导致错误的堆栈跟踪和变量值。 在JIRA中查看票证时,集成会将链接添加到Takipi,以使您获得有关特定错误的详细信息。

Takipi-JIRA集成

Takipi-JIRA集成

5. Github for JIRA

使用该工具可以得到什么:您已经知道Github,但万一您不知道,Github为您的代码提供了一个基于git的版本控制系统。 它已成为开源项目的标准,使其成为访问可在应用程序和工作流程中利用的代码存储库的地方。 它对于位置和团队分散的协作和审查也产生了很大的影响。

集成:提高开发效率。 通过集成JIRA和Github,您可以在JIRA中查看有关您的开发活动的Github数据,例如代码更改和请求请求。 将所有内容放在一个地方可以提高审阅新代码等流程的效率,从而使审阅者更容易掌握正在发生的事情。 集成用于检查Github中的分支,提交和提取请求,以便在JIRA中建立相关的链接和元数据。 下面是如何设置它。

JIRA集成中的类似工具: BitBucket

JIRA中的Github信息

JIRA中的Github信息

6.新遗物和JIRA

该工具带来的好处:之前我们已经写过有关New Relic和AppDynamics的文章,您可以在此处进行查看。 本质上,它们是应用程序性能监视工具。 它们提供了有关应用程序运行情况的可视化信息以及相关信息,因此您可以更好地了解应用程序中发生的事情。

集成:更简单的票务功能。 通过集成,您可以从New Relic应用程序中的事务/错误跟踪中创建有关性能问题的JIRA故障单。 如果您具有JIRA登录信息,则可以从您的New Relic帐户设置集成。 设置它时,您可以决定要连接的项目和问题,并添加此功能。

JIRA集成中的类似工具: AppDynamics

链接从New Relic仪表板在JIRA中创建故障单

链接从New Relic仪表板在JIRA中创建故障单

7. JIRA的Zephyr

使用该工具可以得到什么: Zephyr是一个测试管理应用程序–它为您提供了一些实时和协作的方式来管理分布式团队和测试周期中的软件质量。 它为您的不同软件项目和测试工作提供度量标准和最新可见性。

集成:在JIRA中进行测试管理。 Zephyr在JIRA中具有付费的附加应用程序/插件,可让您从JIRA内部使用Zephyr测试管理功能。 由于它是一个付费插件,JIRA中的功能已经深深地交织在一起,并且包括诸如增强的搜索和跟踪指标之类的功能。 该集成为JIRA添加了一组测试功能,因此团队可以制定测试计划,组织它们并进行查看。 该设计适合熟悉的JIRA外观,因此扩展感觉很直观。

JIRA中的Zephyr测试管理功能

JIRA中的Zephyr测试管理功能

结论

JIRA是一种出色的票务和问题跟踪工具,但是不集成使用它就像使用没有应用程序的智能手机。 您可以做到,它将正常工作,但是有什么意义呢? 最好还可以使用翻盖手机来保持出色的翻盖功能。

如此翻转

如此翻转

JIRA有很多集成,可以帮助您优化工作流程并提高效率。 我上面已经提到了其中的几个,但是生态系统中肯定还有更多。 值得回顾一下您今天正在使用的应用程序,并检查哪些应用程序具有JIRA集成。 此外,从另一端进行处理并探索您当前未使用的集成,但可以最大程度地提高您使用JIRA的方式的价值,这可能会带来一些有趣的发现。 您可能会挖出一些非常酷的工具!

您是否还有其他我没有提到的真正有用的集成? 在下面的评论中让我知道。

翻译自: https://www.javacodegeeks.com/2015/02/7-jira-integrations-to-optimize-your-java-development-workflow.html

jira工作流

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值