logo资料库

华为代码质量管理办法.pptx

第1页 / 共26页
第2页 / 共26页
第3页 / 共26页
第4页 / 共26页
第5页 / 共26页
第6页 / 共26页
第7页 / 共26页
第8页 / 共26页
资料共26页,剩余部分请下载后查看
Security Level: www.huawei.com 关注人和代码 提升软件质量 固定网络BU 张伟 HUAWEI TECHNOLOGIES CO., LTD.
部门简介 u 业务范围 l 路由器、交换机、光传送、接入网 l 销售额超过100亿美元 u 软件开发人员人数 l 软件开发、测试约5000人 HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential Page 2
Code for food 码农? 程序猿? HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential Page 3
编码问题突出,是交付质量的短木板 u2010年网上问题分析 l 软件问题占比XX% l 在软件问题中,编码问题为TOP1问题(占比 YY%)。 u2011年网上问题分析 4级+ l 软件问题占比XX% l 在软件问题中,编码问题仍为TOP1问题(占比 YY%)。 软件类 硬件类 测试类 HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential Page 4
代码日益膨胀 代码行(万) 2005 2012 HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential Page 5
上亿行的代码是成本,还是财富? 代码平均圈复杂度趋势图 度 杂 复 HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential Page 6
缺乏绩效牵引 & 编程氛围 u 调查结论: l 缺乏对好代码的绩效、任职牵引。 l 普遍缺乏主动学习提升,学习氛围不浓。 l 代码主动优化不足,投入少。 HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential Page 7
人、代码交付件 人员 MDE SWE 工 程 方 法 需求分析 架构设计 模块设计 评审决策 编码 代码 Review LLT 重构 调测定位 开发自验 开发流程 研发工具 交付件 代码+脚本 HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential Page 8
分享到:
收藏