Android 开发高手课
张绍文
前微信高级工程师,Tinker 负责人
52722 人已学习
新⼈⾸单¥59
登录后,你可以任选4讲全文学习
课程目录
已完结/共 62 讲
导读 (1讲)
模块一 高质量开发 (25讲)
Android 开发高手课
15
15
1.0x
00:00/00:00
登录|注册

25 | 如何提升组织与个人的研发效能?

提问的方法
做事的方法
保持对事情的专注力
为了验证产品的效果
为了发现交付过程的质量问题
如何发现和优化开发阶段的一些编码问题,以及快速构建出最终产物
如何用尽可能短的时间,完成尽可能多的需求,并且保证开发的质量
提效不仅限于写Android代码
对于研发效能这个话题,提效是每个人的职责
作者从流动效率、资源效率和质量进一步拆解了研发效能,并提出了研发效能的五个衡量标准
一个组织持续快速交付价值的能力
特别是移动互联网在红海厮杀的今天,快速试错变得越来越重要,敏捷开发也被越来越多的团队所推崇。
人们常说“提质增效”,总喜欢把质量和效率联系在一起,我们都希望在保证质量的前提下,为自己的团队提速。
通过“高质量开发”模块的学习,相信你已经对打造一款高质量应用信心满满了。
标题:如何提升组织与个人的研发效能?
对于如何提升工作和学习的效率,你还有什么好的方法和建议吗?
你在工作和学习的效率上,遇到过哪些问题?
吾日三省吾身
方法
思考
灰度、发布阶段
测试阶段
编译、CI阶段
开发阶段
何为研发效能
参考文章
总结
个人的研发效率
应用交付的流程
组织的研发效能
如何提升组织与个人的研发效能?

该思维导图由 AI 生成,仅供参考

通过“高质量开发”模块的学习,相信你已经对打造一款高质量应用信心满满了。不过人们常说“提质增效”,总喜欢把质量和效率联系在一起,我们都希望在保证质量的前提下,为自己的团队提速。
特别是移动互联网在红海厮杀的今天,快速试错变得越来越重要,敏捷开发也被越来越多的团队所推崇。有些时候为了效率我们甚至愿意牺牲部分性能,而选择在合适的时间去偿还这些“债务”。
在“高质量开发”模块中,我侧重如何给应用交付的每个步骤做好“质检”。今天我们就一起来开启新的征程,从组织和个人研发效能的角度,重新帮你审视整个应用交付的过程。

组织的研发效能

1. 何为研发效能
在讨论如何优化组织研发效能之前,请你先思考一下什么是研发效能。
我们平常开发的过程,是从产品的一个需求想法,转变为功能并且发布上线。这个过程会涉及产品、设计、开发、测试,更多的时候可能还会拉上前端、后台或者算法。
产品的交付涉及很多的流程和人员,虽然设计人员出图很快、我们开发效率很高,但也并不能代表研发效能同样很高,研发效能是对整个产品最终交付的速度和质量负责。在《如何衡量研发效能》一文中,将研发效能定义为一个组织持续快速交付价值的能力
在文中,作者从流动效率、资源效率和质量进一步拆解了研发效能,并提出了研发效能的五个衡量标准。
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 中文繁体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
    • 阿拉伯语
  • 解释
  • 总结

本文从组织和个人研发效能的角度出发,探讨了如何提升应用交付的质量和效率。作者首先定义了研发效能的含义,并提出了五个衡量标准。在组织的研发效能方面,强调了每个人都应该为提升效能而努力,不仅限于写代码,而是要全面思考如何提高团队的工作效率。作者还分享了微信团队在提升效能方面的实践经验,强调团队共同目标的重要性。在应用交付的流程方面,文章从开发、编译CI、测试、灰度和发布等阶段分别探讨了如何提高效能。涉及了架构选择、团队能力提升、编译速度优化、测试覆盖、灰度发布等方面的问题,并介绍了一些有用的第三方工具和平台。整体而言,本文通过实际案例和技术细节,深入探讨了提升研发效能的方法和策略,对于想要优化应用交付流程的读者具有一定的参考价值。

仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《Android 开发高手课》
新⼈⾸单¥59
立即购买
登录 后留言

全部留言(13)

  • 最新
  • 精选
  • seven
    艾玛,我发现我现在很难长时间保持专注。特别是看书的时候,时不时就要看一下手机有没有新消息。玩了一会手机就忘了刚才看到哪了~吃饭睡觉上厕所都在玩手机~老大,我还有的救吗~

    作者回复: 大部分的社交都是无效的,我们还是要学会自制和专注

    2019-02-16
    2
    14
  • 程序亦非猿
    提升效能似乎是永久的话题,对于个人而言有几天经验分享 1. 周一制定本周计划,定目标。每天更新进度复盘,周五复盘 2. 开始工作就退出微信等应用,避免被打扰 很简单,但是很有效。

    作者回复: 高效专注,才能避免不必要的996

    2019-02-18
    5
  • Neil
    您好 可否介绍下操作系统这方面书籍

    作者回复: 具体可以参考专栏的42篇《Android开发高手课学习心得》

    2019-02-28
  • 冯选刚
    只要是重复的工作,无论是代码,打包,还是针对工作中的某些行为,都可以利用机器去操作,减少时间的消耗

    作者回复: 效率也是高手的体现

    2019-02-20
  • 海珂研发部
    一楼有些夸张:我有四个字,万金不卖,你若学会,必成大器那就是:“师傅领进门,修行靠个人”

    作者回复: 对的,几十篇文章不能改变什么,还是要靠自己

    2019-02-19
  • SAHADEV
    这篇文章真是满满的精华,不同层次、不同维度的人看待问题的角度不同,本篇文章对我收获很大,光这篇文章就值回了整篇课程的价格。棒!

    作者回复: 从Android、到终端、到跨端,全栈的能力还是很有必要的

    2019-02-18
  • 薯条
    工作中有时候被几个人来找,测试人员找你,商务人员找你,自己负责开发,负责需求,负责测试,负责分配任务。有几次上班头都是大的;每个任务没有说时间要求,完全无法划分优先级。效率真的是差 的一笔。后来每天上班前 用笔写下:当天的工作任务和目标之后,情况有所好转。工作效率在一家不看重效率的公司来说 没得意义
    2019-10-07
    1
  • 志伟
    伏案工作前先花时间明确要做的事情,要解决的问题,分好步骤。然后专注去解决问题,期间杜绝干扰,分段循环,取得最后的结果。 要小心手机的干扰,例如一会微信聊天,一会工作,来回切换,最后发现时间既不是花在工作也不是聊天上,而是聊天与工作之间的任务切换上,毫无价值。
    2019-02-16
    1
  • Lwan
    个人提效去确实很有必要,我现在都是整点的时候看下手机,其他时间就放在一边
    2024-02-19归属地:北京
  • 兰芳林
    学习了会就会忍不住看看手机。。
    2020-02-19
收起评论
显示
设置
留言
13
收藏
沉浸
阅读
分享
手机端
快捷键
回顶部