任务分配实则很空洞,每个公司的工作内容不同,工作时间不同,组织结构不同,如何能让任务分配成为通用的法则的呢?
我会先讲举一个例子来说明:
某leaderA有3个任务,①原有功能的优化 ②新活动项目 ③已开展项目测试,接下来这个leaderA做了下面这些工作
1、评估了这3个工作的工作量
(是leader一定要学会工作量的评估,就是要对需求对业务的高度理解,说起容易,做起来难)
2、清点了团队的可用人员
3、3个任务的测试天数
4、然后开始分配人承接任务
上面的例子不知道是不是很熟悉,绝大多数的管理者都会这样做,刚开始的我也会这样,但是我发现效率并不高,因为人好像一直都不够用
书,一定要读,这些理论解决了我很多困惑:
测试任务安排(考虑的问题和困难):
(1)针对工程师个人的特点和特长来安排适合工作的特定任务
(2)不同的阶段可以适当交叉互换测试人员
(3)任务安排均匀、公平,不要造成一部分人的任务过重,一部分人的任务过轻
(4)将关联性很强的若干个(子)任务安排给一个人
(5)任务不能安排太紧,适当留有余地
测试任务安排的步骤:
(1)在做测试计划时,对测试执行所需要的资源进行规划,一般会增加比较多的余量15%-20%,使测试资源有足够的准备。
(2)在设计测试用例时,预估每个测试用例的执行所需时间,并记录在测试用例数据库中,为后期估计备注
(3)根据每个测试用例的预估时间,可以算出每个测试模块的工作量
(4)分析软件模块之间的关系,然后根据模块的关联性和相应的工作量进行模块进行模块组合
(5)根据每个人的特点,将组合模块分配给各个测试人员
(6)一轮测试结束后,交叉互换测试的模块组合
希望,你看过的时候,不要是只看了一遍,很多东西,多读,多思考,细细回味,自己是否做到了这些?书读百遍,方可有所收获