【杨浙】基于可视化流水线提升项目研发效能的实践.pdf

编号:134951 PDF 34页 4.73MB 下载积分:VIP专享
下载报告请您先登录!

【杨浙】基于可视化流水线提升项目研发效能的实践.pdf

1、基基于于可可视视化化流流水水线线提提升升研研发发效效能能的的实实践践杨杨 浙浙奇安信集团研发总监2017 年加入奇安信集团奇安信千星平台负责人奇安信研发一体化效能平台(DOCKYARD)负责人杨杨 浙浙研研发发效效能能与与 D De ev vO Op ps s可可视视化化流流水水线线设设计计与与实实施施可可视视化化流流水水线线效效果果与与展展望望0 01 1研研发发效效能能与与D De ev vO Op ps 业业务务研研发发痛痛点点不不断断增增加加的的需需求求和和变变化化V VS S难难以以提提升升的的研研发发效效率率自自动动化化部部署署代代码码质质量量研研发发速速度度技技术术选选型型代代码

2、码审审查查流流程程规规范范安全性快快速速响响应应效效能能监监控控创创新新团团队队协协作作技技术术债债务务错错误误率率持持续续交交付付缺缺少少性性能能抓抓手手自自动动化化测测试试重重构构人工介入多代代码码复复杂杂度度知知识识共共享享版版本本控控制制环环境境异异常常项项目目管管理理敏敏捷捷开开发发需求太奇妙持持续续集集成成测测试试效效率率低低性性能能优优化化研研发发实实践践推推广广业业务务研研发发痛痛点点在技术和工程领域,专注 DevOps 落地其实是一个好方法。根据 Atlassian 的数据统计,90%的企业通过落地 DevOps 获得了积极的业务指标。业业务务成成功功协作和需求技术和工程交付

3、和服务度量和改进D De ev vO Op ps s 的的概概念念DevOps(Development+Operations)是一种文化、一场实践,强调在自动化软件交付流程及基础设施变更过程中,软件开发人员(IT)与运维技术人员(Ops)彼此之间的协作与沟通。它旨在建立一种环境,使构建、测试、软件发布得以快速、频繁以及更加稳定地进行。产品不可见时间过长代码提交即集成部署发版才能进行测试故事开发、自测完即可提交测试安全漏洞在用户侧才被发现安全漏洞在代码提交后即被发现版本和配置管理缺少规范版本和配置管理内置在流程中环境信息和环境初始化依赖人工自动初始化和维护环境信息可可能能的的现现状状我我们们的的

4、希希望望实实施施 D De ev vO Op ps s 的的挑挑战战人人才才匮匮乏乏团团队队多多样样无无法法借借鉴鉴组组织织边边界界D De ev vO Op ps s 成成熟熟度度模模型型奇安信的模型初初始始级级 I I基基础础级级 I II I成成熟熟级级 I II II I优优秀秀级级 I IV V卓卓越越级级 V V团队文化团队各自为战组织无 DevOps 文化有统一目标交付时间、频率跨团队规划团队合作和分享程度好团队为目标共同负责目标高度统一整体规划和客户价值相关聚焦于业务和市场收益通过持续生产保证竞争力敏捷开发瀑布模型为主开始使用敏捷开发交付周期大于 1 个月建立了可持续的迭代模型

5、稳定实现双周交付迭代目标能按时完成能持续小粒度集成交付敏捷开发的范例敏捷与DevOps互相促进版本与配置管理缺少版本规划配置管理由人工完成版本、制品等有规范部分规范通过流程落地制品关联构建元信息,可回溯通过自自动动化化流程落地一切都进行版本管理基础设施即代码行业领先的版本和配置管理规范持续集成手工或部分自动化环境不稳定、工具分散定期自动构建、按需手动构建代码提交即构建标准化、自自动动化化构建随时构建、过程可视与需求、缺陷集成管理并可视不断优化,形成需求、缺陷、运维一体化平台持续测试开发完成后,手工测试对单测覆盖率进行度量有部分功能可自动化测试采用 TDD 方式,测试开发同步单测、冒烟接入流流水

6、水线线自动化测试覆盖率提升测试质量可度量、可视化测试用例和数据实时更新测试完全自动化、时间可控持续部署手工部署,频率受限过程不可控环境可自动生成通过脚本完成重复部署统一部署方案和策略支持自自动动化化部署、自主部署支持自定义部署,可紧急部署部署状态实时、可视部署可用性高,风险可控部署不会导致业务中断持续运维通过运维人员监控无灾备或应急预案有监控工具故障发生会第一时间通知和确认通过可视化监控平台监控定位可以通过数据提前察觉故障征兆可监控全生命周期数据故障发生过程可体现业务监控预警能力强故障可自动化或短时间恢复质量与安全没有SAST,依赖人工测试研发人员安全意识不强有静态扫描工具有明确的开发安全规范

友情提示

1、下载报告失败解决办法
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站报告下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

本文(【杨浙】基于可视化流水线提升项目研发效能的实践.pdf)为本站 (2200) 主动上传,三个皮匠报告文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三个皮匠报告文库(点击联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。
客服
商务合作
小程序
服务号
折叠