首页 > 其他分享 >禅道的工时管理

禅道的工时管理

时间:2022-09-29 15:36:05浏览次数:74  
标签:剩余 管理 任务 自动更新 工时 Bug 禅道

禅道工时是禅道“执行”模块中的概念,在创建任务、更新任务、完成任务时都需要填写相应的工时。禅道出于对任务颗粒度的考虑,只采用小时计算,这样可以使工作内容更明确、估算更加精准、激发团队士气,同时也有利于项目风险的及时展示。

禅道的工时管理包括以下几个问题:禅道工时统计、禅道工时填写、禅道工时更新、禅道工时是否自动更新。

禅道工时统计逻辑

禅道的任务工时分为:
  • 最初预计:指创建任务时,设置的完成这个任务的预计工时
  • 总计消耗:指开发这个任务目前已消耗的工时
  • 预计剩余:指完成这个任务还需要花费的工时

需要注意的是,不能将禅道的任务工时统计简单理解为“预计剩余工时 = 最初预计工时-总计消耗工时”。

禅道的设计更侧重“引导用户真实评估剩余工时”,如果采用自动计算的方式来记录工时,那么大多数用户就不会重新进行评估,任务的真实剩余工时就无法体现,燃尽图也不能准确反应项目/执行进度,进而导致项目经理得到错误的数据,对项目的调整和决策做出误判,最后导致项目延期或交付质量不高。

所以禅道的工时统计逻辑:总计消耗工时+预计剩余工时=真实工时≠最初预计工时。

禅道工时填写及更新

(1)最初预计工时在任务开始后,不再做修改。

(2)通过任务列表的“日志”或“完成”每天及时更新任务状态和工时。

(3)通过“日志”更新工时时,结合实际开发状况重新估算剩余工时并填写。

(4)允许任务的最初预计工时和总计消耗工时存在偏差。任务完成后对比前后工时来纠正估算偏差,保证后续的工时估算尽可能准确,促进项目正常进展。

禅道工时是否自动更新

禅道的工时是不自动更新的,那有人就要问了:禅道里填写任务工时,输入日期和工时后,为什么还要输入剩余工时,这么简单的加减系统不会自动计算吗?

答案是:禅道工时的更新当然可以写成自动计算,但自动计算不能反映项目真实进度,所以禅道中强制要求手动输入。

因为估算出来的预计工时和实际工时难免有误差,如果系统自动计算,极端情况会是:预计工时5小时,且更新了5小时,但任务并没有完成,可是此时自动计算剩余工时的话,会是0小时,且显示已完成,但实际上可能还需要3小时才能完成,这部分时间既无法记录,也无法显示。

我们都知道,任务十分完美地按照预期开发完成的几率是非常小的,这种理想状况出现的频率足以让我们忽略掉其存在。计划赶不上变化,而在实践中得到经验,拥抱变化、不断改进才是敏捷所倡导的。

让系统自动更新任务已消耗和剩余工时,不仅是错误的认识,而且还会引发一些问题  :
  • 不能反映出任务的真实开发状况,导致任务剩余工时统计有误。
  • 项目进度和燃尽图不能真实反映当前项目进展。禅道中项目进度计算方式为:进度=项目任务总消耗工时/(项目任务总消耗工时+项目任务总剩余工时。 燃尽图也是通过统计任务的剩余工时来绘制的。
  • 错误的数据让项目经理对项目全局的掌控有偏差,对项目的调整和决策出现失误。进而会导致出现项目延期,人员分工不合理,没有测试就匆忙发布,交付的产品Bug频出等一系列问题。

所以严格按照任务开发实际状况记录工时是很有必要的,而不能简单地让禅道系统自动更新工时掩盖掉真实的数据。

禅道Bug有预估工时功能吗?

除了以上描述的任务工时管理,还有禅道用户问禅道有没有Bug预估工时功能。Bug是没有预估工时功能的,预估工时是执行-任务下的功能。可以通过“执行-任务-导入Bug”,将Bug转成执行中的一个任务管理,进行任务的工时预估。

这篇文章解答了禅道用户关于禅道的工时管理,禅道工时统计,禅道工时怎么填写、怎么更新,禅道工时是否自动更新等关于禅道工时的疑问,希望能够对大家的禅道使用有所帮助。文章中提到的工时按小时估算、工时操作相关问题、燃尽图分析等都有相关视频教程,可以点击获取:https://www.zentao.net/faqvideo.html

标签:剩余,管理,任务,自动更新,工时,Bug,禅道
From: https://www.cnblogs.com/zentao/p/16741751.html

相关文章

  • statefulset有状态应用管理
    statefulset介绍StatefulSet(有状态集,缩写为sts)常用于部署有状态的且需要有序启动的应用程序,比如在进行SpringCloud项目容器化时,Eureka的部署是比较适合用StatefulSet部署方......
  • 企业可以从员工上网行为管理系统防范数据泄漏
    随着经济的发展,数据和网络安全以及员工生产力是经营企业的三个重要方面。实现这些目标的一种方法是实施员工上网行为管理系统,它能管理和监控员工的所有上网行为,避免从内部造......
  • 百度工程师带你探秘C++内存管理(理论篇)
    作者|daydreamer在互联网的服务中,C++常用于搭建高性能、高并发、大流量、低延时的后端服务。如何合理的分配内存满足系统高性能需求是一个高频且重要的话题,而且因为内存自......
  • Python学生成绩管理系统(完整版)
    学生成绩管理系统简介一个带有登录界面具有增减改查功能的学生成绩管理系统(面向对象思想,利用tkinter库进行制作,利用.txt文件进行存储数据)源代码......
  • 库存管理怎么防错?
    这个很好解决啊!一料一码,零件箱贴上二维码,严格按工单领料,如下图所示,先扫描工单,再扫描零件箱容器二维码,只有工单与零件匹配时制程、料件信息、数量才会显示,领料操作才能继续......
  • 生产管理系统在库存管理上有哪些功能?
    生产管理系统的其中一个重要功能帮企业优化库存管理,减少库存,提高资金利用率。注意,生产管理系统一般不只是在生产管理环境发挥作用,它会延伸到采购入库、销售出货等环节,从采......
  • 库存管理问题?
      如果供应商能保证按时供货的话上面这个问题很好解决啊!首先我们可以确定料件供应商的供货提前期等相关数据,如下图:3UCSERP(XBS)物料管理在物料清单(BOM)编制时关联对......
  • 库存管理?
    制造型企业要做好库存管理,数字化是最好途径,这里讲的不仅仅是库存数字化,而是尽可能的做的工厂数字化,或者至少做到供产销+库存数字化,因为供产销直接与库存发生着关系。首先的......
  • 软件项目管理和软件质量管理
      软件项目管理,他作用于整个软件工程过程,因为一个软件的无论是软件项目的工作范围,需要的资源,成本等都带有不确定性,而软件项目管理的功能,就是保证开发所需要的成本经历......
  • 如何提升智慧办公效率?华为云桌面不可少,畅享集中化管理运行​
    在这信息飞快传递的时代里,企业想要成功,就必须掌控效率与速度,那企业如何才能够提升内部的运行效率呢?当然是采用统一的办公系统,提升智慧办公的效率,而华为云桌面正好满足企业的......