史上最全 | 华为敏捷管理经验全复盘

1、背景html

近30年来,企业面对的商业环境瞬息万变,移动、社交、物联网、云计算、大数据、AI等蓬勃发展,传统研发模式愈来愈没法适应快速变化的市场需求,为了应对这些挑战,华为的研发模式也在不断变迁、优化,从90年代初游击队式开发,到2000年引入IPD-CMMI,转变为集团军做战模式,到2008年通过敏捷思潮的洗礼,开启了“班长的战争”这一全新模式,造成了 “敏捷+ DevOps”相融合的、独特的华为敏捷研发模式。经过这种独特的敏捷模式,拥有8万华为研发人员的研发体系,行走在时代的前沿,在电信运营商、企业、终端和云计算等领域构筑了行业领先的解决方案优点。编程

2、敏捷、DevOps方法论介绍安全

敏捷开发模式,遵循万物生长的客观规律,经过不断迭代的增量式开发,确保可运行的软件逐步生长壮大,并尽早得到客户的反馈,及时开展优化。架构

DevOps理念是在开发流程和组织结构上,打破部门墙。经过端到端全自动化的持续交付流水线工具链,将市场、开发、运维等环节高度协同起来,并不断提高Ops环节的自动化能力,解放人力,聚焦于业务开发实现上。运维

3、华为敏捷项目管理实践微服务

华为敏捷项目管理,融合了敏捷、DevOps思想,不只仅是开发阶段的敏捷,而是打通市场、交付、运维、运营的端到端敏捷。在实践中经过运维自动化,将Scrum敏捷团队开发的产品快速上线,并经过及时的运营,反馈给敏捷团队进行方向调整。工具

一、华为敏捷项目管理流程以下性能

敏捷开发流程可划分为准备、计划、开发、反馈四个阶段。测试

二、准备阶段大数据

按照模块/服务组建全功能团队,团队包括PD(产品经理)、Scrum Master、UE(UCD工程师、美工/视觉)、SE(系统工程师)、开发、测试、运维、运营。每个团队人数控制在6-12人。这须要配合系统解耦,模块足够小,或者采用微服务架构。

选择合适的敏捷项目管理工具。软件开发服务团队采用DevCloud on DevCloud的开发自用模式,可建立Scrum流程项目或精简流程项目(精简流程项目是比敏捷模式更简洁的模式,适合小、微团队和个体开发者)。

三、计划阶段

PD是本阶段的核心角色。需求从线上反馈、线下访谈、友商分析、头脑风暴等渠道进入产品Backlog后,需求优先级由PD实时刷新、按期评审,确保“作正确的事”:

○ PD对产品Backlog中Epic和Feature进行优先级分层排序,选择优先级高的特性肯定发布计划。

○ 在每一个Spring启动前,按照优先级排序的Story制定迭代计划。

四、开发阶段

Scrum Master是本阶段的核心角色,需保证整个团队高质高效“正确的作事”:

基于迭代故事墙(看板),各个全功能团队开展每日站立会议,将进展和求助录入Story讨论区,早会讨论内容经过站内消息和邮件等实时通知责任人。

开发人员提交代码时,发起同行评审。以后由Scrum Master进行代码审核,确认没有问题后合入版本主干。

天天定时执行自动化静态代码检查任务,检查编码安全(如未授信访问)、编码问题(如空指针引用)、圈复杂度、重复率、编程风格,问题清零才容许构建出包。

经过云端自动化的持续交付流水线,实现持续构建、持续部署(包括脚本自动下发、比对)、持续测试(功能、接口、性能、可靠性等实现100%自动化)、持续发布、持续监控,可将Ops端手工操做的时间缩短到20%内,全功能团队能够聚焦于业务交付上,显著提高效率和产品质量。

代码提交时按照规范备注Story ID,便可将代码关联到对应需求上。建立测试用例和缺陷时,也需关联需求,这样就实现了“需求-代码-用例-缺陷”的双向追溯。

五、反馈阶段

反馈阶段主要开展验收和回顾活动。

○ 召开ShowCase会议,由PD进行验收,确保产品功能与需求一致。

○ 转测试回归不经过问题,需由Scrum Master辅导问题责任人进行回溯,并召开整个团队的质量回溯会议。会议重点在于分析问题根因,并识别出管理、流程、技术、工具上可落地的改进点。这些改进点每个都必须符合Smart原则,是可落地、可执行的,不能出现大话空话套话。并且这些问题都要求最晚在下一个迭代中,执行落地,以免问题再次出现。

○ 经过迭代需求统计报表和燃尽图,查看需求交付进展。

○ 迭代遗留缺陷报告呈现每一个模块/服务质量状况,并设置质量门禁。单服务遗留严重及以上级别问题,或者总遗留DI值(遗留缺陷密度)>x分,则服务质量不达标,不容许发布。

重点提一下质量回溯会议,对应于敏捷迭代回顾会议,是华为持续改进的实践瑰宝。其要义是塑造整个团队对事不对人、敢于直面问题、只要有方法有措施下次改进再也不重犯错的“从泥坑里爬起来就是圣人”的文化氛围。

下方是一个华为的开发者活动,扫码当即生成你的2018年度开发者报告,感兴趣的能够试试。

相关文章
相关标签/搜索