当前位置:网站首页>“两个披萨”团队的分支管理实践
“两个披萨”团队的分支管理实践
2022-07-29 01:47:00 【壹小俊】
在亚马逊内部有所谓的“两个披萨”团队,指的是团队的人数不能多到两个披萨饼还不够吃的地步。也就是说,团队要小到让每个成员都能做出显著贡献,并且相互依赖,有共同目标,以及统一的成功标准,这样团队的工作效率才会高。
现在有很多互联网公司喜欢采用“两个匹萨”团队的模式,你可能很好奇,这些团队通常是如何实施代码管理的?
当前国内互联网公司通常采用特性分支开发的模式,我在第四篇文章《一切的源头,代码分支策略的选择》中,为你详细介绍了这种模式,下面我就以这种模式为例,为你解开困惑。
以迭代周期为一周的项目为例,我将按照从周一到周五的时间顺序,通过整个团队在每天的工作内容,跟你分享项目任务分配,分支创建、集成与分支合并、上线,包括分支删除的关系。你可以从中了解互联网公司研发团队日常代码管理的真实情况,体会团队为了提高研发效率,在代码管理上做出的创新与改进。
背景
周一上午 11:30,“复仇者” 团队的周会结束,会议室里陆续走出了 6 名工程师:
“钢铁侠”:5 年一线开发经验,现任“复仇者”项目经理及产品负责人;
“美国队长”:6 年开发经验,负责“复仇者”项目的技术架构,兼开发工作;
“绿巨人”:3 年开发经验,全栈开发;
“雷神”:3 年开发经验,全栈开发;
“蜘蛛侠”:1 年开发经验,负责几个成熟模块的维护; “黑寡妇”:资深测试工程师,负责系统集成与测试。
其他同事泡咖啡喝茶的时候,“钢铁侠”在公司的 GitLab 上已经把 issue 分配给了团队成员, 预示着忙碌又充实的一周要开始了。
周一下午
“美国队长”“绿巨人”“雷神
边栏推荐
- 关于字符串处理的相关函数记录(长期更新)
- 基于对象的实时空间音频渲染丨Dev for Dev 专栏
- Feynman learning method (symbol table)
- Sharpness evaluation method without reference image
- Jetpack--了解ViewModel和LiveData的使用
- Leetcode 242. valid anagram
- Prometheus + alertmanager message alert
- STM32 DMA receives serial port data
- Problems encountered in special flow & properties property set instances and Solutions
- h5背景音乐通过触摸自动播放
猜你喜欢

awvs无法启动问题

Understand the clock tree in STM32 in simple terms

Motionlayout -- realize animation in visual editor

基于对象的实时空间音频渲染丨Dev for Dev 专栏

In 2022, the official data of programming language ranking came, which was an eye opener

物联网开发--MQTT消息服务器EMQX

The problem of modifying the coordinate system of point cloud image loaded by ndtmatching function in autoware

autoware中ndtmatching功能加载点云图坐标系修正的问题

TI C6000 TMS320C6678 DSP+ Zynq-7045的PS + PL异构多核案例开发手册(2)

DevOps 团队如何抵御 API 攻击?
随机推荐
Type analysis of demultiplexer (demultiplexer)
Flexible layout single selection
什么是作用域和作用域链
Jmeter之BeanShell生成MD5加密数据写入数据库
Opencv image sharpness evaluation (camera autofocus)
Problems encountered in special flow & properties property set instances and Solutions
2022.7.28-----leetcode.1331
如果时间不够,无法进行充分的测试怎么办?
响应式织梦模板化妆美妆类网站
数据安全与隐私计算峰会-安全求交集在隐私计算中的发展和应用:学习
How to guarantee password security? How does the secure browser manage passwords?
Prometheus + AlertManager 消息预警
QT qstackedwidget multi interface switching
JetPack--Navigation实现页面跳转
The growth path of embedded engineers
Ignore wechat font settings
3D模型格式全解|含RVT、3DS、DWG、FBX、IFC、OSGB、OBJ等70余种
Keil5 open the engineering prompt not found device solution
一文读懂Okaleido Tiger近期动态,挖掘背后价值与潜力
Realization of digital tube display based on C51