Jira统计工时

JIRA数据库操作详细解读 在先前的jira二次开发过程中,整理了一部分jira数据库的基础知识,在这里分享出来给大家作为参考。具体问题可以加我QQ详谈 774673919 阅读详情

背景

随着公司流程越来越正规,也越来越卷了。

为了统计项目的输入输出,公司要求要知道每个人在项目上花费的时间,用于统计输入。

环境

  • Jira

RestApi

使用官方的API解决这个问题。

接口: /rest/api/latest/search

请求方式: GET

参数:

keytypedemo
jqlstringworklogAuthor%20%3D%20你的用户名%20AND%20worklogDate%20%3E%3D%20%22开始时间%22%20AND%20worklogDate%20%3C%3D%20%22结束时间%22
fieldsstringworklog

TIPS: jql的结构是 urlencode(worklogAuthor = 用户名 AND worklogDate >= 开始时间 AND worklogDate <= 结束时间)

响应结果:

{
    "expand":"schema,names",
    "startAt":0,
    "maxResults":50,
    "total":10,
    "issues":[
        {
            "expand":"operations,versionedRepresentations,editmeta,changelog,renderedFields",
            "id":"153763",
            "self":"http://jiradomain/rest/api/latest/issue/153763",
            "key":"CRMW-6913",
            "fields":{
                "worklog":{
                    "startAt":0,
                    "maxResults":20,
                    "total":1,
                    "worklogs":[
                        {
                            "self":"http://jiradomain/rest/api/2/issue/153763/worklog/89530",
                            "author":{
                                "self":"http://jiradomain/rest/api/2/user?username=username",
                                "name":"username",
                                "key":"username",
                                "emailAddress":"username@demo.com",
                                "avatarUrls":{
                                    "48x48":"http://jiradomain/secure/useravatar?ownerId=username&avatarId=15600",
                                    "24x24":"http://jiradomain/secure/useravatar?size=small&ownerId=username&avatarId=15600",
                                    "16x16":"http://jiradomain/secure/useravatar?size=xsmall&ownerId=username&avatarId=15600",
                                    "32x32":"http://jiradomain/secure/useravatar?size=medium&ownerId=username&avatarId=15600"
                                },
                                "displayName":"用户名",
                                "active":true,
                                "timeZone":"Asia/Shanghai"
                            },
                            "updateAuthor":{
                                "self":"http://jiradomain/rest/api/2/user?username=username",
                                "name":"username",
                                "key":"username",
                                "emailAddress":"username@demo.com",
                                "avatarUrls":{
                                    "48x48":"http://jiradomain/secure/useravatar?ownerId=username&avatarId=15600",
                                    "24x24":"http://jiradomain/secure/useravatar?size=small&ownerId=username&avatarId=15600",
                                    "16x16":"http://jiradomain/secure/useravatar?size=xsmall&ownerId=username&avatarId=15600",
                                    "32x32":"http://jiradomain/secure/useravatar?size=medium&ownerId=username&avatarId=15600"
                                },
                                "displayName":"用户名",
                                "active":true,
                                "timeZone":"Asia/Shanghai"
                            },
                            "comment":"bugfix",
                            "created":"2022-03-03T17:07:51.000+0800",
                            "updated":"2022-03-03T17:07:51.000+0800",
                            "started":"2022-03-03T17:07:00.000+0800",
                            "timeSpent":"30m",
                            "timeSpentSeconds":1800,
                            "id":"89530",
                            "issueId":"153763"
                        }
                    ]
                }
            }
        }
    ]
}

最后

结合了 chrome 的插件,实时的展示在了页面上,效果图如下。

![image.png](https://img-blog.csdnimg.cn/img_convert/0b985c25c3fc37eb74b7a22b8d05247e.png#clientId=ub9955c7f-a5e4-4&crop=0&crop=0&crop=1&crop=1&from=paste&height=170&id=ua9591c1d&margin=[object Object]&name=image.png&originHeight=170&originWidth=440&originalType=binary&ratio=1&rotation=0&showTitle=false&size=14507&status=done&style=none&taskId=udec14287-6420-4a9e-bcaa-2028980a38f&title=&width=440)

卷起来,卷起来。(。・∀・)ノ゙嗨

jira 工作日志导出 工具 背景 每天都要写日报,公司已经开发的jira统计种缺少,工作日志统计这块的内容,为了减少手动拉去工作日志,为此写了这个小工具,自动拉取某一天小组内的工作日志,导出md文件 写这个工具之前也做了调研,jira插件中有支持工作日志统计的,如 Work Time Calendar for Jira ,只是需要付费,遂作罢 实现 jira 提供了open api ,通过api 完成流程即可,这里选用了python 的 atlassian-python-api 环境 python 3 下载 git clone g 阅读详情

相关推荐

别再手动算工时了!用JIRA Tempo插件搞定团队工时统计的完整配置流程

本文详细介绍了如何利用JIRA Tempo插件实现团队工时统计的自动化管理,告别传统Excel表格的繁琐操作。通过智能工时记录、精细权限管理和丰富报表功能,Tempo能显著提升数据准确性和工作效率,特别适合研发团队的项目管理需求。

weixin_33742618的博客 443

JIRA统计工时,我们用Tempo

设置团队成员,只要成员,在处理每个问题的时候,标记了log time ,就能在Tempo 统计显示出来,很方便。 转载于:https://www.cnblogs.com/ccielife/p/11231002.html...

weixin_30826761的博客 6122

别再手动算工时了!手把手教你用JIRA Tempo插件搞定研发团队工时统计(含权限配置避坑)

本文详细介绍了如何利用JIRA Tempo插件实现研发团队工时管理的自动化统计与深度分析。通过智能化工时记录、多维度团队管理和强大的报表功能,Tempo插件显著提升了工时数据的准确性和管理效率,帮助团队从手工统计迈向智能分析。文章还提供了权限配置避坑指南和分阶段上线策略,确保顺利实施。

weixin_42557830的博客 184

SQL-统计JIRA敏捷看板中的工作量

-- **************************************************** -- -- 该脚本用来查询一个迭代中子任务的估算时间、已工作时间和剩余时间 -- -- 作者:YY哥 (Email: craigyoung@live.cn) -- -- 日期: 2017/2/20 -- -- 适用场景:-- -- 1.JIRA史诗故事(Epic)代表产品特性,即:大的用户

YY哥的博客 1万+

别再手动算工时了!手把手教你用JIRA Tempo插件搞定研发成本统计(附权限配置避坑点)

本文详细介绍了如何利用JIRA Tempo插件实现研发工时自动化统计与可视化分析,解决传统工时管理中的数据碎片化、版本混乱等问题。通过实战技巧和权限配置避坑点,帮助团队提升效率,确保数据准确性和安全性。

weixin_42614269的博客 391

JIRA工作日志报告「JIRA Work Log Report」-crx插件

显示工作日志报告的扩展程序。它从JIRA REST API获取数据。 显示JIRA工作日志报告的扩展。它从JIRA REST API获取数据。 支持语言:English

追踪Jira中项目成本与工时,更符合国人使用习惯——TimeWise工时管理

通过将用户的职级与工时相结合,再考虑团队内用户所在的级别及其对应成本,我们能够精确统计项目在特定时间段内的总工时花费。另外,非正常的工时,如休假,也可以根据企业的实际情况进行期限的定义。记录工作日志是一项简单的工作,但对于项目经理、部门经理甚至企业高管而言,他们更希望了解工作团队在项目管理中花费了多少时间,尤其是在整个项目生命周期的不同阶段分别花费的时间,如需求、测试和研发阶段。在评估用户工作时,需要考虑问题的复杂程度、所用技术的难易程度,以及员工个人的时间安排是否合理等多个方面,调整对工作的评价。

weixin_49715102的博客 2304

群晖设置公网ipv6方式域名解析访问

群晖、IPV6、域名解析

爬山虎的博客 2万+

Jira统计工时sql备份

1、工时汇总 SELECT pro.pname as 项目名称,gro.group_name as 组名称,ROUND(SUM(b.NUMBERVALUE),1) as 工时 FROM jiraissue a LEFT JOIN customfieldvalue b on a.id=b.ISSUE and b.customfield=10600 LEFT JOIN customfieldvalu...

intelrain的博客 2067

【医学影像】超声(UltraSound)影像的增强与目标检测

文章目录1 综述1.1 超声发展简史1.2 超声类型2 超声影像的去噪与增强2.1 各向异性扩散去噪模型2.2 色彩恢复的视网膜增强算法SSR和MSR2.3 MSRCR增强算法(基于MSR算法改进版)2.4 参考文献3 超声影像的目标识别3.1 基于跨模态数据迁移进行DL训练3.2 参考文献 1 综述 因工作需要,最近调研了超声(UltraSound)影像的相关知识,包含超声类型、超声影像的去噪和增强,目标检测等,并对相关资料文献进行梳理整合。 本人另外一篇博文主要讲了UltraSound 影像与CT/MR

muyijames的博客 1万+

告别手动打点计时:用Lauterbach TRACE32的RunTime功能,5分钟搞定嵌入式代码段性能分析

本文深入解析了Lauterbach TRACE32的RunTime功能在嵌入式代码性能分析中的革命性应用。通过硬件级计时原理和非侵入式设计,该功能能快速精确测量代码执行时间,显著提升开发效率,特别适用于汽车电子和工业控制领域。文章还提供了从基础设置到高级分析的完整实战指南,帮助工程师轻松掌握这一强大工具。

weixin_30615767的博客 279

【JIRA学习】 研发项目管理工具工时管理-插件Tempo

最近老板给安排了个任务,需要将研发小伙伴的工时体现出来从而观测研发项目的资源成本。 因为我们使用的项目管理工具是JIRA,所以在JIRA强大的应用插件市场挑挑选选之后,我选择了操作比较简便,且统计功能较全的Tempo插件,就是下图这个样子啦。 一、安装Tempo Tempo 插件提供一个月免费试用期,可到官方网站申请试用码进行试用。 安装好后,导航栏上会出现Tempo标志的入口。 二、如何填写工时 工时插件安装好后,每一个问题界面便会多出一个工时入口,开发测试人员可以选择在需求...

Nicolege678的博客 1万+

数字IC设计之时序分析基础概念汇总

时序分析主要有两种办法:静态时序分析: (static timing analysis,STA),是遍历电路存在的所有时序路径,根据给定工作条件(PVT)下的时序库.lib文件计算信号在这些路径上的传播延时,检查信号的建立和保持时间是否满足约束要求,根据最大路径延时和最小路径延时找出违背时序约束的错误。

weixin_45230720的博客 5607

JIRA操作手册

自定义常用的仪表盘:资源申请进度、项目需求、项目进度、项目成本、项目质量等。

poiuy1991719的专栏 1万+

HX720数据采集实战:从硬件连接到姿态解析(含避坑指南)

本文详细介绍了HX720高精度ADC芯片在数据采集与姿态解析项目中的实战应用。内容涵盖从硬件电路设计、驱动源码编写与优化,到原始数据处理、校准以及最终姿态角度计算的完整流程,并提供了关键的避坑指南和调试技巧,帮助开发者高效完成从传感器信号到可用姿态数据的转换。

i8j9k0l1的博客 488

Rancher入门到精通 - Nginx Ingress 配置指南

Rancher 是一个开源的容器管理平台,它提供了一套完整且易于使用的工具来部署、管理和扩展容器化应用。而 Nginx Ingress 则是一个常用的开源 Ingress 控制器,用于将外部请求流量导入到 Kubernetes 集群中的服务。在开始之前,请确保您已经正确安装了 Rancher 平台和 Nginx Ingress 控制器。

TechInk的博客 1311

用了它,管理工时将变得无比轻松

小林:TimeWise这款插件的设计初衷是什么? 张少磊:因为我们发现很多客户对工时管理插件有独特的需求,所以TimeWise应运而生,我们针对广泛使用的Jira设计开发了这款插件。 小林:一句话介绍TimeWise? 张少磊:一款专业的项目及团队时间管理Jira插件。 小林:TimeWise主要的功能有什么? 张少磊:可以轻松规划、记录和统计工时,能有效帮助团队管理者随时掌握项目进度以及管理项目团队。 小林:TimeWise有什么特点? 张少磊:TimeWise的特点就是用户友好度高,并且针对国...

weixin_49715102的博客 302

prplOS适配USB LAN网卡

本文介绍了将USB LAN网卡(如rndis0)适配到prplOS的LAN管理流程。

四儿家的小祖宗的博客 322

项目工时统计怎么做?2026年8款系统对比与选型要点

undefined

g20240813的博客 997

【AI智能体】基于Coze制作跨境电商客服助手工作流实战操作详解

基于Coze制作跨境电商客服助手工作流实战操作详解

congge 3463

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

Super Productivity:时间盒与任务追踪的开源时间管理工具,把每天的工时变成数据

周一早上九点,日历上排了 6 场会议,Jira 里躺着 3 条提醒,GitHub 有 2 个 issue 等回复,便签纸上还有一堆任务。一天忙完,具体做了哪些事、各自花了多少时间,很少有人说得清。问题不在于待办清单不够用,而在于任务和花在上面的时间从来没有被记在同一页纸上。Super Productivity 是一款免费开源的时间管理与任务追踪工具:它把任务、时间估计和实际花费时间记录在同一份数据

gitblog_01008的博客 552

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

工时统计报表怎么做才有用?对比2026年7款工具的报表与分析能力

undefined

MaisieKim_的博客 916

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

Kanass简介:一款国产开源、简洁的项目管理工具

Kanass,Kanass是一款国产开源免费、简洁易用的项目管理工具,包含项目管理、项目集管理、事项管理、工时管理、统计分析相关模块。

tkfuture2025的博客 965

(四)Jira Api对接:缺陷分析和任务分析

迭代进行期间或者结束后,在我们的测试日报或者测试报告中需要体现缺陷详细情况,甚至大家工作效率情况。本文就讨论下如何通过jira api获取缺陷信息并进行分析,同时获取需求子任务情况来了解测试和开发的工时。 具体代码如下 //定义数据对象 @Data public class ReportData { String name; int bugNum; int taskNum; double taskTime; String bugTate; } /**

测试步行人 1020

任务总被时间淹没?Super Productivity 时间盒与时间追踪实测笔记

每天干了很多活,却说不清时间花在哪:任务没估时、实际耗时没人记,到了填工时或写周报的时候只能凭感觉回忆。Super Productivity 就是为这类人做的——一个内置时间盒(timeboxing)和时间追踪的免费开源待办应用,任务、计时、工时统计全在同一张表里完成。 ## 一分钟看懂 Super Productivity 它本质上是一个高级待办清单,目标用户是需要量化自己工作时间的开发者和

gitblog_00121的博客 399

Jira开源替代,推荐一款国产开源免费的项目管理工具 - Kanass

应用端口可自定义,默认为9500,可以修改为其他端口server:port: 9500kanass默认使用内嵌DB,如需要使用外部DB则可通过修改配置进行自定义。数据库修改需要同时修改jdbc 和 postgresql ,可以修改数据库地址与端口,账号与密码要改成相同的,数据库端口必须一致jdbc:embbed:db:port: 9501属性说明是否使用内嵌数据库,true:使用 false:不使用。

zhangzh0910的博客 1646
上一篇: Nginx+LUA实现动态反向代理
下一篇: Windows10远程桌面异常记录
IMJCW
博客等级 码龄10年 13粉丝 58原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值