我想查看我登录 Jira 的总时间。目前 Jira 显示单个故事/子任务的工作日志。
但是是否可以显示单个开发人员在 Jira 中记录的工作总量?
如果它显示一种指标,其中显示每天记录的工作,那就太好了。
编辑:我可以查看个人开发人员的燃尽图吗?
我们正在使用 JIRA 的时间表报告和小工具插件。它可以在 BSD 许可证下在 Atlassian Marketplace 上使用,但它不是免费的。
在我们的 JIRA 5.0.x 服务器上,可以通过项目选项卡 > 摘要页面 > 报告下拉列表 > 时间表报告项目进行访问。
升级到 JIRA 6.x 后,可以通过项目选项卡 > 摘要页面 > 报告部分标题 > 时间表报告进行访问。
时间表报告的一个提示是,您不需要提供报告的开始日期和结束日期:它默认为过去一周。因此,您可以为该报告添加书签,稍后再回来查看上周的报告。
可用的免费选项之一是使用以下网址中名为 Jira Assistant 的浏览器扩展。此扩展具有更多有用的功能,不仅有助于生成报告,还有助于通过通知、日历集成和许多更酷的功能来记录您的日常工作,这些功能有助于经理和团队成员的日常活动:
访问 https://www.jiraassistant.com 了解更多详情。
网页版:https://app.jiraassistant.com/
对于 Chrome 扩展程序:https://chrome.google.com/webstore/detail/jira-assistant/momjbjbjpbcbnepbgkkiaofkgimihbii?src=atls_ans
对于 Firefox 扩展:https://addons.mozilla.org/en-US/firefox/addon/jira-assistant/
对于 Edge:https://microsoftedge.microsoft.com/addons/detail/jira-assistant-worklog-/aoenpdbabcjnjbjpegeenodfknllmaoi?utm_source=atls_ans
免责声明:我是这个应用程序的开发者
没有很好的构建方式来实现它,但您可以使用内置功能的最大程度如下。
选项1: 创建像以下 JQL 一样的过滤器:
worklogDate > startofWeek(-1w) AND worklogAuthor = john.smith
然后使用工作日志“饼图”小部件进行求和。它可用于标准仪表板。在“最大化”视图中,它给出了带有数字的表格。它允许打破某些标准。然后,对于每个用户,您将需要仪表板上的一个小部件来跟踪哪些不方便。
选项2: 使用上面给出的过滤器来创建敏捷板并利用“TimeTrackingReport”或“WorkLog”报告。请记住,工作日志报告可以由用户缩小范围,但不会提供太大的灵活性
希望这有帮助!
您可以在 JIRA 中使用如下查询
project in ("TEST_PROJECT") AND worklogAuthor in ("[email protected]") AND worklogDate >= startOfMonth()
我认为普通的 JIRA 不可能做到这一点。您可以使用 REST api 自己构建一些东西,或者查看 JIRA 的各种时间跟踪插件(如 Tempo)。另请参阅https://confluence.atlassian.com/display/JIRACOM/Using+JIRA+For+Time+Tracking
您可以使用“sumUp for Jira”插件
https://marketplace.atlassian.com/apps/1211625/sumup-for-jira?hosting=cloud&tab=overview
它总结了所有数字字段值,包括。工作日志并在问题导航器、仪表板小工具或自定义字段中显示总和
您可以使用当前用户受让人创建一个过滤器,并使用它创建一个面板,然后您可以将燃尽图小工具添加到仪表板以查看每个人的图表
您还可以查询 Jira 数据库并从那里获取数据,然后在您选择的数据可视化软件中使用它。
这是一个您可以检索该数据的示例:
select i.summary, au.lower_user_name as "User Name", round(w.timeworked/3600,2) as "Hours", w.startdate as "Work Date" from worklog w left join jiraissue i on i.id=w.issueid left join cwd_user u on u.user_name = w.author left join app_user au on w.author = au.user_key left join project p on p.id = i.PROJECT where TO_CHAR(w.startdate, 'yyyy-MM-dd')= ${date} and p.id = ${PROJECT_ID} and (au.lower_user_name = ${user_key} or au.user_key = ${user_key})enter code here
此示例针对给定的开始日期、项目 (id) 和用户有一个 where 子句。