揭秘 AWS 内部开发和维护技术:Away Teams 概念,即为了达到最快速度,接受某些缺点
Here is the article.
不过,互联网巨头亚马逊庞大的云计算部门AWS内部有个特别的消化系统:一个名为Away Teams的概念,这个概念是指为了达到最快速度,接受某些缺点。
一旦贵公司的工程师和技术人员成百上千,适用于团队层面的一切满足不了新的需要。生产环境处于一片混乱时,必须找到某种方法,那样那20个、50个或100个团队才能互相帮助。
敏捷、Scrum和开发运维(DevOps)等方法可以使某个特定项目保持顺利开展,并从概念环节进入到交付环节,但它们无法使众多团队的工作保持协调性。
当然,为某个平台或应用软件开发一套连贯的设计是个基本问题,组织管理项目以实施这种设计也是个基本问题。但无论你最初做得有多好,后来都需要调整。
那些团队中的每一个都是为了实现某些目标而设立的。也许它们有各自的盈亏(P&L),或目标和关键结果(OKR,谷歌就采用了著名的OKR,受英特尔使用OKR的启发)。但在现代平台中,构成整体的几乎所有服务都将相互使用。
No comments:
Post a Comment