微软作为一个传统PC软件厂商,如何可以一跃成为全球数一数二的云厂商呢?微软主要通过如下几个方面的努力。
战略转型
1.从device first 到mobile first ,cloud first
裁人以及出售Nokia业务
2.大力发展云计算
大力发展数据中心和中间件服务
3.软件产品服务化(SaaS化)
新的特性在云上产品先具有,然后落入安装版本
4.内部IT云化
梳理整个IT,分为:1)可以直接下线的,2)安全等因素不可以云化;3)可云化(再分为新应用,数据库操作少的和操作多的)
5.重新定位Windows
原来假设“所有的设备都是运行在Windows之上 ”,随后变为其它软件可运行在其它系统(Android、IOS)
6.用人工智能重新定义微软业务
普及人工智能全民化,云计算、大数据和人工智能是相互依存,垂直领域是未来人工智能的重要商业机会。
7.构建更加开发的商业业态
为任何人,在任何设备上提供跨平台的软件和服务。1)与apple、google和解;2)与linux和解,SQL server on linux;3)与IBM等合作
8.新型合作伙伴关系
原来微软软件是套件化的,直接通过license销售,和合作伙伴相对独立。azure提供新的服务和技术,有可能直接面向的是合作伙伴。在盈利方面,更注重客户生命周期价值的管理。
组织文化转型
9.one Microsoft战略
客户经理不只在销售自己的产品,一个客户对应一个客户经理,在一个销售组织内可以销售微软所有产品。消弱对个人成绩的看重,转变为考核“如何帮助其它人获得成功”,以及“怎样接收他人的帮助而使团队更加成功”。
10.倡导成长型思维
关注点从到底做错了什么,转变为我们从中学到了什么。拥抱不确定性,承担风险,在失败中快速前进。
11.取消员工强制评级制度
取消必须要有一定比例的C
12.新绩效管理
回答三个问题:1)我做了什么,那些还可以做得更好;2)我帮助过那些人和团队;3)我如何利用公司已有成果提升个人和团队效率
13.支持员工自由流动
员工工作不开心,影响了效率,甚至离职
14.重拾工程师文化
原来管理者和市场决定了做什么,并一层层传达下来,工程师干好分内的事情就可以。需要尊重工程师的专业意见,尊重工程师的创新热情,以用户体验和客户痛点为中心。
15.车库计划和骇客马拉松,鼓励自下而上的创新
Don't just dream it,hack it.
Don't just talk,show me the code.
研发模式转型
16.全面拥抱敏捷和DevOps
合并开发和测试岗位,简化流程和组织,快速迭代。
17.精简组织层级
18.裁撤合并测试岗
测试大部分是自动化工程师(SDET),只留很少手工测试。DevTest+Ops->Dev+Ops
19.建立联合工程
组建持久的特性小团队,去掉测试经理以上的岗位,合并dev和test,授予PM更大的需求决策权。
20.创建新岗位,适应云服务
1.数据科学家
2.站点可靠性工程师SRE(Site Reliability Engineer)
需要两个清单,一个是特性开发清单,即运维自动化的需求;另一个是运维操作清单
3.质量工程师
通过开发测试框架、测试平台、在线度量指标、在线度量分析等,为开发人员提供支撑。
4.on-call工程师角色
轮值人员,主要是事故处理、问题解决和业务监控。才用4+3轮值,一主一备的方式。
21.以场景为中心的研发工程(Scenario-focused Engineering)
在场景中创新出特性,特性再分解为用户故事,用户故事再设计为任务。1)为什么要做这个特性?2)不做这个特性会怎么样?3)有没有更好的办法解决客户的问题?
22.统一研发工程1ES(one Engineering System)
任何人可以审阅和使用别的产品的代码和资源,各组把自己的服务做到最好(Amazon也是采用此方法)。
作者:jacksu在简书
链接:https://www.jianshu.com/p/d28d572bc41c