01 任务分配原则
任务分配
一旦时间点确定,接下来就是分配任务倒指定开发人,任务的分配十分讲究,分配任务要精确描述,不能使用模糊语言,那样会造成误解。我的分配原则是5W2H方法:
- What:做什么事?
- Why:为什么做这件事?有什么意义?目的是什么?有必要吗?
- When:什么时候做,完成的时间是否适当?
- Where:在什么地方做,在什么范围内完成?
- Who:由谁负责做?由谁负责执行?谁更合适?熟练程度低的人能做吗?
- How:怎样做
- How much: 成本 (不是所有岗位都会涉及成本)
举例,运维任务
- What:为api服务器做负载均衡,多增加一个节点,负载均衡算法采用最小连接数。
- Why:目前api服务器只有一台,如果出现故障将影响倒所有业务运行,顾该服务器存在单点故障,需要增加节点。
- When:本周内完成,周末上线。(此处可以写日期)
- Where:在A机柜,低2机位处,连接倒交换机第三个端口。
- Who:XXX负责网络配置,XXX负责上架,XXX 负责验收测试
- How:增加/etc/hosts设置如下
- http://api.example.com 127.0.0.1
- http://api1.example.com 192.168.2.5
- http://api2.example.com 192.168.2.6
举例,开发任务
- What:增加图片验证码。
- Why:目前用户注册登陆以及发帖无验证吗,某些用户通过机器人软件批量开户/发广告帖,给我门管理带来很大困扰。
- When:2014-06-15 开始开发,2014-06-20 12:00 上线。
- Where:用户注册,登陆与发帖处增加该功能,。
- Who:张三负责验证码生成类的开发,李四负责用户注册,登陆UI修改,王五负责发帖UI的修改。
- How:具体怎么操作的细节,此处省略200字...
举例,测试任务
- What:测出XXX软件并发性能。
- Why:目前XXX软件在线任务达到200后,用户反映速度慢,经常掉线。
- When:故障时间点10:00AM,需要周二完成测试,周五完成优化,月底上线。(此处可以写日期)
- Where:在AAA分支检出代码,编译后部署到BBB环境。
- Who:XXX负责网络配置,XXX负责软件部署,XXX 负责测试
- How:具体怎么操作的细节,此处省略200字...
举例,促销任务
- What:XXX产品促销。
- Why:目前XXX产品在 XXX 市场占有率 XXX 用户反映 XXX。
- When:促销起始时间 XXX 结束时间 XXX
- Where:AAA 细分市场,BBB区域。
- Who:XXX负责 XX,XXX负责 XX,XXX 负责 XX
- How:具体怎么操作的细节,此处省略200字...
- How much: 成本XXX
任务确认
当接受分配的任务后,最好能够在沟通完毕后确认一下对方的意思,例如: “XXX 总, 我没理解错误的话,您的意思是要求我:第一,......; 第二,......; 第三, ......; 是这样吗? 没有问题的话我就按这个去执行了。”