1.信息熵:     一条信息的信息量和它的不确定性有着直接的关系,所有信息量就等于不确定性的多少          度量工具:          对于任意一个随机变量X,其熵定义如下:      &
原文来自 "现代软件工程" 周之英编著 (上)概述   为什么需要软件度量呢?在软件开发中,软件度量的根本目的是为了管理的需要。利用度量来改进软件过程。人们是无法管理不能度量的事物。在软件开发的历史中,我们可以意识到,在60年代末期的大型软件所面临的软件危机反映了软件开发中管理的重要性。而对于管理层人员来说:没有对软件过程的可见度就无法管理;而没有对见到的事物有适当的度量或适当的准则去判
转载 精选 2006-04-21 08:46:00
3061阅读
原文来自 "现代软件工程" 周之英编著 (上)软件度量的一些方法在前面我们已介绍了组成软件度量的几个方面。在这里我们将先给出关于这几个方面的一个纲要介绍。在后面我们还会作进一步具体的阐述。当我们不从高层次的概念级来看软件度量及其目标的时候,我们很容易把这些活动看成是不同而且毫不相干的。我们现在希望表明他们是怎样恰如其分地嵌入我们的框架的。也就是我们度量的是那个属性(是外部属性还是内部属性)、他们是
转载 精选 2006-04-21 08:52:00
9276阅读
想必大家都有这样被老板灵魂发问的经历吧。 当你负责的项目按时交付发布后,你老板问项目的测试质量怎么样啊? 当你测试的项目上线后有用户曝出使用缺陷,你老板问你这个缺陷怎么没有测试出来呢? 如果测试工程师将测试工作理解为测试用例设计、测试执行,那么你大概率回答不好老板的发问,给不到老板想要的答案。测试工程师作为项目质量把关者,
原创 2022-02-09 12:00:50
1669阅读
软件测试度量是对软件测试过程的量化分析,对于改进软件测试过程,提高软件测试效率具有重要意义。首先我们必须弄清楚“软件度量”包含度量数据的定义(包括度量项的定义、单位、频率、数据来源、数据提供者等)、收集、分析等一系列的活动。在收集的过程中,暴露问题和解决问题,并根据数据优化软件测试的各个环节。通常我们在分析度量数据的时候,也不能片面孤立的去看某一个数据,数据之间往往具有关联性,一个数据过高或过低都
原文来自 "现代软件工程" 周之英编著 (上)度量的基本理论度量就是实际指定数据的进程。这种指定也可被称之为度量的(对实体的一种)映射。因此,度量其自身不是数字而是我们所考虑的实体或属性的映射。事实上,度量的理论研究者往往有意放松了这个界限。假设我们想度量源代码程序的长度这个属性。一个可选的度量是把源代码的长度属性定义(或映射)为可执行代码的语句数。另外一个可选的度量是把源代码的长度属性定义为其在
转载 精选 2006-04-21 08:49:00
1934阅读
      经常和一些同行的同学朋友聊产品质量问题。接触过几个软件产品,也长长短短接触过几个公司(也包括读书时做的一个国家项目,说起来也汗颜,但是最终也获得 了国家级的鉴定),产品质量的好坏的度量的确是非常困难的事情,就好比经济发展一定要结合国情一样。 我觉得产品质量量化可以分为两种:     &
推荐 原创 2010-06-20 10:40:21
1308阅读
4评论
工欲善其事,必先利其器,本文精心整理了各大编程语言常用的量化分析工具,会用其中几个就应该可以在私募找到一份不错的量化工作,如果不想安装,推荐 BigQuant 一站式的Python+机器学习+量化投资平台,打开浏览器就可以开发算法策略。欢迎大家补充~~~编程语言1.Python 2.R 3.Matlab 4.Julia 5.Java&nb
软件工程中,软件可维护性是一个至关重要的概念。它关系到软件系统的生命周期、成本以及用户满意度等多个方面。随着软件系统的规模和复杂性不断增加,如何度量软件的可维护性成为了一个备受关注的话题。本文将从软件可维护性的定义出发,探讨其度量方法以及在实际软件开发和维护中的应用。 首先,我们来明确什么是软件可维护性。软件可维护性是指软件在交付使用后,能够被方便地修改、增强、适应新环境或修复错误的能力。一个
对IT行业有一定了解的人都知道Java相对于IT行业的地位和意义。霸主统治、数以亿计的运行设备、庞大的生态圈、大型企业项目必用编程语言。而Python在量化投资领域的地位,犹如Java在IT行业的地位一般。为什么量化投资要选择Python?全球star数排名前十的量化投资开源项目里,有7个使用的Python作为底层代码。全球注册用户最多的商用量化平台Uqer优矿,是基于Python实现功能提供服务
软件项目/产品的质量问题一直困扰软件企业、监理方和甲方,如何预防、发现、治理软件项目/产品质量问题,是目前我国it发展面临巨大的挑战,这也是it发展过程中关注的主要问题。软件企业、甲方和监理方在研发过程中常常要面临很多难题: 1、软件质量管理基础 (1)质量的概念与定义;(2)软件的质量要素;(3)软件质量评价的准则;(4)iso 9000软件质量体系结构;(5)软件质量保证过程;(6)质量管理大师简介;(7)质量管理的发展历程; 2、软件质量与质量管理 (1)软件质量面临的挑战及模糊认识;(2)软件质量基础;(3)软件发生质量问题的根本原因及对策;(4)软件质量工程体系;(5)软件质量控制方法、模型与工具;(6)软件全面质量管理; 3、软件质量管理工具选型;(1)软件质量管理粒度分析;(2)软件质量管理工具决策分析;(3)介绍商用质量管理工具;(4)介绍开源质量管理工具;
转载 精选 2013-04-28 15:30:21
1177阅读
摘要: 这年头IT界流行“用数据管理过程”、“用数字说话”,软件度量成为热点话题!一方面一堆专家在“哗众取宠”,而另外一方面企业在推行软件度量的实践中遇到了各式各样的问题,软件度量软件企业中的实施效果不甚理想。一个软件企业应该从何做起度量工作呢?希望本文能给大家带来有益的启发!   作者:张传波 软件知识大
原创 2010-03-25 23:06:00
590阅读
软件度量之圈复杂度
转载 2010-03-28 13:08:00
663阅读
软件测试质量分析与度量
原创 2012-11-15 14:10:08
545阅读
1点赞
1评论
一、定义:产生、分析、报告、采取行动的测试度量过少,且不具有实际意义 。二、发生时间段1.项目过大及复杂,需要管理。2.一个或多个管理人员需要测试程序是可视的三、陷阱表现1.未产生、分析、报告或采取行动的及使用测试度量作为决策基础2.主要测试度量不表现测试人员的工作效率 ,也不是团队发现缺陷的有效性。只计算缺陷数量,不考虑初始缺陷密度。只记录每个缺陷代价高的成本的初始质量,因当待发现的缺陷数量降低
原创 2018-01-04 13:53:52
3515阅读
1点赞
       软件度量这门课上了四五节课了吧!觉得没什么好学的,都是些理论的东西。关键上课老师的水平不怎么样,没什么深度,没什么激情!在我还没搞清楚这门课之前,先来谈谈我对软件度量的理解吧!看是不是很简单。这门课虽然没什么好学的,但是确实是很重要的,这个毋庸置疑!都是些理论和方法,很空,但是都是真理!    什么是软件度量,怎样去度量软件?这就是这门课要回答的两个主要问题。软件工程作为一门工程学科
度 量   􀁺      A 度量每个产品的规模􀁺   B 不要执着于单位 – 在等待客观度量的时候,先用你自己的主观单位􀁺 C 从所有能得到的原始数据(可计算得软件特性)自己构造度量单位􀁺 D 从已经完成得项目中收集原始数据,以推导出生产力趋
转载 精选 2007-11-17 12:00:16
690阅读
一、缺陷度量 缺陷的度量方法比较多,其中常用的度量方法有:缺陷密度(软件缺陷在规模上的分布)、缺陷率(缺陷在时间上的分布)、整体缺陷清除率、阶段性缺陷清除率、缺陷趋势、预期缺陷发现率等。 1.缺陷密度=已知缺陷的数量/产品规模。产品规模的度量单位可以是文档页、代码行、功能点。 2.缺陷率的通用概念是 ...
转载 2021-09-08 22:35:00
2071阅读
2评论
管理学大师彼得·德鲁克曾说过:“你如果无法度量它,就无法管理它。”在管理领域,度量是绕不开的话题,而在软件开发领域同样如此。   持续改进从度量开始  在过去三四十年中,一直困扰软件开发行业的一个问题是:软件的生产不是一个可预测的过程。虽然很多专家投入了大量精力,研究并总结出了一些方式和方法,希望软件的生产能够像工业制造那样可靠和可度量,但实际效果并不明显。ThoughtWorks中国区
原创 2013-08-26 06:44:02
257阅读
PSM(Practical Software and Systems Measurement) 过程的9条软件度量准则: 1)Project issues and objectives drive the measurement requirements ...
转载 2007-09-30 01:47:00
161阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5