918博天堂

股票代码: 300348
EN
918博天堂科技分享三大DevOps实际步骤论 MOne平台全面提升研发效力
金融科技
2020.08.18

引言:
918博天堂科技的开发周期由以往的4周迭代提升到每2周迭代频率 ,每迭代95%的需要可在1周内实现开发 ;

在持续集成的改进上 ,平台支持100+个的利用集成 ,每天进行500+次数的利用集成和测试 ,集成的功夫缩短到分钟级 ;

在持续部署上 ,能够满足肆意功夫段的利用部署上线要求 ,上线功夫缩短到分钟级。

918博天堂科技为什么能如此大幅提升研发效力?今天我们为你解密 ,但愿能援手金融机构提升自己的研发效力。


在这个软件界说所有的时期 ,软件交付效能和质量成为了当前企业的主题竞争力 ,是企业维持创新力和持续满足用户多样性需要的底子。


早在2017年由 Puppet 结合 DORA(DevOps Research Assessment)主导的《DevOps近况钻研汇报》 ,通过对超过 27000 份 DevOps 调查反馈 ,证了然 DevOps 实际推动了 IT 的更高效力 ,而更高的效力则改善了出产性、利润和市场份额。但企业若何成功实际 DevOps 依然是一个难题。


你和DevOps 之间只差一个MOne 平台的距离
在执行 DevOps 过程中 ,基于 DevOps 理想 ,918博天堂科技通过自研的一站式研发协同治理平台(Manager One ,以下简称MOne平台) ,实现了 DevOps 刷新中工具的支持 ,同时依附工具 ,造订了一套规范流程 ,将流程内建于工具之中 ,通过工具来领导实际。通过流程规范+工具机造 ,提炼了一套研发效力解决规划 ,即结合 MOne 平台与利用场景提供的火速项目治理、DevOps持续交付流水线及表部工单支持系列解决规划。


2021092824665

MOne 平台是一个在企业在研发合作过程中 ,鉴别研发中面对的问题和研发效力短板而生的工具平台 ,MOne 选取了先进的研发架构 ,历经多多业务场景打磨 ,覆盖项目合作、利用集成、持续部署、怀抱反馈全流程 ,可为企业提供从需要到代码再到部署的齐全解决规划 ,全面提升企业研发效力 ,加强内部合作治理。


◆ MOne覆盖产品研发全性命周期 ,从指标规划、需要治理、迭代跟踪、代码治理、构建治理、测试治理、部署颁布全过程 ,实现研发治理一站式交付 ;
◆集成了主流的 DevOps 工具链 ,提供可视化交付流水线治理 ,深度整合研发工具链 ;
◆MOne 子产品可独立部署 ,用户可自主选择产品利用研发场景 ;

◆MOne Report 提供可视化研发效力指标怀抱和分析 ,鉴别低效力 ,为持续改进提供数据支持。

2021092812306



实际步骤一:基于 OKR 的MOne 火速项目治理


什么是Mone OKR?

Mone OKR 是一个将 OKR 治理步骤执行落地的企业合作平台。OKR(Objectives and Key Results)即指标与关键成就法 ,是一套明确和跟踪指标及其实现情况的治理工具和步骤。Mone OKR将工具与理想相结合 ,为OKR 的落地提供平台工具支持。MOne OKR结合 OKR 治理步骤 ,基于“火速”理想 ,提供可视化看板模式 ,实现团队OKR全流程公开通明 ,通过 OKR分化造订、执行反馈与评审打分等职能 ,对OKR全性命周期进行治理 ,同时集成企业微信群机械人通知 ,实现实时跟进反馈进度 ,确保指标达成。


2021092828985


MOne火速项目治理 ,让规划先杏注迭代实现

在与 Jira 集成设计方面 ,Mone OKR 提供项目(组织)、泳路(部门)组织架构分化。指标(Objective)、关键了局(KeyResult)以及与 Jira 的 Epic(史诗)、用户故事(Story)、子工作(Subtask)的层级架构 ,将 OKR 造订逐步分化。MOne OKR 提供 “指标树” 展示设计 ,实现从“部门指标” 到 “研发工作”的链路关联 ,通过指标与研发工作的结合实现可视化的指标与跟踪治理流程。


?在职能方面 ,MOne OKR 规划季度(月度)短期指标 ,通过集成 Jira 实现自动跟踪和怀抱指标实现进度 ,结合 Scrum 火速开发步骤 ,通过迭代冲刺的方式持续交付 ,从用户需要到需要实现一个个关环的软件开发过程 ,实现季度规划、迭代实现 ,最终实现指标。

2021092846180

MOne 火速研发治理结合 OKR 和火速项目 ,实现季度指标规划 ,迭代实现的机造 ,拥有多项优势:


◆ 通明协同:基于 MOne OKR 三种模式(看板、功夫轴、表格)为 OKR 提供公开通明协同机造。
◆ 量化追踪:OKR 是一个持续的指标量化追踪步骤 ,必要通过定期跟踪和复盘来确保指标的达成 ,MOne OKR 提供可追踪性 ,集成企业微信机械人通知使指标进度实时提醒通知 ,同时评审和怀抱职能为复盘提供支持。
◆ 规划先杏注迭代实现: MOne 集成 Jira ,实现“指标→ 关键成就→ EPIC → Story → 子工作”的统一关联 ,从而达到自动怀抱指标的实现进度 ,季度规划到周迭代的实现统一。
◆ 持续改进:在项目治理过程中 ,应定期召开回首会议 ,也是遵循 PDCA 准则(打算-执行-查抄-处置) ,MOne OKR 提供在线会议纪要职能。

实际步骤二:基于 MOne 的 DevOps 持续集成和部署 ,全面提升全流程效能


1.什么是持续集成、持续交付、持续部署?

持续集成强调开发人员提交了新代码之后 ,立刻进行构建、(单元)测试。凭据测试了局 ,我们能够确定新代码和原有代码能否正确地集成在一路 ;


持续交付在持续集成的基础上 ,将集成后的代码部署到更切近真实运行环境的「类出产环境」(production-like environments)中。持续交付 ,能够看作是持续集成的下一步 ,不论你软件怎么更新 ,必须保障随时可交付能力 ;


持续部署则是在持续交付的基础上 ,把部署到出产环境的过程自动化。


2.MOne 实现持续 CI/CD 全流程

在 DevOps 的持续交付流程中 ,MOne 通过 “MOne Pipeline” 和 “MOne Deploy” 两个子产品来支持。


MOne Pipeline 持续集成平面向开发、测试人员 ,定位于利用的持续集成 CI 阶段。通过可视化的流程编排 ,削减持续集成的动手难度。通过内置分歧说话的尺度流程 ,编排: “源代码→ 质量扫描→ 单元测试 → 编译、打包 → 制品 ” 急剧地实现项目集成过程。


MOne Pipeline 持续集成主题优势:
◆线下化到线上化的迁徙 ,提供可视化的集成流程编排 ,只必要关注流程设计 ;


◆基于项目维度的“多利用”构建支持 ,轻松解决微服务架构下多利用协同开发时利用构建的问题 ;


◆有效的怀抱机造 ,从开发(代码提交、代码贡献杏注CodeReview 审核)到集成(集成频率、均匀时长、成功率)等多个关键指标的怀抱 ;
◆尺度的开发规范 ,“CodeReview 代码审核规范”、“代码分支战术”等。


MOne Deploy 持续部署平台面向于运维人员 ,定位于利用的持续部署 CD 阶段 ,通过面向业务的多场景设计 ,从利用的 “装置→ 升级 → 回滚 → 守护 → 卸载” 等场景设计 ,支持利用的全性命周期的部署、运维能力。


MOne Deploy 持续集成主题优势:
◆面向业务的多场景设计 ,管控利用的全性命周期 ;


◆可视化的流程编排 ,在利用的部署流程可嵌入SQL调换流程 ,实现利用和数据库同时调换 ;
◆利用的动态模型机造 ,支持多种分歧的利用交付 ;
◆有效的数据备份和日志算帐战术 ,保障数据的安全 ;
◆有效的怀抱机造 ,从部署频率、均匀时长、部署成功率等多个关键指标的怀抱。



实际步骤三:MOne 工单支持解决规划 ,急剧美满产品、解决客户问题


对研发型企衣反说 ,对表输出的贸易产品或者解决规划的同时 ,统计和网络产品的缺点和用户的反馈是极度沉要。必要一个统一的平台入口 ,通过录入工单的方式 ,来跟踪缺点和反馈 ,以援手我们急剧的美满产品和解决客户的问题 ,形成统一的交付流程和质量系统 ,提升企业在产品、服务上的竞争能力。MOne Service Desk 平台就是这样一个统一的平台入口。


MOne Service Desk 重要解决的是跨组织和部门的研发合作问题 ,提供统一的缺点网络入口 ,可视化跟踪流程和反馈机造 ,提高问题解决效能。从用户、统一交付、流程&规范、怀抱&反馈等方面解决跨组织部门的协同问题。


2021101855814

MOne Service Desk 研发协同工单系统为分歧的使用者提供了对应的流程规范:
◆作为用户:只需关注 “问题的录入” 及 “我提出的问题” ,在录入问题后只需期待问题的回复 ,并能够查看问题的处置进度 ;
◆作为交付团队:能够统一在平台受理”用户“提出的问题 ,并基于可视化的看板 ,进行跟踪处置 ;
◆作为研发团队:只需关注并实现交付团队分配的工作即可。


2021092848189

MOne Service Desk 研发协同工单系统拥有多项优势:
◆实现研发与交付分离:研发只需处置交付团队分配的工作 ,能够安心研发产品 ;交付团队掌管问题的性命周期治理及客户守护 ;
◆集成 Jira 实现工具链买通 ;
◆统一交付工作渠路 ;
◆自动化数据怀抱反 ;
◆企业微信通知机造:工单集成了企业微信机械人通知 ,当工单阶段流转时将触发企业微信通知。

2021101872649

在这个数字化的时期 ,技术演进从未终场 ,用户需要更是瞬息万变 ,只有选取更完整的技术支持系统 ,加快产品迭代速度 ,能力满足企业高速发展和提升主题竞争力的需要 ,从某种意思上来说 ,DevOps已成为企业在数字化竞争中能否获胜的最关键一环。


918博天堂科技作为金融科技创新确当先者 ,始终关注热点技术的发展及实际 ,未来 ,将在研发领域持续索求、致力耕作 ,将工具和DevOps尺度相融合 ,买通产品、开发、运维等部门墙 ,实现研发全性命周期的工具集成与自动化 ,助力更多企业提升研发效力 ,进而提升企业主题竞争力。

让中国金融科技 拥有世界影响力
918博天堂科技更懂若何为您的数字化转型赋能
地址: 丽江市南山区沙河西路丽江湾科技生态园一区2栋A座5层
电话: 0755-8616 8118
传真: 0755-8616 8166
【网站地图】