什么是DevOps?
DevOps是一种重视软件开发人员和IT运维人员之间沟通合作的文化,运动或惯例。透过自动化软件交付和架构变更的流程,来使得构建、测试、发布软件能够更加的快捷、频繁和可靠。
单体建构+瀑布模式
分布式架构+敏捷开发模式
多人协作开发问题:把一个大目标不断的拆解,把它变成一个个可交付的目标,然后通过不断的迭代,以小步快跑的方式持续开发。
微服务架构+DEVOPS
最初大家说的DEVOPS,都是指开发运维一体化,如下图
DEVOPS的三大支柱之中,即人,流程和平台。即DEVOPS=人+流程+平台
人+流程=文化
流程+平台=工具
平台+人=赋能
什么是scrum中的3355?
3355的意思是有三个角色、三个工件、五个事件还有五个价值观。
三个角色:产品负责人、Scrum团队和Scrum主管(也称为Scrum教练)。
三个工件:产品积压清单、Sprint积压清单和增量。
五个事件:Sprint、Sprint计划会议、每日Scrum、Sprint评审会和Sprint回顾会。
五个价值观:承诺、专注、开放、尊重和勇气。