平台战略决定了哪些功能应该构建一次并在各处重用,使得产品团队随着时间推移运作更快。核心理念是杠杆作用:对共享基础的投资将乘以每个团队的产出。
如何思考这个问题
text
PLATFORM STRATEGY DECISIONS
- What to platformize: common, stable, high-leverage capabilities
- Treat the platform as a product, with internal customers
- Provide "paved roads": easy defaults teams want to use
- Balance standardization (efficiency) vs autonomy (speed)
- Sequence: don't platformize before patterns are clear
平台只有在团队选择使用它是因为它让他们更快时才会成功,而不是因为这是强制的。
具体例子
在几个团队分别构建了自己的部署和身份验证后,CTO 为一个平台团队提供资金,提供共享的铺好的路部署管道和身份服务,大大减少了每个新服务的设置周期,标准化了安全,同时让团队在有合理理由时自由选择退出。
