第54讲 | 打造高速运转的迭代机器:现代研发流程体系打造(一)
爱范儿CTO兼知晓云负责人、TGO会员何世友
该思维导图由 AI 生成,仅供参考
你好,我是爱范儿 CTO 兼知晓云负责人何世友,今天想跟大家分享的话题是“打造高速运转的迭代机器”。
现代移动互联网对研发流程提出的新问题
移动互联网时代的产品研发,基本上是两个特征,分别对应老板和用户的要求:
迭代速度再快一点,一分钟上线一个特性;
交付质量更高一点,半个 bug 也不能有。
而且没有上限。
而速度和质量,是一个肉眼可见的相悖的存在——速度快了自然要牺牲质量,质量高了自然要牺牲速度。但在移动互联网公司的意识形态里,再相悖,那也是把大象塞进冰箱的问题,因此也就对研发流程提出了新的挑战。本文试图就该问题分享我的经验所得。
正式解决前,我们伪随机地“采访”几位围观群众。
问:如何搞定更快迭代?
开发工程师:给我精确可实现的需求,我一人能干三人的活。
运维工程师:给我更多一点机器干活,我让机器随时随地跑构建、测试、部署。
其他各种师:大家高效沟通快速复盘,地毯式推进。
问:如何产出更高质量?
项目经理:迭代中各工序完整,涵盖各职责。
其他各种师:沟通全面无疏漏。
运维工程师:更多一点机器背锅。(滚……
所有人:产品、研发、测试、构建、部署各环节紧密关联,随时可回溯,随时可加入新人。
项目规模或大或小,周期或长或短,都是由一个又一个版本迭代构筑起来的。当我们在谈研发流程时,实际上在谈的,就是这不断重复的迭代过程。因此,打造研发流程,就是要打造一台高速运转的迭代机器。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
现代移动互联网产品研发面临着迭代速度与交付质量的双重挑战。爱范儿CTO何世友分享了如何打造高速运转的迭代机器。文章首先介绍了现代研发流程的特点和挑战,强调了研发流程的重要性,以及如何利用现代工具和方法来提高迭代效率和质量。作者详细介绍了迭代过程总览、现代化的项目管理工具以及可回溯的迭代等内容。此外,文章还强调了沟通工具的重要性,以及如何利用现代沟通工具满足不同沟通需求。最后,作者提出了用机器打造迭代机器的方法,强调了自动化流程的重要性,并指出现有解决方案及选型。整体而言,本文为读者提供了深入的技术视角,帮助他们了解如何应对现代研发流程的挑战,提高迭代效率和质量。文章内容丰富,涵盖了现代研发流程的方方面面,对于从事移动互联网产品研发的技术人员具有重要的参考价值。
仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《技术领导力实战笔记》,新⼈⾸单¥98
《技术领导力实战笔记》,新⼈⾸单¥98
立即购买
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
全部留言(6)
- 最新
- 精选
- 石头"工程师的任务是写代码,当他做了一次代码提交,就意味着这个任务完成了,如果还需要他手动去任务管理平台更新任务状态,就比较多余。" 想法很赞。但这需要将任务管理和代码管理工具进行打通,这个有什么好的工具或者建议?还有就是一个任务其实需要多次代码提交的,并不是一次可以代码提交就可以搞定。2018-07-177
- 大晨_Richard期待下期,快点放出工具2018-07-173
- PyelCI/CD,好!2020-03-292
- 黑米很巧,我们正准备自研一个开发团队管理的全链路平台,跟你的理念差不多诶。2018-11-192
- Ernest 何世友@石头,选用可以接受 repo commit event webhook 的管理平台就可以解决,这个市面上可以选择的很多了,做的比较好的是 jira smart commit2018-07-182
- 谷岳团队人数多了就需要规范2020-11-111
收起评论