运作模式:组织扁平化->全功能团队(研发运维职责合一)->研发运维自动化
-
组织扁平化:互联网大潮下,业务需求变更成为家常便饭,多层次的组织臃肿结构响应和处理能力迟缓,远跟不上外部的变化。采用扁平化的组织,减少层次,减少汇报审批决策,构建扁平化的作战单位,决策权限全面下放作战单位
-
全功能团队:组织扁平化后,以全功能团队为作战单位,团队中配置有产品经理,项目经理,架构师,系统设计人员,开发和测试。团队视为一个整体,负责具体的业务产品的市场分析,规划,需求分析设计,开发实现和交付,生产环境的运维。一个团队负责产品的整个生命周期,产品的问题是整个团队所有人员的问题,以团队为牵引和问题问责的单位,这样没个人只有团队,换言之团队任何一个成员即为产品的代表,也是问题的负责主体,团队中成员利益一致的,一荣俱荣,一损俱损;同时,全功能团队作为架构决策的主体,产品的方向,落地方案,架构和技术选择有团队成员内部快速决策,在决策内超出团队能力时向能力单位求助。这样产品的绝大部分工作和决策时全功能团队来做的,快速决策快速解决问题,视为敏捷
- 研发和运维自动化化:研发中采用流水线,连接代码块和服务器,负责下载代码,编译构建和执行静态检查、自动化用例执行,接着完成打包及研发、生产环境的部署(alpha,beta,gamma,类生产,生产)
原创文章,作者:3628473679,如若转载,请注明出处:https://blog.ytso.com/187158.html