在如今红海厮杀的移动互联网,快速试错变得越来越重要,敏捷开发也被越来越多的团队所推崇。有些时候为了效率我们甚至愿意牺牲部分性能,而选择在合适的时间去偿还这些“债务”。我们都希望在保证质量的前提下,为自己的团队提速。

一、组织的研发效能
1.1 何为研发效能
在讨论如何优化组织研发效能之前,先思考一下什么是研发效能。
我们平常开发的过程,是从产品的一个需求想法,转变为功能并且发布上线。这个过程会涉及产品、设计、开发、测试,更多的时候可能还会拉上前端、后台。
产品的交付涉及很多的流程和人员,虽然设计人员出图很快、我们开发效率很高,但也并不能代表研发效能同样很高,研发效能是对整个产品最终交付的速度和质量负责。
研发效能的五个衡量标准:

对于客户端研发来说,我们是不是只要保证按时按质实现需求就可以了呢?有很多公司,尽管实行 “ 996 ” 甚至 “ 247 ” ,产品、开发和测试看起来的确都很忙了,但是交付速度和质量却仍然不令人满意:产品埋怨开发效率低、开发埋怨产品需求不明确、测试埋怨开发质量差、开发埋怨测试发现不了问题等。这在我们日常开发中太经常出现了。
这是因为什么呢?对于研发效能这个话题,我观察了很多团队和项目,且根据个人的工作经验,主要有以下两点思考:
- 提效是每个人的职责。尽管在 BAT 这些大厂,会有专门的研发效能部门,但是效能的提升并不是单单只依靠效能部门,或者认为是领导的事情,而是组织里面每一个人都应该去思考的事情。例如天猫设立的效能目标是 “ 211 ”,也就是

本文探讨了Android开发中如何提高研发效能,包括理解研发效能的含义、应用交付流程的关注点,以及个人专注力和工作方法的提升。强调了提效是每个人的责任,不应局限于写代码,应注重整体流程的优化,并分享了如何处理开发、测试、发布等阶段的效率问题和个人时间管理的建议。
最低0.47元/天 解锁文章
655

被折叠的 条评论
为什么被折叠?



