首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件开发 >

自动化治理在 DevTrack 中的实现 - 2

2012-12-16 
自动化管理在 DevTrack 中的实现 - 2?分配任务对于很多公司来说,是一件比较头痛的事情,特别是对于人员比较

自动化管理在 DevTrack 中的实现 - 2

?

分配任务对于很多公司来说,是一件比较头痛的事情,特别是对于人员比较多的公司,因为任务的分配既要考虑到一个人的技术水平,又要考虑到一个人的工作量,如何来合理分配任务,对于一个公司的健康发展是至关重要的。

?

而 DevTrack 系统基于此考虑特别推出了一个任务自动分配的功能,主要通过以下几个措施来分配任务:

?

?

?

如果员工间能力都差不多的,可以考虑采用只按工作量方式,这样子的话,每次分配任务都是分配到工作量最少的人那里;而只考虑技能的情况,只是出现在每个任务都是非常重要,不能有任何差错,但是时间上又不是很急的情况下,这样子,基本上重要的任务都是会分配给技能最高的人;而工作量与技能兼顾的模式,其实是一般公司最常用的,通过一定的计算公式来得到当前最适合分配任务的人。

?

?

?

在 DevTrack 中,我们可以为任务与子任务设置 Email 自动通知与调整,所谓的自动通知与调整,就是说,当任务与子任务进入到某一个指定的时刻,就会有Email或者短息自动发给指定的人员,让他们知道发生了什么事,需要去干什么。比如说,某个紧急的任务一直没动静,这个时候,Email或者短信就会自动发给这个任务的负责人,甚至是他的上级,让他们知道有这么一回事,如果一段时间内还是不处理,系统就会自动将这个任务转到另外一个人名下完成。

?

在 DevTrack 中,如下这些情况下,我们都启用Email 自动通知与调整。

?

?

?


自动化治理在 DevTrack 中的实现 - 2
?

?

?

?

?

任何代码的生成与修改,一般都是跟某个功能或者缺陷有关的,所以如果我们能清楚地知道什么代码文件是跟什么功能或者缺陷有关的,那对于开发修复缺陷甚至对于以后分析问题改进过程都很有帮助,DevTrack 就提供了代码与任务自动关联的功能。让你Commit代码的时候,系统就会自动让你选择是否该代码文件的当前版本需要跟哪个 DevTrack 任务做关联。

?

?

?

在DevTrack中,对于任何工作内容都可以进行记录,而对于一个工作任务而言,它可能分成很多环节完成,比如说,一个功能的开发会分为,设计、开发、测试、修Bug、关闭这几个阶段,这里面有两个时间我们需要知道的,一个是已经做完工作的时间,没完成一个阶段工作,相关人员需要填写准确信息;另外一个就是预计剩余时间,这个任务中,未开始环节的负责人需要根据经验或者标准流程来预估剩余环节的预计需要时间。

?

这两个时间一得出,就可以知道任务的大致完成度,虽然说不一定完全正确,但是只要你们根据每次的偏离值,以后不断改进预计时间的算法,这个完成度就会越来越正确。

?

一个项目是由N个任务组成的,每个人任务有了已完成时间和剩余未完成时间,DevTrack 就能自动计算出整个项目的完成度,这个数据对于项目经理是非常有帮助的。

?

?

?

DevTrack中有大量的报表,你可以根据几十大类的报表设计出几百几千种不同的报表。如果是一个经理的话,他可能需要每周末都能知道手下这个礼拜干了什么,这个时候报表自动化就有了用武之地,DevTrack中可以设置每到什么时间自动发送什么类型的报表给什么人。所以经理只要每周末看看邮件里收到的报表就一切尽在掌握中了。

?

以上就是自动化管理在 DevTrack 中的一个实现。

?

Thanks!

?

?

?

热点排行