大家好,我是华为云的产品经理 恒少:
作为布道师和产品经理,出差各地接触客户是常态,经常和华为云的客户交流、布道、技术沙龙,但是线下交流,覆盖的用户总还是少数。
我希望可以借线上的平台,和用户持续交流华为在研发效能提升上的思索和考虑。
<恒少出品,必然妥妥干货,必定理论联系实践>,因为软件无银弹,探索始终在路上。
-----------------------干货分割线--------------------------------------
<002 篇> 如何开展敏捷,DevOps,以及其他的研发变革
敏捷,精益看板,DevOps..... 技术在发展,研发的流程,方法,理念和工具也在不断发展。相信未来也会不断有新的软件研发理念,方法出现,因为软件这个复杂的怪兽,离征服还远着呢。。。:)
我在和很多企业交流的时候,总是会提到一个最重要观点:要把敏捷、DevOps这样的新研发方法当做变革来做,为什么呢?改革或者变革最困难的是什么,也是很多变革失败的原因其实都一条:破除即有的利益。熟悉中国这些年的改革,应该很容易理解。
敏捷,DevOps,甚至新的配置管理工具Git,对于现有的很多企业都是一个巨大的转型,很多企业在原有的模式下已经形成了自己的组织,流程,文化和工具系统,各方利益已经固化。
我们引用DevOps(Patrick Dubois )的一个经典图,如下图(Wall of Confusion),来感受一下变革是怎样触动即有“利益”的。产品和开发同学希望尽快的上线变更,这是产品和开发的天生诉求,而运维同学却希望越少的变更越好,因为保证现网的稳定性是他们的天生职责。开发和运维同学的主要冲突:
不同的世界观:运维人员要求稳定可靠,认为变更充满风险,开发人员则被鼓励频繁发布新代码,认为运维部门对流程的坚持,阻碍了开发的速度;
它在我的机器上没有问题!:常常听开发人员这么说,而运维团队的确遇到了麻烦,因为开发和运维之间的脚本、配置、过程和环境存在差别;
沟通壁垒:开发和运维团队通常处于公司组织的不同部门,通常有不同的管理者,通常是不信任的关系,并且通常工作在不同的地点
这样天生的即有利益的冲突,是所有研发变革最大的挑战,也是导致失败的最大因素,怎么办呢?且听恒少下次分解。
相关文章:
【产品经理-全连接系列 之001】Epic/Feature/Story/Task/Bug到底是什么?
【产品经理-全连接系列 之003】华为敏捷/DevOps实践一点一滴(1)_如何开好站立会议
我会定期在华为云社区与大家互动交流,感兴趣的朋友欢迎到我负责的产品板块发帖交流:http://t.cn/EZBrJC3
相关推荐
### 加速企业敏捷的DevOps平台 随着信息技术的飞速发展,企业的数字化转型变得日益迫切。DevOps作为一种融合了开发(Development)与运维(Operations)的新型实践模式,旨在缩短软件开发周期,提升服务质量,从而...
该方案的目标是构建一个统一的研发平台,实现敏捷和 DevOps 的转型,提高应急管理能力和业务响应速度。 在 DevOps 的实施过程中,需要解决一些实践问题,如代码分支管理、环境获取、自动化、微服务化、持续交付等。...
徐毅是一位在IBM担任大中华区敏捷及DevOps卓越中心主管的资深专业人士,他在设计思维、敏捷开发和DevOps领域有着深入的研究与实践。本文将围绕徐毅所关注的三个核心概念:设计思维、敏捷开发和DevOps,探索这些方法...
新场景高效能快交付腾讯敏捷研发平台 DevOps 解决方案 中小金融企业如何开心玩DevOps DevOps 变革的剖析与实践 猎豹移动基于 AWS 构建 DevOps 实践分享 DevOps在联通IT系统的落地实施 DevOpsMadeByGoogle 流水线3.0...
行业自主研发是指行业内的企业或组织自主研发和维护自己的信息系统。行业自主研发的要求包括拥有强的研发能力、快速响应业务变化、满足业务部门的需求等。 知识点4: 项目及平台目标能力的提升 项目及平台目标能力...
### DevOps之敏捷交付 #### 一、引言 在当今快速变化的市场环境中,企业必须能够迅速响应市场需求,提供高质量的产品和服务。DevOps作为一种融合了开发(Development)与运维(Operations)的理念与实践,旨在通过...
研发运营一体化(DevOps)能力成熟度 模型 第 2 部分:敏捷开发管理
【敏捷】华为-大到不能慢敏捷+Devops.pdf 这份文档主要涵盖了华为在面对大规模企业环境下如何实施敏捷开发和DevOps实践的深入探讨。在快速变化的IT行业中,敏捷和DevOps已经成为提升软件开发效率、质量和响应能力的...
"研发运营一体化DevOps能力成熟度模型评估(完整版)"是一个帮助企业评估自身DevOps实践水平的工具,它通过一系列标准和指标来衡量企业在DevOps实施上的进步和成熟度。 该模型通常包括多个层次,每个层次代表了DevOps...
### 企业DevOps的成功之路 #### 一、整体介绍与前言 DevOps是一种结合了软件开发(Development)与IT运维(Operations)的工作方法论,旨在通过自动化工具链和文化变革,实现快速、高质量的软件交付和服务运营。...
Devops统一研发体系建设方案.ppt
DevOps 能力成熟度模型评估 标准 DevOps能力成熟度模型- 总体架构 -敏捷开发管理 过程-持续交付 技术运营 应用设计 安全 风险管理 组织结构。 研发运营一体化是指在IT软件及相关服务的研发及交付过程中,将应用的...
总结来说,中国银行软件中心的敏捷转型和DevOps实践展示了大型组织如何通过敏捷方法和DevOps理念,实现更高效、更灵活的产品开发,克服了团队规模大、沟通复杂、自动化水平低等问题,为其他大型企业提供了宝贵的参考...
响应团队规模的敏捷与DevOps实践是现代软件开发领域中的重要议题。随着团队规模的扩大,如何有效地管理和协同工作,确保高效、高质量的软件交付,成为企业面临的关键挑战。敏捷和DevOps这两种方法论,正是为了解决...
"DevOps需要敏捷教练2022DevOps顶级峰会(脱敏)"这个主题表明,这是一个聚焦于如何更好地结合DevOps实践与敏捷方法的高端研讨会,旨在探讨在2022年及未来如何优化团队协作、提升开发效率并确保产品质量。以下将详细...
软件开发的“最后一公里”,是指软件满足了功能需求之后,尚未投入实际运行并创造业务价值的阶段。软 件开发者──尤其是面对交付压力的软件开发者──常常对“最后一公里”视而不见。但它确实正在成为业务 软件交付...
devops主题系列演讲一共有14个部分,这是第11部分,每个部分里有10个大佬演讲的PPT,每个PPT都是独立的。 龙井-龙门阵之DevOps门外汉须知 罗伟-蘑菇街基于容器的全生命周期 DevOps 运营平台建设 牛晓玲&景韵-转型...