近三十年致力于软件测试、质量管理、项目管理、软件开发、过程改进等多方面工作,目前主要从事软件工程相关方面的研究和咨询工作,例如,曾帮助华为技术有限公司中国中车 等多家大型企业改进软件测试技术和流程、建立质量管理体系。最近五年,曾经帮助了近百家企业(例如:AutodeskBlackBerry、 CiscoeBayFidelity InternationalGE HealthcareGreenDotHPIBMMicroStrategyVMwareWincor Nixdorf华为百度阿里巴巴淘宝腾讯京东携程OPPO平安智慧城市阿尔卑斯系统集成边锋网络酷派宝马中国用友软件广联达科技金陵科技国际航运中心中国南车中国商飞中电14所中电22所中电28所中电32所中电38所中国体彩中邮信息中孚信息湘邮科技中兴通讯中标软件趋势科技盛大德赛集团TCL搜狐深圳证券交易所深圳证券信息海通证券兴业证券中国人寿太平洋保险公司信诚人寿平安科技平安人寿中国工商银行中国建设银行中国银行交通银行邮储银行招商银行广发银行宁波银行花旗银行道富银行兴业银行福建农信中邮消费金融泰隆商业银行银联数据中国证券登记中心中金所技术中汇信息招商银行信用卡中心 、… 等等 )提升其质量管理、项目管理、需求分析、测试管理、测试设计或测试自动化等某个方面之能力水平,也包括:

  • 为客户构建适合自己的软件测试体系或质量管理体系;
  • 帮助客户完成从传统测试向敏捷测试转型;
  • 指导客户实施真正的敏捷测试,以持续测试促进持续交付;
  • 指导客户高效地开展探索式测试……等。

在这期间,自己的软件测试思想进一步成熟起来,创建了个人公众号:软件质量报道,定义了“软件工程3.0”(也逐渐被业界接受了)、 发起了“全球软件质量与效能大会(QECon)”、“AI+研发数字峰会(AiDD)”,并联合发布了《持续测试白皮书》、《持续测试白皮书 ver2.0》。

之前还发表了自己的测试宣言、在国内大会上阐述了像“测试价值越小则企业的收益越大”这样的多个观点等,对五、六年前兴起的“敏捷测试”也进行了深度的思考,发表了相关文章以促进软件行业的健康发展,例如:

根据自己多年的思考与实践,从深层次来阐述软件测试的本质,给出软件测试的一个新公式

屏幕快照 2016-04-02 下午6.45.08
(自己定义的测试新公式)
(软件新公式 在敏捷迭代中的具体应用)

在软件质量管理上,强调质量内建和质量工程体系建设,从需求开始就关注质量、力求第一次把事情做对,如实施ATDD、防御式设计、防御式编程,将弹性、韧性、可靠性等内建在软件中。主导《数字化时代质量工程白皮书》的编写,力推软件质量工程体系建设。

同时,继续完善一些个人的著作,如《全程软件测试(第3版)》获得人民邮电出版社优秀作者、《软件测试技术和方法(第3版)》荣获“普通高等院校十二五国家级规划教材”、上海市普通高等院校优秀教材、清华大学出版社畅销书奖(2019、2020两个年度),《软件项目管理(第2版)》荣获“普通高等院校国家工信部十二五规划教材” 等。自己还热衷于国内测试社区建设,在软件绿色联盟担任标准评测组组长,也是“软件测试能力认证联盟”的发起人,之前还创建测试俱乐部、主编《测试人》杂志,积极推动测试沙龙,帮助想从事软件测试的大学生或社会上有志青年,并在网易云课堂开设《软件测试 MOOC》课程,这也是国内第一个MOOC课程。

更早时间,在WebEx思科(中国)软件研发中心 工作十多年,从零开始创建测试(QA)团队,打造了国内一流的测试和QA团队(团队规模最高达260人),从测试经理到高级QA总监辛勤耕耘,致力于公司的具体项目的测试设计与执行、测试管理、软件研发流程定义与改进、质量管理、产品发布等工作,公司研发的产品涉及数据库服务器、应用(媒体)服务器、Web服务器、Windows/Mac/Linux客户端、Android/iOS移动app等相关的技术领域。在这期间,也善于总结自己的测试思想和实践,集中体现在《全程软件测试(第1版)》(2007年)这本著作中,提倡“覆盖全生命周期的软件测试”,这在国内外还是比较早的,因为 2015年国际上一些测试大伽还在说“2016年趋势之一:全生命周期的测试”。八年前出版的《轻轻松松自动化测试》,自己独具慧眼,将七个优秀的开源工具推荐给业界,把它们比喻成“七剑下天山”:

  1. 莫问剑——Selenium 的Web功能测试
  2. 游龙剑——AutoIT 实施功能测试
  3. 舍神剑——JMeter的性能测试
  4. 日月剑——JUnit 的单元测试
  5. 竞星剑——EMMA 覆盖率分析
  6. 青干剑——MantisBT 管理缺陷
  7. 在瀑剑——TestLink 管理测试

今天这些工具依旧是开源世界最热门的测试工具,特别是SeleniumJMeterJUnit 更是如日中天。实际上,在15年前(2006年)就向自己的团队推荐Selenium工具, 在国内最早实践Selenium。

(2005年自己在WebEx创建的质量管理的闭环流程)

再往前,就是大学毕业后的第一个雇主——合肥工业大学,在那里从事建筑CAD、信息管理系统(MIS)、决策支持系统(DSS)等研究与开发,先后获得安徽省、合肥市、青岛市、机械工业部教育司等多项科技进步奖。

如果想了解我的话,可以看这篇文章:专访朱少民 

会议演讲(部分):

  • AIGC时代软件测试技术方向与趋势,中国软件大会(ChinaSoft),上海,2023.10
  • 大模型时代软件研发的新形态与新范式,云栖大会,杭州,2023.11
  • 大模型将软件工程带入3.0时代,人工智能领域应用高端论坛,大连,2023.11
  • 大模型时代软件测试技术方向与趋势,中国计算机大会(CNCC),沈阳,2023.10
  • 大模型时代,我们应该如何开发软件?1024程序员节,长沙,2023.10
  • LLM生成代码在国内落地实施现状和趋势,CCF ADL,北京,2023.10
  • 智能时代软件工程人才的培养策略,东北亚人才交流暨创新成果对接大会,沈阳,2023.10
  • 软件工程从1.0到3.0的演化及其启示,第2届国际互联网产业科技创新大会,北京,2023.9
  • 软件研发进入AI驱动的新时代,AiDD2023北京站,2023.8
  • 大模型时代软件开发者测试的技术方向与发展策略,第四届ICT软件技术大会,北京,2023.8
  • 智能时代软件工程人才的培养策略,CCF未来计算机教育峰会(FCES),合肥,2023.8
  • SE3.0之下软件质量相关课程的教与学,面向智能化时代的软件工程专业课程建设论坛,呼和浩特,2023.8
  • AIGC时代,软件研发组织如何构建AI战略? K+峰会,北京,2023.7
  • LLM开启“软件工程3.0”全新时代,华为开发者大会,深圳,2023.7
  • LLM时代软件测试的机遇、挑战和趋势,证券行业技术创新高峰论坛,上海,2023.6
  • GOTC软件工程3.0的开发新范式,全球开源技术峰会,上海,2023.5
  • 软件工程3.0之下的质量与效能,QECon2023深圳站,2023.5
  • CCNC 2022 “云原生稳定性与混沌工程” 论坛主席,在线,2022.12
  • 如何最大化软件测试效能,测试之美:360技术嘉年华,在线,2022.11
  • 从质量视角看软件工程师的基本素养,百度技术沙龙,在线,2022.6
  • 新时代-重新认识测试与质量的价值,中国证券行业高质量发展高层论坛,上海,2021.7
  • 突破瓶颈-将测试提升为质量工程,DevOpsDays 2021,上海,2021.4
  • 国际一流ICT企业品牌建设,ICT品牌私享会,北京,2021.1
  • 让测试不再成为持续交付的瓶颈,《持续测试白皮书》发布会,上海,2021.1
  • 以终为始:云原生时代下的质量管理,中国软件技术大会,北京,2020.12
  • 以终为始:云原生时代下的质量管理,软件质量技术创新研讨会,上海,2020.11
  • 未来已来,持续测试就在眼前,TICA2020,杭州,2020.10
  • 人工智能人才培养与AI伦理道德,人工智能教育与产教融合高峰论坛,海口,2020.8
  • 提升软件可测试性设计之道,华为技术周,online,2020.8
  • 软件工程在线教学的探索与思考,教学研讨会,online,2020.7
  • 软件质量的深奥与简洁~从混沌工程到幂定律,Meetup Online,2020.7
  • 全面落实业务驱动开发模式、提升软件质量创新水平,金融业质量创新研讨会,上海,2019.12
  • 如何获得智能终端应用的真实质量?,MTSC(深圳站),2019.12
  • 如何运用问题驱动教学模式? TOP100 Summit, 2019.12
  • 基于开源工具的软件测试实验教学, 中国计算机教育大会CECC 2019,厦门,2019.9
  • 软件测试人才培养全景图,全国软件测试人才与前言技术论坛,广州,2019.11
  • 工业进入智能时代,测试如何面对挑战?,中国云测试行业峰会,北京,2019.9
  • 从EvoSuite到智能的业务场景测试,云栖大会,杭州云栖小镇,2019.9
  • AI技术助力软件测试达到“质效合一”,TiD 2019,北京,2019.8
  • 问题驱动模式下的软件测试实验教学,2019全国计算机课程教学高峰论坛,厦门,2019.8
  • 全面落实业务驱动开发模式,构建高质量的软件;iSQE 2019,南京,2019.7
  • 打造业务驱动的DevOps智能闭环, DevOps国际峰会(北京站),北京,2019.7
  • 工业App质量诉求和测试策略,全球软件大会,南京,2019.6
  • 基于“业务和数据”双驱动的软件质量保障体系,软件质量管理与发展专题研讨会,福州,2019.5
  • 软件测试面临的挑战和技术发展动态,华为公司测试体系2018年度盛典,东莞,2019.1
  • DevOps时代下的软件测试,全球软件架构技术峰会,南京,2018.12
  • 测试从哪里来到哪里去,首届云测试行业大会,北京,2018.10
  • 软件测试挑战与人工智能,中兴开发者大会测试分会,南京,2017.12
  • 软件测试课程的问题驱动教学模式探索,中国软件工程教育年会,重庆,2017.10
  • 道法自然-如何实施敏捷测试,华为DS软件测试论坛,南京,2017.7
  • 软件测试的一个新公式引起的思考,第3届软件工程:研究与实践论坛(CCF软件工程专委),北京,2016.7
  • 上善若水——敏捷项目管理之道,中国IT项目管理大会,北京,2016.7
  • 一个新的“软件测试公式”引起的变革,中国软件工程大会,北京,2015.12
  • 软件测试MOOC教学经验分享,第四届全国软件工程人才培养高峰论坛,杭州,2015.8
  • 敏捷开发自然拥抱探索式测试,中国软件测试大会,北京,2014.7
  • 基于上下文的软件开发迭代过程,SPI(软件过程改进),北京,2014.7
  • 测试价值越小则企业的收益越大,第8届敏捷中国大会,北京,2013.8
  • 特邀报告:软件测试自动化测试现状与发展趋势,第五届全国软件测试会议,绵阳,2013.7
  • 特邀报告:如何培养软件工程专业优秀人才,第一届高等学校软件工程人才培养高峰论坛,广州,2012.12
  • 敏捷之精益测试,第九届中国软件工程大会(CCSE 2012),北京,2012.11
  • Refactoring Testing Process in Mobile Application Development,Software QS-Tag,Nuremberg, Germany, 2012.11
  • Efficient Method for the Automatic Selection of Regression Test Case,Expo:QA, Madrid, Spain, 2012.6
  • How to Build First-class Test Process, Asia-pacific Management Seminar of Software R&D Team, Beijing, 2012.3
  • 构建有效的面向敏捷流程的自动化测试框架,第6届敏捷中国大会,北京,2011
  • 亡羊补牢到防患于未然,第4届国际软件测试会议,天津,2011
  • 如何让缺陷无处藏身——谈软件可测试性,淘宝技术嘉年华,杭州,2011.7
  • 敏捷测试的管理与最佳实践,第9届系统与软件过程改进年会,北京,2010
  • 自动化测试的发展趋势,第1届CSTQB国际软件测试高峰论坛,上海,2010
  • 如何从自动化测试中获得最大收益,中国软件技术大会,北京,2009

著作清单

  • 《Effective 软件测试》,清华大学出版社,2023.4 (译)
  • 《软件测试技术和方法》第4版,清华大学出版社,2022.11 (主编)
  • 《架构之道:软件构件的设计方法》,机械工业出版社,2021.8(译)
  • 《敏捷测试:以持续测试促进持续交付》,人民邮电出版社, 2021.8 (著)
  • 《软件质量保证与管理(第2版)》,清华大学出版社, 2019.12(主编)
  • 《软件测试实验教程》,清华大学出版社,2019.4 (主编)
  • 《全程软件测试(第3版)》,人民邮电出版社, 2019.1 (著)
  • 《构建高质量的软件:开发者测试》,人民邮电出版社, 2018.5 (译)
  • 《软件测试—基于问题驱动模式》,高等教育出版社,2017.4 (主编)
  • 《软件测试(第2版)》,人民邮电出版社,2016.7 (编著)
  • 《软件项目管理(第2版)》,人民邮电出版社,2015.1 (合著,第1作者)
  • 《软件测试技术和方法》第3版,清华大学出版社,2014.10 (主编)
  • 《全程软件测试(第2版)》,电子工业出版社, 2014.1 (著)
  • 《自动化测试最佳实践》,机械工业出版社, 2013.3(第1译者)
  • 《完美测试: 软件测试系列最佳实践》,电子工业出版社, 2012.3(主编)
  • 《软件测试技术和方法》第2版,清华大学出版社,2010.7 (主编)
  • 《软件项目管理》,人民邮电出版社,2009.11 (合著,第1作者)
  • 《软件测试》,人民邮电出版社,2009.4 (编著)
  • 《软件工程导论》,清华大学出版社,2009.01(著)
  • 《轻轻松松自动化测试》,电子工业出版社, 2009.1 (主编)
  • 《全程软件测试》,电子工业出版社, 2007.9 (著)
  • 《软件过程管理》,清华大学出版社, 2007.4 (主编)
  • 《软件质量保证与管理》,清华大学出版社, 2007.1 (主编)

联系我
  • 上海市嘉定区曹安公路4800号同济大学软件学院
  • kerryzhu@vip.163.com