升企业研发效能?如何加速产品发布? 这些都是摆在企业面前的挑战。
作为 企业研发团队的负责人, 如何在 规定的时间内带领团队成员开发出“爆款”产品 ? 是倾向于定制严格的流程 来执行 ? 还是 给出 目标,让团队成员 自由发散与执行呢 ?
5月2 7 日, QCon 全球软件开发大会 走进广州, 华为云 技术专家 受邀 出席 , 并在 工程效率提升 分会场发表主题演讲:《 大到不能慢——敏捷+DevOps,大企业也能高效能 》 。 分享基于华为3 0年研发 经验 总结的 DevOps最佳实践,助力企业软件的研发转型。
敏捷+DevOps是提升企业效能、推 进 企业数字化转型的核心方法论。 华为云技术专家特别 强调 DevOps不能止步于提交到发布的环节,需要持续优化扩展到客户场景和客户价值探索的环节, 持续地快速交付价值, 才能够打通整个价值链条实现加速 。他介绍了 在 中大型企业 如何 落地敏捷 + DevOps有效提升研发效能的经验和实践。
DevOps使规模化的高效开发成为可能
如今, DevOps 已经得到了软件产业的广泛认同 ,包括敏捷开发的概念、S crum (敏捷开发)、持续集成和持续交付等等。 虽然 敏捷 结合 DevOps可以解决很多问题,如 人员问题、管理问题、技术问题、 工具 问题等 ,但 效能提升 并不能一蹴而就 ,涉及的人员越多、落地的周期越长,落地的方式就越要讲究。
特别是 对于已经形成管理层级的大企业来说,接纳一个独立自主的跨职能敏捷团队并不是那么容易。 华为云技术专家 以华为云DevCloud自身的转型为例,分享了华为使用敏捷开发的 最佳实践 ,即不拘泥于具体的措施,而是充分领悟了敏捷的基本原则,尤其注重将敏捷团队融入整个企业组织当中。当谈及目前 DevOps在国内的实践现状 时, 华为云技术专家 表示, 部分团队为了做 DevOps而做DevOps,并没有真正的从业务的角度出发来考虑。
那到底应该怎么做DevOps呢? 基于华为的最佳实践, 华为云技术专家 总结如下:
1. 选定一个方法论/流程/套路, 再 学习消化 ;
2. 选择团队/项目,敲定方案,开始试点 ;
3. 组织层面为后续扩大范围打造基座 ;
4. 在敏捷转型基础上,进一步横向整合从业务-研发-运营的团队和全流程 ;
5. 不只是作战阵型要调整,还有其他实践要跟上 ;
6. 不少企业已成功在小范围内进行敏捷模式试点,但要推广至整个企业,就必须在工作流程、组织架构和内部关系等 多 方面进行调整。
企业提升研发效能 选对工具很重要
虽然很多企业在践行DevOps的道路上走了很远,但是在工具选用和能力建设方面仍可能感到迷茫和纠结。选择合适的工具来适应企业自身交付的服务或产品,可以 站在巨人的肩膀上,避免不必要的实际和教训, 更好地提升质量,提高效率。
据 华为云技术专家 介绍:华为云DevCloud是一站式 云端 DevOps平台,集华为3 0 余年研发实践、前沿研发理念、先进研发工具为一体,面向开发者提供端到端研发工具链服务,让软件开发更加简单、高效、高质。 而 华为云DevCloud HE2E DevOps实施框架 是 集合精益、敏捷 、 DevOps等业界先进理念与华为30年研发实践,可操作易落地,助力企业软件研发转型。
自正式上线 来,华为云DevCloud潜心打磨,开放核心技术能力,助力企业实现软件研发效率提升,并始终与开发者同行,创造性地为此提供诸多软件开发工具、平台与应用。截止2018年底,华为云DevCloud已提供15个云服务,3个行业解决方案;已签署28个全国性软件园区协议,覆盖20个城市园区;30多万个软件项目运行在华为云DevCloud上,极大地提升了工作效率和 软件 质量。
“云 +AI ”时代,软硬件生态整合实现指数级增长
华为预计, 2025年所有的公司都会上云,97%的大企业都会使用AI,77%的云上应用都会用到AI。显而易见,AI将会是云上竞争的关键。 但 企业使用 AI面临两大挑战:算力非常昂贵, 学习成本高 , 应用开发难; 开发环境搭建负责 , 需要特殊的工具和专业技能。
一方面 , 华为从芯片做起,推出 AI芯片昇腾910和昇腾310,在华为云上为用户提供充裕、经济的算力资源 ; 另一方面 , 华为云 针对开发难的挑战,发布了一站式 AI开发平台 ModelArts ,与 算子库 CANN 和 华为自有的 统一训练和推理的 AI框架 Mind S pore共同构成了 华为云 全栈全场景 AI解决方案 。 同时 , 作为整合华为算力资源与丰富服务的华为云DevCloud ,也与 政府、企业、高校、科研院所等产业链的各方 携手 ,发挥各自的优势, 将华为云的A I能力 与算力 和用户的开发流程 无缝 融合 ,让华为云DevCloud成为 “云原生+ AI ”时代软件研发的新引擎。
目前, 华为云 正在基于“云+ AI ”战略, 逐步汇聚百万开发者, 基于华为自研芯片等硬件产品, 构筑更加广阔的生态 ,实现未来业务的指数级增长。
一站式体验 展区 技术大咖现场助阵
精彩纷呈的演讲之外 , 更 让参会者兴奋的还有 华为云展台 , 以“选择不凡,Cloud for Good”为主题,重点展示了一站式 AI 开发平台ModelArts、 华为云 一站式云端DevOps平台及华为云开发者生态, 为众多前来参会者构建了一个分享最新技术、产品及解决方案、交流发展经验的平台 。
对于真正深入到行业的 软件 开发者而言,单单介绍 理念和工具是 不够的,在理论支撑下的动手实践才是最好的证明。 在现场,华为云还设置了 ModelArts 和 Dev C loud 动手实践专区 , 参会者争相上手体验,可谓是 “大快朵颐”般的享受 !
( 华为云布道师林旅强指导参会者动手实践 )
为了将高效践行到底, 展台还特别 设置 了 白板 时间 , 华为云DevCloud与A I 技术专家 在此 与参会者进行 更 直观高效的 互动 交流 。
(华为云布道师陈亮与参会者交流)
在调研机构 弗若斯特沙利文发布 的 最新《中国 IT基础设施行业白皮书》 中 ,2018 年,基于 华为云在云基础设施领先的实践和创新,华为云以21.3%的市场份额 位列 中国云基础设施市场领导者的地位 。 华为云强大的基础设施 和服务能力 , 为华为云开发者群体带来了 广阔 的施展空间 。随着华为云开发者生态构建的进一步升级, 持续得到华为云赋能的 华为云开发者 群体 , 必将成为 中国 企业级用户数字化转型升级 的强大引擎。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- 解密蚂蚁研发效能:如何用数据驱动效能提升?
- 前端团队研发效能提升的探索与实践
- 小程序 Serverless: 解放生产力,驱动研发效能提升
- 打通前后端,这款效能提升开源“神器”你一定要了解
- 展示全新的物联网解决方案,斑马技术想为一线员工提升效能优势
- 淺談效能測試
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
编程的修炼(中英双语)
[荷]Edsger W. Dijkstra / 裘宗燕 / 电子工业出版社 / 2013-7 / 79.00元
本书是图灵奖获得者Edsger W. Dijkstra在编程领域里的经典著作中的经典。作者基于其敏锐的洞察力和长期的实际编程经验,对基本顺序程序的描述和开发中的许多关键问题做了独到的总结和开发。书中讨论了顺序程序的本质特征、程序描述和对程序行为(正确性)的推理,并通过一系列从简单到复杂的程序的思考和开发范例,阐释了基于严格的逻辑推理开发正确可靠程序的过程。 本书写于20世纪70年代中后期,但......一起来看看 《编程的修炼(中英双语)》 这本书的介绍吧!