DevOps-欧阳辰-移动时代的DevOps转型之旅

DevOps-欧阳辰-移动时代的DevOps转型之旅

ID:8218743

大小:4.32 MB

页数:42页

时间:2018-03-10

DevOps-欧阳辰-移动时代的DevOps转型之旅_第1页
DevOps-欧阳辰-移动时代的DevOps转型之旅_第2页
DevOps-欧阳辰-移动时代的DevOps转型之旅_第3页
DevOps-欧阳辰-移动时代的DevOps转型之旅_第4页
DevOps-欧阳辰-移动时代的DevOps转型之旅_第5页
资源描述:

《DevOps-欧阳辰-移动时代的DevOps转型之旅》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、移动时代的DevOps转型之旅爬,走,跑,飞欧阳辰2016我是谁?>15年的软件研发老兵欧阳辰开发主管高级开发经理/工程师架构师/主管广告平台,大数据7年3年10年1.5年公众号:www.ouyangchen.com关于小米MI(MobileInternet)2010年成立2011年推出手机Mi.Com议程•观察:•软件质量和测试•DevOps是什么?•实践:•微软是如何做DevOps•小米是如何做DevOps•观点:•如何成功向DevOps转型•DevOps的基础架构•结束语我是谁?>15年的软件研发

2、老兵高级开发/测试经理架构师/主管开发/测试主管欧阳高级工程师辰广告平台,大数据7年3年10年1.5年公众号:www.ouyangchen.com一些你也许知道的事情:“测试已死”1)做正确事情VS正确的事情为什么微博是140个字?为什么搜索引擎总是返回10个结果?2)构造原型(Preto-typeV.SProto-type)尽早失败,常常失败“测试已死”•AlbertoSavoia2011,GTAC95%移动应用不能盈利!80%创业公司失败“消失”的技术和角色!什么是质量?什么是测试?•测试是为了发现

3、程序中的错误而执•质量是用户体验,提供用户价值行程序的过程•《软件测试的艺术》1979•质量是经济竞争性•确保软件是保证用户需求的程度•IEEE•质量•代码覆盖率•质量度量和缺陷预防•用例自动化率•缺陷数量分布•最大程度和最快速度满足客户的需•响应时间求软件à服务我对DevOps的4个观点•竞争性软件公司终将采用DevOps•DevOps不是银弹,是关于效率的文化,自动化的技术。•大量专职运维和测试将消失•“靡不有初,鲜克有终”敏捷软件开发和测试发展寻找质量缺陷软件质量~1980质量度量预防<<敏捷测试

4、>>199020002009敏捷开发普及轻量级DevOps(深度,广度)软件开发方法2012敏捷软件开发20101991雪鸟会议Gray/ABTest6SigmaRUP(2001)SCRUMDockerXPUMLAgileCMMxUnitFullStack测试的核心价值•测试核心价值是保持适应产品发展的质量文化•如果质量文化已经形成?是否还需要专门测试团队?•找一个开发和测试的比例?3:1,5:1,10:1,10:0;•质量活动谁来做?开发,设计,工具,灰度发布,容忍度等知识工作者的生产率•搞清楚知识工

5、作者的任务最为关键•自我管理生产率•不断创新•不断学习和教导•质量重于数量•知识工作者为资产微软的测试转型CombinedEngineering世界上最强的测试团队,最深厚的测试文化2009年前的模型:铁三角的价值!Shipit!PM铁三Implementation!QualityFeedback!角DEVTest测试转型前的一些问题产品功能低MTBIAMSH产品发布时间MTBIAMSH(MeanTimeBetweenIdeaAndMakingStuffHappen)用户连接代码不适应快速发布的流程Wh

6、yDevOps?流程质量-OnePageSpec-Deploymenthell进度-婆婆太多招聘人员测试人员招聘难,成长空间不明成长体系组织的变化:减少角色,管理扁平DevelopmentDevelopmentTesting小组:•10-12人•自管理•12-18月•1个产品/其他都是开发ProgramManagementProgramManagementCoud/AutomationOperations微软的DevOps之旅线上服务线上服务线上服务开发开发/测试/运(SDE)开发/测维试(SDE)运维

7、(SDE)运维系统/云管理(OPS)运维(OPS)测试(SDET)阶段三(2013~)阶段一(2008以前)阶段二(2009~2013)微软的DevOps之旅:服务端开发一些任务和角色的转移AllDevOps工作方式:服从计划-》主动探索l主动探索l数据驱动l用户为中心l极客文化lShowmethecode越来越少的专业测试讨论LCombinedEngineering效果l发布节奏明显加快l“做和不做”à“如何更快”l生产力问题是焦点l线上产品的主人翁精神微软的几个工程原则监测•线上事故第一优先,•Li

8、veSiteFirst•敏捷的计划和执行上线用户功能•AdaptiveandAgility•持续优化工程效率灰度•ContinuousProductivity•数据驱动的工程实践数据基础•DataDrivenengineeringpractice微软测试组织的变化DEVVPTestVPVPDEVTestDirectorDirectorEngineeringManagerTestDEVManagerManagerDevManagerTestL

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。