Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

从入门到放弃再到成功—我的 Jira 插件探索之路

完整文章内容见公众号:here

插件下载地址见:here

截止 05/14 插件安装数:122个 Atlassian 站点

image.png

背景

团队速度是 Scrum 团队关注的重要指标之一,它表示在一个迭代周期内完成的工作量。通常,团队速度通过故事点来度量,故事点是表示用户故事规模的相对工作量单位。跟踪团队速度可以帮助团队更好地规划未来迭代,提高开发效率和预测能力,并不断改进工作过程和实践以提高工作效率和质量。Scrum Master 和 PO 等角色需要关注单个 Sprint 的目标、范围等基本信息以及工作量完成率,同时还需要关注多个 Sprints 的速度变化情况。

 

SQL 解决方案

使用 Jira Software 的团队可能会发现,在 Jira 查询语言(JQL)中无法直接查询 Sprint 的基本信息和工作量完成率。这些信息只能通过 Scrum Board 或报告功能来查看,无法在单个报表中展示。为了解决这个问题,我使用了 SQL 查询 Jira 数据库的方式,但这种方法不够高效。因此,我开始探索 Atlassian 下一代云开发平台 Forge,最终开发了 Jira 插件 Sprint Reviewer,可以轻松查询 Sprint 的相关信息。

 

Forge 解决方案

2022年8月,借助 Atlassian 开发者官网,我开始学习如何使用 Atlassian Forge 开发插件,并于9月24日,我尝试开发 Jira Cloud 插件 Sprint Reviewer。在不断学习与实践的过程中,我使用网络视频和课程进行了系统化学习。11月4日,我使用 Bitbucket 管理 Sprint Reviewer 源码,配置了持续交付流水线,并完成了首次代码提交。12月12日,我完成了 Atlassian 插件市场供应商账号开通,并正式发布了 beta 版本。

 

经验总结

通过开发 Sprint Reviewer 插件,我获得了丰富的关于 Jira Cloud 插件开发的经验。我认识到,一个出色的插件应具备以下关键特点:首先,它必须能够解决用户的实际问题。其次,它应该提供出色的用户体验,以便用户可以轻松地使用。最后,它应该易于扩展和维护,具有清晰易读的代码。这些特点是开发高质量插件的关键。截至5月14日,已有122个 Atlassian 站点安装了 Sprint Reviewer 插件,覆盖了多个行业。

我深信,开发高质量的插件可以使用户更轻松地使用 Atlassian 平台,并提高其工作效率。同时,我也期待着 Atlassian Forge 平台的不断完善和发展,以为开发者提供更好的工具和支持,更好地推动 Atlassian 生态系统的发展。


-------------------------

Atlassian 咨询服务

  • Atlassian (Jira, Confluence, Bitbucket, ITSM 等全系列) 许可证购买&更新
  • 基于 Atlassian 的 “精益产品研发的数字化过程管理” 导入
  • Atlassian 系列产品的基础、高阶培训
  • Atlassian 企业敏捷咨询服务

Cloze OCR.jpeg

-------------------------

关注视频号:跟YY哥学Jira

更多 、更新 Atlassian 实践经验分享会持续更新:

跟YY哥学Jira视频号.jpeg

1 comment

Comment

Log in or Sign up to comment
TMAN May 14, 2023

为楼主打call↖(^ω^)↗

TAGS
AUG Leaders

Atlassian Community Events