【温伯格:缺陷分类?先搞清楚要干什么再说?丛斌博士】
软件思想家、教育家温伯格(Gerald Weinberg)一生致力于为软件人传道解惑,没有他不愿回答的问题。
2017年3月的一天,温伯格收到了一封来自意大利名叫 Giorgio Valoti 的电子邮件,讨教软件缺陷分类的办法。
亲爱的温伯格先生,
我的问题是我正在寻找一种好的方法,可能是一个标准,更可能是一套指南,如何对发现的软件缺陷进行分类,给它们贴上某种标签。
这事靠谱吗?对软件缺陷进行分类是否真的有意义?
温伯格认真写了回复,可邮件以“收件人未知”的形式退回。老人觉得这是个许多人有兴趣问题,于是将他的答案放到自己博客里,希望 Giorgio也能看到它。下面是大师的回复:
Giorgio,你好,
对错误/缺陷进行分类当然是有意义的,分类方法有很多,关键具体取决于您要做什么。所以,分类前先回答这个问题:我分类的目的是什么?
以下是我的客户对软件缺陷进行分类的几种方式及目的:
- 修复成本:估计未来成本
- 给客户带来的成本:估计对产品销售或市场渗透的影响
- 开发周期中的植入阶段:决定将质量工作集中在哪里
- 导致错误的活动类型:改进对开发人员的培训
- 什么活动类型发现了错误:改进对测试人员的培训
- 为纠正错误必须修复的模块个数:评估设计的质量
……
希望对您会有所帮助,感谢您的提问。
缺陷分类是缺陷预防分析的重要活动之一,让缺陷成为改进的机会是实现CMMI实践域 CAR的价值、意图的重要手段。大师的提醒非常关键,明确了缺陷分析的目的,再去找分类的维度。
推荐阅读
1. 从度量分析方法看CMMI/5000B的段位
2. Humphrey如何成为CMM之父
3. 论软件质量
https://t.cn/A6XyuKbq
namo-amitabhaya!
软件思想家、教育家温伯格(Gerald Weinberg)一生致力于为软件人传道解惑,没有他不愿回答的问题。
2017年3月的一天,温伯格收到了一封来自意大利名叫 Giorgio Valoti 的电子邮件,讨教软件缺陷分类的办法。
亲爱的温伯格先生,
我的问题是我正在寻找一种好的方法,可能是一个标准,更可能是一套指南,如何对发现的软件缺陷进行分类,给它们贴上某种标签。
这事靠谱吗?对软件缺陷进行分类是否真的有意义?
温伯格认真写了回复,可邮件以“收件人未知”的形式退回。老人觉得这是个许多人有兴趣问题,于是将他的答案放到自己博客里,希望 Giorgio也能看到它。下面是大师的回复:
Giorgio,你好,
对错误/缺陷进行分类当然是有意义的,分类方法有很多,关键具体取决于您要做什么。所以,分类前先回答这个问题:我分类的目的是什么?
以下是我的客户对软件缺陷进行分类的几种方式及目的:
- 修复成本:估计未来成本
- 给客户带来的成本:估计对产品销售或市场渗透的影响
- 开发周期中的植入阶段:决定将质量工作集中在哪里
- 导致错误的活动类型:改进对开发人员的培训
- 什么活动类型发现了错误:改进对测试人员的培训
- 为纠正错误必须修复的模块个数:评估设计的质量
……
希望对您会有所帮助,感谢您的提问。
缺陷分类是缺陷预防分析的重要活动之一,让缺陷成为改进的机会是实现CMMI实践域 CAR的价值、意图的重要手段。大师的提醒非常关键,明确了缺陷分析的目的,再去找分类的维度。
推荐阅读
1. 从度量分析方法看CMMI/5000B的段位
2. Humphrey如何成为CMM之父
3. 论软件质量
https://t.cn/A6XyuKbq
namo-amitabhaya!
#书香淄博 全民阅读# 【文学好书榜】
人民文学出版社
入选理由:2000年,中文系新生李晓东和徐冉在去往大学的火车上初遇,小小的冲突后,彼此的印象都堪称不佳。他和她都没想到,这是一场漫长的缠绵抑或纠缠的开端。
传道、授业、解惑……大学里道理分明的为人处世,在象牙塔外却陷入重围。《伤逝》中涓生和子君的悲剧,难道真会以另一种形式,在新世纪上演?
家乡、省城、北京……人生轨迹的迂回曲折,无非是寻觅一方安居之地。总要等到奔波疲累后,才蓦然发现:此心安处,即是吾乡。
人民文学出版社
入选理由:2000年,中文系新生李晓东和徐冉在去往大学的火车上初遇,小小的冲突后,彼此的印象都堪称不佳。他和她都没想到,这是一场漫长的缠绵抑或纠缠的开端。
传道、授业、解惑……大学里道理分明的为人处世,在象牙塔外却陷入重围。《伤逝》中涓生和子君的悲剧,难道真会以另一种形式,在新世纪上演?
家乡、省城、北京……人生轨迹的迂回曲折,无非是寻觅一方安居之地。总要等到奔波疲累后,才蓦然发现:此心安处,即是吾乡。
吴俊杰老师代的最后一节课
遥远的第十周也就这样结束了
这个男人生动的诠释了传道受业解惑
严厉有趣又博学
像小学老师一样讲咱们上课不讲话啊
也是从他代课开始才真正理解到了航空气象对飞行安全的重要性
第一次讲相对湿度和空气饱和程度区别是举的喝酒例子他能喝一斤但只喝半斤 朋友能喝半斤全喝了
不再仅仅是为了通过期末考试
从云的分类与识别到各种气团和锋
再到面对雷暴的稳妥绕飞方法
只是希望以后学生面对特情能从容处置
原来高中地理觉得枯燥乏味无用的知识有一天也会与自己紧密相关
当然最后还慷慨的分享了PPT
有痛风还是一定少饮酒
祝你身体健康 步步高升
祝我学飞顺利
有缘再会吧 https://t.cn/z85PPDo
遥远的第十周也就这样结束了
这个男人生动的诠释了传道受业解惑
严厉有趣又博学
像小学老师一样讲咱们上课不讲话啊
也是从他代课开始才真正理解到了航空气象对飞行安全的重要性
第一次讲相对湿度和空气饱和程度区别是举的喝酒例子他能喝一斤但只喝半斤 朋友能喝半斤全喝了
不再仅仅是为了通过期末考试
从云的分类与识别到各种气团和锋
再到面对雷暴的稳妥绕飞方法
只是希望以后学生面对特情能从容处置
原来高中地理觉得枯燥乏味无用的知识有一天也会与自己紧密相关
当然最后还慷慨的分享了PPT
有痛风还是一定少饮酒
祝你身体健康 步步高升
祝我学飞顺利
有缘再会吧 https://t.cn/z85PPDo
✋热门推荐