
软件工程
文章平均质量分 90
KerryZhu
同济大学特聘教授,CCF高级会员,软件绿色联盟标准评测组组长、QECon大会发起人、《软件质量报道》公众号博主。近三十年来一直从事软件测试、质量管理等工作,先后获得多项省、部级科技进步奖,已出版了二十多部著作和3本译作,代表作主要有《全程软件测试》、《敏捷测试》、《软件测试方法和技术》、《软件质量保证和管理》等。并经常在国内外学术会议或技术大会上发表演讲,曾任思科(中国)软件有限公司QA高级总监、IEEE ICST 2019工业论坛主席、IEEE ICST、QRS和DSA、NASAC程序委员等。
展开
-
10倍效能不是梦:“软件工程3.0”之下软件研发
我已经感受到GPT-4 蕴藏的神奇力量,本文从六大方面探索其神奇的力量。原创 2023-03-29 09:29:14 · 9212 阅读 · 2 评论 -
降本增效,软件质量是要降还是要升?
最近一年,裁员潮席卷而来,意味着许多企业经营遇到了很大困难,“降本增效”自然成了企业的主旋律:原创 2023-01-13 20:56:58 · 1148 阅读 · 1 评论 -
谷歌的代码覆盖率最佳实践
我们一直倡导大家需要使用代码覆盖率数据来评估质量风险并识别测试是否充分,但是,代码覆盖率的价值是一个备受争议的话题,各方观点鲜明并且两极分化。每次在大的公开场合中提到代码覆盖率,似乎都会引发无休止的争论。这些争论没有帮助我们在这个问题上取得任何富有成效的进展,因为人们会固守在各自的阵营中。本文的目的提供一些思路,引导大家找到共同点,让我们可以向前迈进,切实地用好代码覆盖率能够提供的信息。以下是我们在代码覆盖率方面提出的最佳实践,目标是帮助大家有效地开发出高质量的代码。原创 2022-06-02 11:36:14 · 1660 阅读 · 0 评论 -
直击灵魂:软件研发的第一性原理与10倍效能
最近马斯克(Elon Musk)要收购twitter,闹得满城风雨。国内某些亏损严重(如今年亏损800多亿、去年是1166亿,甚至超过一年收入)的大厂,更应该设法让马斯克收购。为什么这么说呢?因为一旦大厂被马斯克收购,大厂的研发效能可以提升十倍、几十倍,员工可以裁掉50%甚至90%,这样很快就能转亏为盈。这是因为马斯克第一性原理用得非常好,10倍效能提升是大概率事件。如果一般人的目标是在现在的基础上改进10%,马斯克的目标就是在现有基础上做到10倍。《连线》杂志的Jack Stewar...原创 2022-05-21 09:23:13 · 1517 阅读 · 0 评论 -
什么是软件质量管理的底层逻辑?
原创朱少民软件质量报道2021-12-10 08:19整个软件行业发展很快,追求快速迭代、快速发布,但速度也不能无限放大,而且当竞争到一定程度时,相同的产品或类似的服务充满了整个世界,人类一定是选最好的产品/服务,我们终归要回到原点。当一个机会来临的时候,我们常常研究如何用一套策略比别人更快的抓住机会,如何比别人跑得快去抢占市场。但是,最终我们还是要靠产品的品质取胜。我还是乐意再用一次雷军的一张slide,从而进一步说明有必要讨论:什么是质量管理的底层逻辑。—1—什么是...原创 2022-01-12 15:55:46 · 3253 阅读 · 0 评论 -
2018年软件质量与测试大盘点
即将告别2018年、迎来2019年无法开一个现场跨年演讲,那就来一个更经济、更有效的大盘点如同去年:2017年软件质量和测试大盘点。本次盘点分为两大部分: 质量问题,看看过去一年发生了哪些大的质量事故? 测试有哪些新思想、新技术与新工具 1. 质量问题就从微软开始说起,因为微软曾经是软件测试的标杆,如今不再是。微软今年4月推送Windows 10...原创 2019-02-27 15:58:43 · 1442 阅读 · 0 评论 -
软件测试的起点和源泉——七种测试驱动模式(方法论)
在进行软件测试时,总要有一个出发点吧?从哪里开始分析?测试设计是基于什么?简单地说,什么驱动测试工作?这是一个基本问题,基于自己多年对软件工程、产品质量和测试等的理解,总结出七类测试驱动模式。原创 2014-10-01 13:01:01 · 9970 阅读 · 0 评论 -
软件测试宣言的诠释
从2000年开始从事软件测试,逐渐形成自己的软件测试思想,而第一次比较清晰呈现自己的测试的思想是2007年出版的《全程软件测试》,正如前言所叙:“从项目启动的第一天起到需求和设计的评审阶段,从后期的缺陷修正到产品维护——在整个软件生命周期中,开发人员和测试人员愉快地合作、共同努力,将软件产品的开发效率和质量推到一个新的高度。”,这些思想在测试管理工作的体现就是让测试人员更早地融入项目中,更主动、更原创 2012-12-15 17:22:20 · 17484 阅读 · 9 评论 -
敏捷测试的思考和新发展
2010年为《程序员》杂志写了一篇《敏捷测试的方法和实践》,我们可以回过头来,看看过去的一年,敏捷测试发生了哪些变化。首先,我做了一个实验,分别打开2010年和2011年的“STAREAST Conference at-a-Glance”,输入Agile,2010年显示10个结果原创 2011-09-06 12:39:32 · 15952 阅读 · 1 评论