51Testing软件测试论坛

标题: 工作量的统计 [打印本页]

作者: xsnzhq    时间: 2008-12-30 14:48
标题: 工作量的统计
很希望大家一起来讨论关于工作量的统计方法。
由于年底很多项目在作总结,自然少不了工作量了,之前qa的数据统计里没有做工作量的统计,因此我没有相应的数据。但是做为qa是应该做工作量统计的呀,可是应该如何进行工作量统计呢,如何能采取最便利的手段获取最准确的数据呢?
我们公司现在是这样的状况研发部的成员要求每天都将自己的工作内容及工作量填写在周报上由clearcase来统一管理,但是项目经理没有填写;测试部的周报直接提交到测试部经理处,没有统一管理的地方。我想知道是不是有必要让测试部也将周报放到cc上统一管理呢?配置管理员、qa、项目经理是不是都需要填写周报?这样才能体现项目的工作量呢?
如果测试部不采取在cc上统一管理周报的方法,那么就只能采用询问或邮件的方式来获取工作量的数据,浪费时间,也不能保证数据的准确性。
希望大家给出好的意见!
作者: zhongmg108    时间: 2008-12-30 18:42
工作量数据的收集应该及时和分类准确,不然很难保证其准确性。收集的范围应该根据相关规程来界定,尤其是QA的工作量,因为QA往往同时负责多个项目,所以要确保工作量定位准确。项目内部的数据收集相对容易一些,要求项目组成员(包括项目经理)每天填写工作日志就可以解决了,对于QA或配置管理员(指专职的CMO,负责多个项目),也要填写工作日志,其工作量要定位到某个项目。
工作量数据是最难保证准确性的,项目经理、QA和度量人员要经常检查与监督,但最好不要用工作量数据来做绩效考核,做绩效考核还是以结果为导向比较客观一些。
作者: xsnzhq    时间: 2008-12-31 09:44
原帖由 zhongmg108 于 2008-12-30 18:42 发表
工作量数据的收集应该及时和分类准确,不然很难保证其准确性。收集的范围应该根据相关规程来界定,尤其是QA的工作量,因为QA往往同时负责多个项目,所以要确保工作量定位准确。项目内部的数据收集相对容易一些,要求 ...

想知道您说的“工作量数据的收集应该及时和分类准确”中的分类准确是什么意思?是按照不同职能来统计吗?也就是说要对编程人员、测试人员、配置管理员、qa的工作量进行分别统计,是吗?剩下的您说的就比较清楚了,感谢!
但是还有一个问题需要向您讨教,就是是不是所有公司都需要对工作量进行统计,并且需要采用比较有效的方法来统计,也就是说,不能以一种模糊的态度来统计工作量,而是需要相对准确的收集?是这样吗?
作者: zhongmg108    时间: 2008-12-31 15:38
原帖由 xsnzhq 于 2008-12-31 09:44 发表

想知道您说的“工作量数据的收集应该及时和分类准确”中的分类准确是什么意思?是按照不同职能来统计吗?也就是说要对编程人员、测试人员、配置管理员、qa的工作量进行分别统计,是吗?剩下的您说的就比较清楚了, ...

所谓工作量分类也就是不同的活动类型(如项目管理、配置管理、文档的写作、文档的评审、文档的修改、编码、代码评审、代码修改、测试准备、测试执行、缺陷修改、审计等等),这样可以分析每个活动的比例,然后可以分析其问题,同时也为将来项目计划积累组织级数据;如果只填一个工作时间,就没有多大意义。工作量的分类应该在公司的度量规程中定义清楚,最好有一个统一的工作量模板,所有的人员都按这个表来填,这样也便于工作量的收集、整理和分析。项目组成员至少每天都要填写,度量员至少每周收集一次。
不知道我是否已经说明白了。
在所有度量中,工作量数据的准确性最差,其可用性也最差,这需要随着员工自我管理能力的提升而得到改善。
作者: xsnzhq    时间: 2009-1-4 10:31
原帖由 zhongmg108 于 2008-12-31 15:38 发表

所谓工作量分类也就是不同的活动类型(如项目管理、配置管理、文档的写作、文档的评审、文档的修改、编码、代码评审、代码修改、测试准备、测试执行、缺陷修改、审计等等),这样可以分析每个活动的比例,然后可以 ...

感谢您的回答,很明白了!但是是不是每个公司都有必要进行工作量的统计呢?对于小公司而言,是否是必须的?
作者: zhongmg108    时间: 2009-1-4 11:47
原帖由 xsnzhq 于 2009-1-4 10:31 发表

感谢您的回答,很明白了!但是是不是每个公司都有必要进行工作量的统计呢?对于小公司而言,是否是必须的?

无论公司大小,工作量的统计还是有必要做的,但可以有选择地做,根据公司的需要吧,不必分得过细,需要做好工作量统计模板及相关工具,度量项的定义要清楚,参与度量人员的职责要定义好,并进行必要的培训.
任何事情,如果不开始做,那永远不可能做好,可以边做、边总结、边改进、边提高。
作者: xsnzhq    时间: 2009-1-4 16:58
原帖由 zhongmg108 于 2009-1-4 11:47 发表

无论公司大小,工作量的统计还是有必要做的,但可以有选择地做,根据公司的需要吧,不必分得过细,需要做好工作量统计模板及相关工具,度量项的定义要清楚,参与度量人员的职责要定义好,并进行必要的培训.
任何事情,如果 ...

恩,您说的有道理,主要是根据具体的目的来做统计!感谢!
作者: namejuliana    时间: 2009-6-22 18:09
哪有什么好的工具可以用吗?
作者: psli1983    时间: 2009-6-24 11:02
工作量的统计是个很麻烦的事情,我们项目成员每天也是填写工作日志,但填写的及不及时,以及正确性很难保证,有的人一个星期写整个一周的工作日志,有的人每天都写,但要么分类写的不对,要么就是时间不对(经常是8个小时),因此,收集上来的数据很难保证是正确性。
大家有什么好的方法能促进项目成员正确及时客观的填写工作日志呢?
作者: irene0331223    时间: 2009-6-24 18:15
期待
作者: woza    时间: 2009-6-28 16:05
标题: 对于研发来说工作量的统计不是很有价值
如果是咨询,技术支持部门,那必须统计工作量,因为这个是问用户收钱的依据。

对于研发来说,不是很有价值。研发的目的在于,能否在规定时间内向客户递交产品。除非企业是按照工作量向客户收钱。不然,只要能够按时完成,每个人花了多少时间干活完全不用在意。

我可以理解这传统开发模式下,可能需要这些数据来估算新项目的开发时间。但是,我觉得这不是一个好的方法。

如果使用敏捷实践,就没有这些问题了。因为项目时间是固定的,管理层只需要在意如何在同样的时间内,完成更多的任务。
作者: zhongmg108    时间: 2009-6-29 09:33
原帖由 woza 于 2009-6-28 16:05 发表
如果是咨询,技术支持部门,那必须统计工作量,因为这个是问用户收钱的依据。

对于研发来说,不是很有价值。研发的目的在于,能否在规定时间内向客户递交产品。除非企业是按照工作量向客户收钱。不然,只要能够按 ...

工作量的统计还是很有必要的,不然这个规定时间如何定的,它是否合理可行。高层管理者也想知道,开发团队生产效率的提高情况。其实在实践中,我并没有觉得收集工作量数据是多么困难的事情,只要每天在收工前花三到五分钟时间就可做的事情(项目开始时,需要项目经理或度量员提醒,过一段时间后成员应该都习惯了),当然如果时间拉得太长,这个数据的准确性和可用性就要大打折扣了。
工作量的数据对组织来说是有用的,而且只要管理合理,其成本并不高。所以,我觉得排斥一些必要的度量是没有道理的。公司是需要进步和积累的,不能老是“摸着石头过河”。
作者: woza    时间: 2009-7-14 13:28
标题: 回复 12# 的帖子
敏捷实践中,每个迭代周期是固定的。按照每个迭代周期中完成任务的情况,可以得到一个速率值。然后把所有需求完成的任务点数除以速率值,就可以大致估计出项目时间。

如果统计工作量也是这个目的,那完全可以用以上方法。何必要每天花额外的时间去统计工作量。况且如果仅仅用工作量来估算项目周期,而不让一线人员来估计工作量,那么这个周期的估算多半不准。
作者: jaccobie    时间: 2009-10-17 16:52
学习了
作者: sonnian    时间: 2011-6-24 16:04
回复 13# woza 但一般的开发还是遵循瀑布模式,所以和agile相比,提高统计工时的方法还是很有必要的
作者: sonnian    时间: 2011-6-24 16:05
回复 9# psli1983 我也很关心这个问题,希望能尽快得到些建议
作者: kikizyt    时间: 2011-8-1 17:57
观望,, 学习。。。。
作者: 16535750    时间: 2011-9-9 13:52
学习
作者: caiyoumen    时间: 2011-9-18 14:13
学习
作者: sinosoftszd    时间: 2011-11-15 11:09
还没有看到结果啊?
作者: mylove2009    时间: 2011-12-28 14:41
目前也在摸索统计工作量的方法,学习了
作者: henry83811    时间: 2012-1-31 09:37
本帖最后由 henry83811 于 2012-1-31 15:52 编辑

今天查看质量管理的索引,发现了讨论关于工作量的帖子,特上传一个统计工具(内附详细使用说明),你可以根据公司的软件过程制定自己的采集的阶段,它的目的是客观的统计项目各过程阶段的工时分布。
     此活动的输出绝不能作为员工工作量的考核依据,因为这样项目组成员才会如实的填写,度量的数据才不会失真。
timesheet:
[attach]77168[/attach]


来晚了,希望斑竹能安排到前排,供大家下载
作者: bettyzhulin    时间: 2012-4-6 15:30
下载了楼主的工作量统计工具,试试看哦,O(∩_∩)O谢谢
作者: sweetness    时间: 2012-4-16 14:32
一般来说,根据员工的工作日志就可以统计出工作量,但是很难做到让所有员工都按时填写工作日志的
作者: yxd2006    时间: 2012-8-13 17:07
学习了
作者: hh_tianzhen    时间: 2012-10-11 11:32
谢谢分享
作者: windcj    时间: 2012-10-22 10:00
学习,工具下载了试试
作者: 点点000    时间: 2015-12-9 11:24
学习~
作者: echotan    时间: 2018-1-12 10:01
所有投入项目的工时都应该有记录,如果有工时填写系统,就能很清楚的看到每个项目的人力投入情况。具体每个人每周填工时时,填写清楚自己投入每个项目的时长。统计分析时,可以从项目维度很清晰的看到整个项目的维续人力投入情况。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2