社区
研发管理
帖子详情
千行代码误码率
feiyushi
2002-07-18 10:46:34
有谁知道联想、东软、托普、华为等通过CMM认证的公司他们的程序员千行代码误码率有多少?
...全文
2134
28
打赏
收藏
千行代码误码率
有谁知道联想、东软、托普、华为等通过CMM认证的公司他们的程序员千行代码误码率有多少?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
28 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
BirdGu
2003-03-27
打赏
举报
回复
to ripper:
CMM制定的初衷之一就是为选择国防外包项目的承包商提供一个评估体系。
Satchmo
2003-03-23
打赏
举报
回复
是不是应该这么算呀,缺陷个数=代码行数/1000 * 系数.
superhasty
2003-03-22
打赏
举报
回复
而如果说,误码率=缺陷数/程序规模的话,那么0.31的误码率也太可怕,
1000行程序的缺陷数=1000*0.31=310个。
达到cmm3级后:1000*0.03=30个,数量也仍然高得惊人。
对于现在小型程序都动辄几万行,那样的缺陷数的确太恐怖!
superhasty
2003-03-22
打赏
举报
回复
我想,关于误码率,并不等于程序的bug数除以程序的行数。只有代码与设计产生偏差情况下的代码错误才能算作误码,而由于设计上产生的错误恐怕不能归为“误码”。
这样来看,1000行程序出现0.03个误码是可能达到的。实际上,连Windows/Linux这样成熟的高端软件都存在很多bug,但很明显,大部分bug并不是编码导致的错误,而是设计上的漏洞。如果将所有性质的bug都归为“误码”,那肯定很难有公司能合法的通过CMM3。
zzw168
2003-03-22
打赏
举报
回复
superhasty(鸟儿自空中飞过)
你的错误率说法有问题,如果按照你的计算,世界上也没有几家公司能够通过
瞧俺老孙的
2003-03-19
打赏
举报
回复
swotcoder(苦 丁) ( )
你的计算方法对吗???
superhasty
2003-03-18
打赏
举报
回复
"所开发的产品在成熟度提升前每千行错误率为0.31,提高后仅为0.03"
并不是说 bug数=1000 * 0.03=30,而是每千行的bug数只有0.03个。即:平均100,000行(10万行)代码才有3个bug。
cocobit
2003-03-18
打赏
举报
回复
不知道我说的对不对。
我认为:CMM的升级过程是这样的一个逻辑过程,从知道做什么---知道怎么做----知道怎么做会更好---完美。
成本的降低不言而喻。
Yoinn
2003-03-14
打赏
举报
回复
提交到测试人员:1000 :6
提交到用户 :1000 :0.55
superk80
2003-03-11
打赏
举报
回复
很多都和钱有关系,成本问题很重要
CMM好与不好,要看公司要它来做什么,如果只是要个名字,那是给老美捐钱了,
盲目和麻木都是要不得的
规范是减少整个行业成本的唯一办法了,规范的建立是很多公司花了大力气的,所以后来的公司是需要付学费的
zzw168
2003-03-07
打赏
举报
回复
请问国内有达到1/KLOC的那些公司阿,指最后发布版本
termite
2003-03-07
打赏
举报
回复
华为文档上不是有个计算模型的吗?
freebase
2003-03-06
打赏
举报
回复
缺陷数/软件规模
brooker
2003-03-06
打赏
举报
回复
代码误码率如何计算
sug
2003-03-06
打赏
举报
回复
本来象软件这样的逻辑产品,开发过程中出现缺陷(BUG)不可避免,但随着CMM级别的提高,软件可靠性将有数量级的改进,目前业界通常的标准是:每千行源代码所含的BUG数,CMM1级为11.95个,CMM2级为5.52个,CMM3级为2.39个,CMM4级为0.92个,而到了CMM5级则只有0.32个。也就是说CMM5级的可靠性比CMM1提高近40倍。在CMM1,大多数的BUG通常都会在测试阶段出现,随着CMM级别的提高,BUG出现的高峰也随之提前,从而使软件开发的进度得到可靠的保证。在可靠性提高的同时,CMM5的软件开发周期是CMM1的36%,而生产成本是CMM1的19%,平均每个软件开发人员的生产率会提高4倍。
HDHBCZC
2003-03-05
打赏
举报
回复
to楼上的朋友:
企业的文凭高一些,当然就更好些嘛。所以cmm还是要得。
flyingbugs
2003-03-04
打赏
举报
回复
我看 中国根本不需要什么cmm!
zhaoxichao
2003-02-11
打赏
举报
回复
缺陷可能是逻辑上的错误,不影响编译和运行的
swotcoder
2003-02-11
打赏
举报
回复
1000 * 0.03 = 30行 那么错了30行的代码程序还能动弹吗?呵呵!
ripper
2003-02-11
打赏
举报
回复
Raytheon公司(http://www.raytheon.com/)一般翻译为雷声或者雷锡恩公司,为美军提供多种导弹和雷达系统,包括著名的爱国者防空导弹系统。很多CMM相关的报告里面提到的公司是为军方生产产品的。比如boeing,lockhea martin等等。
这样也就可以理解对软件为什么有这么高的要求了吧,而且也可以看出,这些需要生产军事领域相关的软件的公司为什么会力推cmm了。
加载更多回复(8)
【激光雷达】24G多车道多车辆FMCW交通雷达模拟器matlab
代码
激光雷达 (LiDAR) 技术在自动驾驶和高级驾驶辅助系统(ADAS)中扮演着越来越重要的角色...本文将深入探讨基于Matlab的24GHz多车道多车辆FMCW交通雷达模拟器的
代码
实现,并分析其关键算法和性能特点。一、 系统模型建立。
嵌入式分享合集170~干货篇
3、GUI相关 GuiLite:大道至简 - 5
千行
/仅头文件/全平台GUI库 。 yoxios: 基于Linux开发的轻量级物联网系统和硬件平台。 ToughGFX:一个C++编写的GUI软件框架 。 emwin:一个老牌GUI库。 littlevGL :一个免费的...
实战篇3:一切皆对象,文件目录体系(节点树)
AOS与阿里名称冲突,现改为OACS;面向对象汇编语言OASM(Object assembly language),又带一点点C风格,改名为OACS、即是带一点C风格的面向对象汇编语言系统...这段时间,看了不少嵌入式操作系统及相关的源
代码
;给
【产品经营】产品经营IPD和产品分析(安全产品)
关键数据指标 需求流转效率:从提出到PRD定稿平均周期 ≤7天 交付准点率:硬件版本发布偏差≤2周,软件≤3天 缺陷密度:每
千行
代码
缺陷数≤0.5 2.1.2.5、实施避坑指南 ...
移动通信术语英文缩写对照
BDS Baseband Digital System 基带数字系统 BER Bit Error Ratio
误码率
,比特差错率 BGPS Backplane of GPS GPS背板 BGT Block Guard Time 块守护时间 BIC Baseline Implementation ...
研发管理
1,268
社区成员
28,284
社区内容
发帖
与我相关
我的任务
研发管理
软件工程/管理 管理版
复制链接
扫一扫
分享
社区描述
软件工程/管理 管理版
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章