提升开发效率的小技巧

为什么开发效率低

  • 技术运用不够熟练
  • 技术深度不够,遇到问题,解决时间过长
  • 需求不明确,做了很多无用功
  • 频繁被打断

一些小技巧

最重要的技巧:掌握支配时间的主动性

自己支配时间,按照你的计划来,这是效率最高的。下面的好几点,其实本质上都是这个因素。

需求汇总

跟产品经理确定好,所有需求提到你这边,统一汇总并审查,确定需求可行,且理解做这个需求的意义后,再根据优先级和时间表,指派给其他同事去做
(PTPUR的需求提到ZL这里,经过ZL审核并确定优先级后再给LJ)
据我观察,现在产品是直接找组员,导致大家频繁被打断;且由于需求未汇总,小组缺乏一个整体的时间规划
大家一定要跟组员强调,不要擅自接需求;产品提需求,直接让产品找组长或者找我

另外,可以联系产品经理,月初、周初的时候,过计划,并对小需求进行汇总,不要中途零散的提

同事,需要将所有项目开发,都体现到管理平台中,监督产品是否每个需求都有建任务、是否都经过我们和测试的审核

批量处理BUG

测试阶段和产品经理、测试人员协定好,半天过一次问题(定好具体时间和具体形式),不要一发现bug就直接飞信联系或者直接跑过来找开发,减少大家被打断的频率

将飞信调整为任务栏不显示

打断我工作最多的,就是飞信,一有消息就闪动,一有闪动我就会去看,这样非常被动。
将飞信调整为任务栏不显示,待自己空闲时再批量查看处理,效率直线提升。
当然,记得飞信签名里面写上一句话:“分机8331,如飞信未及时响应,请邮件联系XXX@XXX.com,谢谢”,这样保证别人有急事时,可以电话联系到你。

将能交出去的工作都交出去

比如一些后台权限的开通,完全可以交给产品负责人,因为只有他们会用到。

和产品、测试协商好,每半天核对一次问题

特别是测试阶段,让测试遇到bug先记录好,然后每天的下午1点、晚上5点一起核对问题和解决方案,不要一发现bug就直接来找我们。
记得和产品、测试沟通好,沟通很重要。

每天早上先制定好当天的工作计划

包括轻重缓急、预计耗费的时间,每天按照8小时评估
最好能够记录下开始截止时间,保证即使被打断,也能快速回忆起之前的工作,马上进入状态。
比如:09:30-10:xx:编写jenkins增量脚本

可以采用一些工具,比如四象限时间管理、番茄工作法等