zoukankan      html  css  js  c++  java
  • 华为公司产品测试流程的演变

                              华为公司产品测试流程的演变                           

                                                 研发资深顾问 杨学明

                                                      (注:转载请注明出处)

           在研发项目管理中,成本、进度、质量是项目控制的铁三角,其中研发项目质量的控制包括产品测试、评审、质量保证(QA),如果涉及到硬件,还得包括FMEA和新物料认证,产品测试是目前国内很多公司研发部门头疼的环节,如何通过测试保证产品质量,如何通过测试降低产品发布的风险,如何通过测试降低因设计而造成的维护成本…..这些问题都在困扰着大部分的中国研发管理者, 如何通过有效的测试手段在较短的时间里找出所有了产品缺陷,是许多企业负责人或研发总监面临的困惑。

            那么,面临这种情况,究竟是技术问题还是管理问题?

    华为轮值CEO徐直军如是说:

          7万多人的研发队伍,还能有序地开展工作,这是我们1998年跟IBM开始的产品开发变革的贡献,我们叫IPD(集成产品开发)。我们从1998年开始到现在不断在优化研发流程,不断在优化组织,不断在提升研发能力,从来没有停过。……  从一个创意到走向产品,整个的管理体系、流程、工具、能力提升,这个过程华为没有停止过。现在不管有多少人,别说7万人,再加7万人,我们管理也没有问题,能够有序地运作,确保把产品做出来,而丐做出来的产品是稳定的、达到质量要求,这是我们这么多年管理体系和研发流程优化的结果。

         测试是产品开发过程中必不少的环节,在华为的研发人员中,有近三分之一的人员是测试人员,华为的测试体系在国内算是起步较早,大概经历了这样几个阶段:

    1)  青铜器时代: 手工作坊式测试

    1996年研发测试团队成立

        手工作坊方式的研发过程和测试

    2)  铁器时代:IPD和CMM阶段

    1998年华为与IBM合作,开始引进IPD流程

    1999年左右引入CMM理念

    产生IPD-CMMI流程

     

    3)  火器时代:PTM阶段

    2004年在IPD基础上开发PTM流程,自动化测试规模开展

    2006~2007年左右PTM趋于完善

     

    4)  集团军时代:IPD-RD-I&V阶段

    2008年左右开始推广敏捷,研发组织演变为PDU方式

    引进迭代开发模式,形成IPD-RD-I&V流程

    系统集成与验证流程:IPD-RD-I&V

    (I&V:Integration and Verification,照搬自Ericsson公司)

     

    5)  特种兵和信息战时代:“后敏捷”阶段

    推广One Track Anatomy模式、试点持续交付、产品线工程、社区化编程

       在经历了一些规范化的测试流程如PTM之后, 现在华为的测试流程更加的敏捷,当然这只能是对于软件,硬件测试则不能太敏捷,在软件和硬件进行集成之前,让软件开发与测试敏捷起来似乎是未来的一种趋势。

  • 相关阅读:
    networkX用法整
    在人生路上对我影响最大的三位老师
    介绍自己
    介绍自己
    自我介绍
    打印沙漏1
    介绍自己
    对我影响最大的三位老师
    人生路上影响对我最大的三位老师
    1.自我介绍
  • 原文地址:https://www.cnblogs.com/mikeyond/p/3551664.html
Copyright © 2011-2022 走看看