一、日常
1. 日总结
- 下班之前花10分钟或在回家路上,想想自己今天做了哪些工作?做得如何?遇到困难没有?如何解决的?
- 当前的解决方法是正确的的还是临时性的,还需后续完善?如果还需完善自己记录下来,给自己安排个时间,在什么时候解决。
- 如果觉得自己解决不了的提出来大家一起讨论,任务时间不足尽快向 leader 反馈。
- 以日为单位审视进度,减少项目进度的不确定性。
2. 周报
- 每周五下班之前,不迟于下周上班之前,填写周报,主要填写这周做了哪些工作,解决了什么bug或难题,下周安排做什么工作。
- 周报文件名称:姓名+第几周,如:张三第20周。通过QQ邮件发给 leader,邮件名称就是周报文件名称。
- 整理周报的同时,就每月的主要工作内容进行提炼,为年报打下基础。
- 了解到自己做了什么,是你谈待遇的基础。
3. 交流会
- 每周五轮流安排一个人主讲,交流下自己近段时间的收获或者新知识。
- 内容不限,可以是人生感悟,可以是前沿科技,可以是硬核科技。
- 提高人员的沟通表达演讲能力,同时拓宽团队的基础知识面。
二、 开发
1. 设计
- 拿到任务,先确定该模块的使用对象,不同对象使用的程度(权限)。
- 不要急于开发,先静下心,从客户使用角度出发,特别是页面如何设计使用才方便,前后台之间需要用到哪些接口,后台如何写执行效率才会高。
- 要明确这个模块开发会用到哪些公用接口、其它模块已写好接口等,相互关联的数据确认。
- 必要时合理利用工具进行脑图等方法进行分析。
2. 开发
- 前后台按设计好页面和接口后进行实际开发工作。
- 过程中如有变动需及时告知对应人员。
- 进行日总结。
3. 测试
- 按设计中确定的使用对象,在对应的专用角色上分配好权限,开发人员自己要细致、全面测试好。
- 在会议室给测试人员讲解业务规则,要讲到每个测试人员都清楚功能,知道怎么测试为止。
三、 调优
1. bug:
- 每次修改之前要先找到出现该bug的原因,找到解决方法。
- 考虑清楚这样解决会不会影响到其它模块,最后形成正确解决方案。
- 如飞普遍性问题需于团队人员分享。
2. 优化:
- 确定是否需要优化?如何优化?会不会影响到其它模块?
- 如果与其它模块有关联,需与对应完成人员沟通清楚。
3. 测试
- 修改人员按bug出现环境测试到位,然后再@bug发现人员核对。
四、 目的
- 规范工作、提高团队及个人的工作效率。
- 提升团队及个人的能力水平、积累开发经验。
- 人员能力全面发展。