使用 Jira 4.4 和 Greenhopper 5.8.4
在任务板上,我想显示列(状态)的故事点总数,而不是总小时数。
任何帮助,将不胜感激。
确实是好问题和明显的功能请求 - 我认为目前不可能,并且已经提交了一个相关(尽管不相同)的用户故事:
它似乎还没有引起太多关注,因此为了增加可用的机会,您可以在此处添加您的投票/评论以概括此要求和/或提交专门针对您的用例的专门故事。
但请注意,任务板已计划被新的、更灵活的快速板所取代,一旦后者包含任务板中当前可用的所有功能(好吧,至少猜测) - 请参阅未来GreenHopper的详细信息,归结为:
快速板消除了现有用户界面(项目、上下文、板、过滤器、版本等)的复杂性,同时保留了 GreenHopper 的灵活性。事实上,有了 Rapid Board,GreenHopper 现在由于我们使用了 JIRA 查询语言而变得更加灵活。
幸运的是,GreenHopper 团队正在以一种防御性和兼容的方式接近这一转变,但显然我也不希望在现在考虑的“经典模式”中添加任何新功能:
在 GreenHopper 6.0 中,我们计划将现有板(计划、任务、图表和已发布板)推到经典模式并删除“快速”标题。计划、任务、图表和已发布板上的现有功能将继续可用于多个版本,直到明确大多数客户已切换为止。
我创建了一个 Javascript 解决方案来在 Scrum/看板板上显示故事点。
该脚本附加到此jira 问题。
作为临时措施,我编写了一个 SQL 查询来获取这些数据:
select v.vname as theVersion, s.pname as statusName, sum(cfv.numbervalue) as totalStoryPoints
from jiraissue i
join issuestatus s
on i.issuestatus = s.ID
join nodeassociation a
on a.source_node_id = i.id
join projectversion v
on a.sink_node_id = v.ID
join customfield cf
on cf.cfname = 'Story Points'
join customfieldvalue cfv
on cf.ID = cfv.customfield
and cfv.ISSUE = i.ID
group by v.vname, s.pname