精华内容
下载资源
问答
  • 软件度量实验报告,来自软件工程这门课程,用于学生学习软件度量的使用,并且通过软件度量的实验后加深对软件度量的理解。
  • 这是中南大学软件学院软件度量课程的重点整理,供学弟学妹们复习参考
  • 实用软件度量

    2017-10-24 11:13:27
    Practical Software Measurement : Objective Information for Decision Makers. John McGarry, David Card, Chery Jones, Beth Layman, Elizabeth Clark, Joseph Dean, Fred Hall. Addison Wesley....
  • 本人学习一GJB5000A时,对MA域汇集的软件度量理论的基本概念,主要跟中科方德的一些老师学习,方法和思路都是中科方德的。 本文仅供学习参考,不可用于商业目的。
  • 为了深入、详细、全面地研究面向对象软件度量,以1968年Rubey等人提出软件度量学的概念为起点,横跨四十余年,从度量方法的定义、理论验证、实验验证和辅助工具四个方面进行了阐述,并从软件内部属性、软件外部属性...
  • 软件度量的方法体系

    2021-03-05 02:57:58
    项目度量 项目度量是针对软件开发项目的特定度量,目的在于度量项目规模、项目成本、项目进度、顾客满意度等,辅助项目管理进行项目控制。 规模度量 软件开发项目规模度量(size ...
  • 项目度量是针对软件开发项目的特定度量,目的在于度量项目规模、项目成本、项目进度、顾客满意度等,辅助项目管理进行项目控制。软件开发项目规模度量(sizemeasurement)是估算软件项目工作量、编制成本预算、策划...
  • 软件度量的目的在于做决策支持。要想通过软件度量做出正确的决策,就必须构造决策目标和量化的软件属性,即度量数据间的关系模型。介绍了当前软件度量领域内用于构造这种关系模型的有代表性的方法。对每种方法的基本...
  • 自动化软件度量工具

    2015-05-18 17:35:11
    根据CK,LK,MOOD的理论,基于面向对象的自动化软件度量工具
  • 中南大学软件度量考试相关资料,中南大学软件度量考试相关资料
  • 作者就职于咨询公司,因此书中的内容更加偏向于理论框架 度量 度量的理解 度量的重点应该从“控制”转变为“改进”:精益的一个核心理念是...这有助于我们在识别软件开发的成功路径时,由可靠性转向一个更广泛的视角...

    作者就职于咨询公司,因此书中的内容更加偏向于理论框架

    度量

    度量的理解
    度量的重点应该从“控制”转变为“改进”:精益的一个核心理念是持续改进。在理念上,我们希望把度量的重心从“控制”转向“改进”。虽然控制和改进都是对系统采取的干预性措施,“控制”给人造成的心理暗示是围绕着静态目标而行动;而“改进”则将动态的目标植入人们的思维模式。这有助于我们在识别软件开发的成功路径时,由可靠性转向一个更广泛的视角。
    度量通过对目标位置、相对位置、移动方向的描述,帮助组织达成其业务目标。
    度量系统的实现分为3个不同的层次,分别为——理念、设计、应用
    度量是什么不是什么
    1、度量是在一个特定组织上下文中形成的一系列共识。
    秦始皇“一法度衡石丈尺。车同轨,书同文。”
    度量的一个重要意义是统一思想、统一方式,从而使不同的人能够在一致的基准上进行沟通,减少产生误解的可能性。
    在一个软件开发组织里,度量统一的不仅仅是度量单位、度量对象、度量手段,更重要的是统一对目标的认识。

    2、度量是将经验模型向量化模型进行匹配的尝试。量化模型就是通常所指的硬数据、硬指标。量化模型比较有两种类型:•跟自己比较:持续改进,持续超越自己,就需要比较自己发生的变化。•橫向比较:这对于拥有大量开发人员、团队和产品的大型组织来说,是非常有吸引力的。在组织内部进行团队和团队之间的比较,是不少公司激励大家提升绩效的手段。另外,如果能跟业界的数据比较,也可以知道自己在行业中的位置如何。

    1. 度量是包含人、流程、组织和工具的一个动态系统。如果把软件开发组织看做一个动态的系统,度量实际是作为反馈机制来对这个系统产生作用的。
      在这里插入图片描述

    2. 度量不是软件开发固有的活动。作为一个组织来讲,应该积极地评估当前的度量活动的成本,分析是否真正为达成业务目标发挥着价值,从而确保运行度量体系的投入产出是在一个合理的水平。

    3. 度量应该避免跟绩效直接相关。把一套标准的度量与个人、团队绩效强相关,很可能导致各种奇怪的博弈行为,中长期的负面作用经常会大于短时间指标提升带来的好处

    4. 度量不是免费的。目标和指标的选择就显得特别重要,试图实施一个大而全的度量体系,通常弊大于利。

    组织目标

    不是为了度量而度量,要知道度量体系是在什么时候,为谁产生价值,因此我们首先需要回答3个问题:

    1. 一个开发组织从来都不可能是独立存在的,其所服务的企业业务目标是什么?对应到对开发组织的期望是什么?

    2. 在开发过程中,谁是度量信息的使用者?他们使用度量信息的目的是为了作什么决策?

    3. 在梳理清楚上面两个问题之后,最后要回答的才是如何设计一个契合的指标体系来满足这些数据消费的需求?

    度量体系
    因此,度量体系是引导团队达成业务目标的一整套策略,包含了业务目标、决策场景和指标体系3个阶段。

    我们可以把软件产品的开发分成几个大的阶段:业务策略、项目定义、项目执行、维护支持

    从业务部门期望的及开发组织相关的业务目标可以提取出他们在软件度量角度的诉求:首先是相对竞争对手的响应速度,然后是产能的比较,最后是项目的投入产出–ROI。

    开发组织者的目的
    业务对开发组织的期望大致分为几类:价值、效率、质量和能力,其中效率又包括对市场的响应速度和单位规模开发组织的产能。

    1-交付价值

    相对业务部门,开发组织的优势在于其所拥有关于目标实现方案的知识。交付目标是由一系列的功能性和非功能性需求构成,而交付价值首先体现在优先交付的内容是否是最有价值的。

    对于功能性需求,开发组织能够在开发前,将低价值内容从高价值特性上剥离下来,从而提升投资回报(ROI)。

    对于非功能性需求,很多情况下,开发组织提出的方案都会影响投入在短期和长期时间轴上的分配,因此,能够使技术方案跟业务模式相吻合,就有可能在相当程度上提升交付的价值。

    从事后验证的角度来说,开发部门可以提供技术手段来度量交付后的特性价值。通过识别和清理死亡,休眠特性,减少后续在无用特性上进一步工作的可能性。

    2-响应速度
    交付管道
    交付价值曲线
    响应速度意味着先发优势,抢占市场,尽快收集反馈,验证前面的判断,以便能做出调整,提高决策的准确度,享受科技产品生命周期前期的高额溢价,更快地回收成本和投资,取得更长的市场生命周期,当然,总体来说有更高的利润率和投资回报,以创新者、领先者的形象出现在市场上,可能产生巨大的无形资产,营销活动都有时效性,在合适的市场时间窗口退出竞争性产品能够帮助企业在获取市场份额上占得先机。

    市场响应速度不仅是指当前一个独立版本的交付速度,还体现在提高差异化和定制版本的发布频率上。

    3-产能

    单位规模的组织在单位时间内所能交付的软件规模,即为产能。规模能够对软件开发效率带来2个正面效应:

    1. 在以提高生产效率为目的的工具和基础设施上的投入可以被更广泛的共享

    2. 产品和项目管理的成本不会直接随着项目规模的增大而增加。

    不过经验告诉我们,规模似乎对软件开发效率带来更多的是负面效应:

    1. 沟通成本:开发规模大了之后,团队成员之间、团队和团队之间的沟通路径是几何级数增长的

    2. 人员投入程度:大团队增加了人员间个性冲突的概率,会造成团队内不良的化学反应,降低团队效率

    3. 系统复杂度:更加难以评估引入变更的影响,也意味着系统维护、演进成本的增加。

    对于软件开发组织来说,提高单位规模下的产能是从效率的角度提升竞争优势的关键。

    4-质量

    这里说的质量包括产品设计、用户体验、功能完善等。质量是个约束性的属性,对于一个特定的产品来说,其质量要求通常是相对稳定的。质量保障是通过系统化的一系列活动,提供足够的证据说明软件产品是适合使用的。

    瀑布流程可靠性一方面来自于对开发活动在各个维度的细分,即精细化管理,以期事先能够把事情考虑得面面俱到,并通过流程手段保证该做的事情确实都会发生,另一方面其实就是在计划和流程上引入足够的缓冲空间。此外,还有一种手段就是缩短反馈周期。

    提升信息有效性和时效性的关键是缩短信息的反馈周期。

    能力

    个人、团队、组织的能力是对上述3个因素有直接影响的要素。一个组织唯一可持续的竞争优势是比对手更快的学习能力。这种学习更重要的是从客户、市场、团队学习,从成功和失败中学习。

    其实一个公司的差异化能力,有相当程度是受限于研发组织在交付周期、开发效率和质量各方面的能力,而这些能力并不是常量,是可以持续改善的。

    大多数的度量都跟项目管理相关,但是项目管理也分不同的层面。首先需要在组织层面考虑各个目标的权衡,诸如交付、创新和能力提升,然后需要考虑本项目在产品或产品线组合中的位置、产品各个版本之间的关系,还要顾及项目目标和相关个人诉求之间的关系。

    在达成目标的过程中,组织、团队和个人会遇到各种各样的决策点。

    项目定义

    问题定义:做正确的事情,第一步是要识别出正确的问题。清晰地定义问题是设定目标、制定计划的前提,我们经常会低估了问题本身的定义对后续方案产生的影响,实际上,仅仅是描述的不同都会对解决方案的方向产生重大的影响。

    交付目标:一次交付的目标更可能是为了达成产品路线图上的一系列路标中的一个。这个路标可以是一个新的价值流的端到端的实现,也可以是在现有的价值流上增加不同场景,为用户提供更加丰富的选择。交付目标应该有可度量的开始点和截止点,也就是有清晰的边界。

    提升目标:只有真实项目上的挑战才能激发人们学习和创造的潜力。一个组织要分析相关行业和竞争对手的数据,对自身交付竞争力作出评估,有策略地制定提升目标。研发竞争力的提升必须要以项目为载体,在实践中部署实施。

    资源配置:资源的投入经常是多个项目、多个产品之间博弈的结果。项目管理人员需要根据项目的目的和里程碑来规划项目,在规划的时候需要覆盖进度、质量、资源和风险各个方面。

    进度目标:里程碑提供了一个常规机制来跟踪项目的进展是否跟预期相符。里程碑的定义要有明确的目标。典型里程碑的标志通常是跟某交付物的验收结束相关,确保验证的力度和问题的解决符合预定的阶段性质量目标。

    质量目标和手段:不同类型的产品有不同的质量目标。因此使用的测试手段和其他质量保障活动也会有所不同,需要不同的质量保障策略。

    资源的规划:项目管理人员就需要用真凭实据,对照过往的历史数据和项目相关信息,提出资源的要求。

    项目执行

    干预通常主要出自以下两个方面:环境变化和内部变化。

    对于项目管理来说,为管理层提供确实的数据,支持管理层决策是至关重要的:

    1. 设定管理层对进度和质量的期望

    2. 获取更多的资源,以较低的风险达成项目目标或是管理层的期望

    3. 提高项目透明度,取得包括管理层在内的各方干系人的信任,以取得决策的权威

    4. 预测项目的状态,争取管理层作出对项目有利的干预

    5. 识别项目执行当中的瓶颈,做出相应调整,或是说服调动其他有资源、有权利的人作出调整

    6. 识别项目执行过程中的浪费,积极采取措施消除浪费

    而对于个人来说,一方面需要了解自己团队的进展如何,自己在团队中表现如何,另一方面需要知道项目和自己的风险,这里主要的风险是自己是否需要为项目进入危急状态买单呢,比如加班,还有就是周边团队的情况如何,是否给自己或自己团队拖后腿,最后是个人绩效和提升改进目标是否真的实现。

    维护阶段

    管理层在这个阶段更关心客户的满意度,主要体现在需求的价值命中率和客户满意度上。

    项目管理人员需要再维护阶段管理客户和市场对维护响应的期望,因此需要知道以下内容:

    1. 问题的优先级

    2. 响应速度:支持团队对客户的响应周期

    3. 响应质量

    4. 维护成本

    展开全文
  • 软件项目管理 第六讲 软件度量

    千次阅读 2020-03-07 17:03:22
    文章目录什么是软件度量?为什么需要软件度量软件度量的内容软件度量的方法面向规模的度量面向功能的度量项目成本和工作量估算什么是CoCoMo模型?软件质量度量McCall的软件质量度量模型在软件开发过程中进行软件...

    什么是软件度量?

    1. 软件度量(Metrics)是指对软件产品、软件开发过程或者资源的简单属性定量描述。
      产品:软件开发过程中所生成的各种文档和程序。
      过程:与软件开发有关的各种活动,如软件设计等。
      资源:软件开发过程中所需支持,如人员、费用等。
    2. 软件测量(Measure)是对软件产品、软件开发过程和资源复杂属性定量描述,它是简单属性度量值的函数,软件测量用于事后或实时状态, 如软件可靠性。
    3. 估算(Estimation)对软件产品、软件开发过程和资源复杂属性的定量描述,它是简单属性度量值的函数,软件估算用于事前, 如软件开发成本。

    为什么需要软件度量?

    1. 项目实施过程中
      提供软件开发的可视性;
      跟踪和控制软件项目的开发;
      评估软件开发质量,进行质量控制;
      加强风险管理。
    2. 项目实施之后
      对项目的实施情况进行评估;
      为后续项目的积累经验数据。

    软件度量的内容

    1. 三个方面
      产品:各种文档和程序;
      过程:各种软件开发活动;
      资源:各种资源如人员、费用等;

    2. 两个层次
      在这里插入图片描述

    软件度量的方法

    1. 分解方法,采用“分而治之”的策略,对软件项目进行分解,再采用逐步求精的方式进行估算,最后通过累加获得整体的估算结果。(WBS方法)
    2. 算术模型,通过估算模型来产生估算。
    3. 专家判断或经验法,如德尔菲法(Delphi technique)。
    4. 比例法是比较科学的一种传统估算方法,是基于类比的估算技术,根据过去类似的项目,直接进行类比获得当前项目的估算结果。

    面向规模的度量

    用软件代码行数目来表示软件项目规模

    1. 优点
      简单易行,自然直观。
    2. 缺点
      依赖于程序设计语言的表达能力和功能;
      软件开发初期很难估算出最终软件的代码行数;
      对精巧的软件项目不合适;
      只适合于过程式程序设计语言。

    面向功能的度量

    用软件的功能表示软件的规模

    1. 功能点计算方法
      FP = (0.65 + 0.01×Fi)×CT
      CT : 5个信息量的“加权和”;
      Fi: 14个因素的“复杂性调节值” (i =1…14);
      0.65, 0.01都是经验常数。

    2. CT的计算方法
      用户输入数×加权因子(简单=3,平均=4,复杂=6)
      用户输出数×加权因子(简单=4,平均=5,复杂=7)
      用户查询数×加权因子(简单=3,平均=4,复杂=6)
      文件数×加权因子(简单=7,平均=10,复杂=15)
      外部界面数×加权因子(简单=5,平均=7复杂=10)

      CT = 上述计算值的总和

    3. Fi的取值(0,1,2,3,4,5):0-没有影响,1-偶有影响,2-轻微影响,3-平均影响,4-较大影响,5-严重影响

    4. 优点
      与程序设计语言无关, 在开发前就可以估算出软件项目的规模(事前)。

    5. 不足
      没有直接涉及算法的复杂度,不适合算法比较复杂的软件系统;
      功能点计算主要靠经验公式,主观因素比较多;
      数据不好采集。

    项目成本和工作量估算

    1. 专家估算法
      由多位专家进行成本估算,一个专家可能会有偏见,最好由多位专家进行估算,取得多个估算值,最后得出综合的估算值。
    2. 经验估算模型

    什么是CoCoMo模型?

    1. COCoMo是指Constructive Cost Model,构造性成本模型,巴利·玻姆(Barry Boehm)于1981年提出,用于对软件开发项目的规模、成本、进度等方面进行估算
      CoCoMo模型是一个综合经验模型,模型中的参数取值来至于经验值,并且综合了诸多的因素、比较全面的估算模型
      比较实用、可操作,在欧盟国家应用较为广泛

    2. CoCoMo模型的层次 - 支持不同的阶段
      2.1 基本COCoMo模型
      系统开发的初期,估算整个系统的工作量(包括维护)、软件开发和维护所需的时间
      2.2 中间COCoMo模型
      估算各个子系统的工作量和开发时间
      2.3 详细COCoMo模型
      估算独立的软构件,如各个子系统的各个模块的工作量和开发时间

    软件质量度量

    1. 软件质量度量的重要性
      质量是软件的生命,质量不高的软件会带来严重、甚至灾难性的后果
      必须加强对软件质量的管理和监控,如ISO9001和CMM
      必须在软件开发过程中能够可视所开发软件的质量
    2. 软件质量度量存在的困难
      软件质量依赖于软件的内部特性及其组合
      这些特性难以度量

    在软件质量模型中,比较有代表性的有McCall提出的软件质量模型。

    McCall的软件质量度量模型

    1. 质量要素
      定义了与软件质量相关联的一些要素
    2. 质量要素的评价准则
      定义了能够对质量要素进行度量的一些准则
    3. 软件质量的度量
      定义了如何基于对质量要素的定量描述对软件质量进行度量的方法
      在这里插入图片描述

    在软件开发过程中进行软件度量

    小结

    展开全文
  • 软件质量是软件开发的重要指标,软件度量是保证软件质量的重要方法。深入分析程序切片技术的发展及其在软件工程各个领域的广泛应用,重点探讨面向对象程序切片技术,并将该技术运用于软件度量领域,实现了软件度量的...
  • 软件度量工具masu

    2014-06-23 14:47:18
    软件度量工具 MASU 支持C#,Java语言,插件类型,轻量级
  • 文章目录(一)软件度量分类1.面向规模的度量2.面向功能的度量(二)软件复杂性度量1.程序复杂性度量原则2.McCabe度量法 软件度量用于对产品及开发产品的过程进行度量。 软件产品、软件过程、资源都具有外部属性和...


    软件度量用于对产品及开发产品的过程进行度量。

    软件产品、软件过程、资源都具有外部属性和内部属性。

    • 外部属性(指面向管理者和用户的属性,体现了软件产品/软件过程与相关资源和环境的关系)
    • 内部属性(指软件产品或软件过程本身的属性,如可靠性、可维护性等,只能用间接测量的方法度量)

    (一)软件度量分类

    软件度量有两种分类方法,第一种分类是将软件度量分为面向规模的度量、面向功能的度量和面向人的度量;第二种分类是将软件度量分为生产率度量、质量度量和技术度量。

    • 面向规模的度量用于收集与软件规模相关的软件工程输出信息和质量信息。
    • 面向功能的度量集中在程序的“功能性”和“实用性”。
    • 面向人的度量收集有关人们开发软件所用方式的信息和人员理解有关工具的方法和效率的信息。
    • 软件生产率度量主要关注于软件工程活动的制品。
    • 软件质量度量可指明软件满足明确的和隐含的用户需求的程度。
    • 技术度量主要集中在软件产品的某些特征上,而不是软件开发的全过程。

    1.面向规模的度量

    面向规模的度量通过对质量和生产率的测量进行规范得到的,这些量都是根据开发过的软件的规模得到的。

    软件规模通常用程序的代码行(LOC)或千行代码(KLOC)来衡量。

    计算出软件项目的代码行后,可方便地度量其他的软件属性,如软件开发的生产率、每行代码的平均开发成本、文档数量(页数)与代码量的比例关系、每千行代码中包含的软件错误数等。

    面向规模的度量公式

    对于同一软件、采用不同程序语言编写的程序,还有一些因良好的设计而导致代码量小的软件来说,这种度量不够客观。

    2.面向功能的度量

    面向功能的度量以功能测量数据作为规范化值。应用最广泛的面向功能的度量是功能点。功能点是根据软件信息域的特性及复杂度来计算的。

    信息域的值用下列方式定义:

    • 外部输入数(EI
    • 外部输出数(EO
    • 外部查询数(EQ
    • 内部逻辑文件数(ILF
    • 外部接口文件数(EIF

    (二)软件复杂性度量

    软件复杂性是指理解和处理软件的难易程度。
    软件复杂性度量的参数:

    • 规模(总共的指令数或源程序行数)
    • 难度(通常由程序中出现的操作数的数目所决定的量来表示)
    • 结构(用与程序结构有关的度量来表示)
    • 智能度(算法的难易程度)

    1.程序复杂性度量原则

    程序复杂性度量模型应遵循以下基本原则:

    • 程序复杂性与程序大小的关系不是线性的
    • 控制结构复杂的程序较复杂
    • 数据结构复杂的程序较复杂
    • 转向语句使用不当的程序较复杂
    • 循环结构比选择结构复杂,选择结构又比顺序结构复杂
    • 语句、数据、子程序和模块在程序中的次序对复杂性有影响
    • 全局变量、非局部变量较多时程序较复杂
    • 函数的隐式副作用相对于显示参数传递而言更加难以理解
    • 具有不同作用的变量公用一个名字时较难理解
    • 模块间、过程间联系密切的程序较复杂
    • 嵌套程序越深、程序越复杂

    2.McCabe度量法

    McCabe度量法又称为环路度量,它认为程序的复杂性在很大程度上取决于控制的复杂性。

    该方法以图论为工具,先画出程序图,然后用该图的环路数作为程序复杂性的度量值。
    把程序流程图中每个处理符号都退化成一个结点,原来连接不同处理符号的流线变成连接不同点的有向弧。在图的入口点到出口点加一条用虚线表示的有向边,使图成为强连通图。然后利用公式计算环路复杂性。
    当环路复杂度的度量值超过10时,要充分测试这个模块变得特别困难。


    展开全文
  • 软件度量

    2019-01-29 15:01:00
    1、软件度量是对软件开发项目、过程及其产品进行数据定义、收集以及分析的持续性定量化过程,目的在于对此加以理解、预测、评估、控制和改善。没有软件度量,就不能从软件开发的暗箱中跳将出来。通过软件度量可以...

    1、软件度量是对软件开发项目、过程及其产品进行数据定义、收集以及分析的持续性定量化过程,目的在于对此加以理解、预测、评估、控制和改善。没有软件度量,就不能从软件开发的暗箱中跳将出来。通过软件度量可以改进软件开发过程,促进项目成功,开发高质量的软件产品。度量取向是软件开发诸多事项的横断面,包括顾客满意度度量、质量度量、项目度量、以及品牌资产度量、知识产权价值度量等。度量取向要依靠事实、数据、原理、法则;其方法是测试、审核、调查;其工具是统计、图表、数字、模型;其标准是量化的指标。

    2、软件度量包括3个维度,即项目度量、产品度量和过程度量。

    项目度量

    1、项目度量:是针对软件开发项目的特定度量,目的在于度量项目规模、项目成本、项目进度、顾客满意度等,辅助项目管理进行项目控制。

    2、规模度量:软件开发项目规模度量是估算软件项目工作量、编制成本预算策划合理项目进度的基础,有助于软件开发团队准确把握开发时间、费用分布以及缺陷密度等等。方法如:功能点分析、代码行、德尔菲法、特征点、对象点等。

    3、成本度量:软件开发成本度量主要是指软件开发项目所需的财务性成本的估算。方法如:类比估算法、戏份估算法、周期估算法。

    产品度量

    产品度量用于对软件产品进行评价,实质上是软件质量的度量。软件质量层次模型FCM3层模型包括:软件质量要素、衡量标准和量度标准,包括11个标准,分为产品操作(product operation)、产品修正(product revision)和产品转移(product transition)。ISO 9126将软件质量总结为6大特性,每个特性包括一系列副特性,其软件质量模型包括3层,即高层:软件质量需求评价准则(SQRC);中层:软件质量设计评价准则(SQDC);低层:软件质量度量评价准则(SQMC)。

    过程度量

    软件过程度量主要包括三大方面的内容,一是成熟度度量(maturity metrics),主要包括组织度量、资源度量、培训度量、文档标准化度量、数据管理与分析度量、过程质量度量等;二是管理度量(management metrics),主要包括项目管理度量(如里程碑管理度量、风险度量、作业流程度量、控制度量、管理数据库度量等)、质量管理度量(如质量审查度量、质量测试度量、质量保证度量等)、配置管理度量(如式样变更控制度量、版本管理控制度量等);三是生命周期度量(life cycle metrics),主要包括问题定义度量、需求分析度量、设计度量、制造度量、维护度量等。

     

    转载于:https://www.cnblogs.com/duoduo-727/p/10334161.html

    展开全文
  • 软件度量 小项目

    2020-05-23 00:02:16
    软件度量小工具 源代码 可以进行分析类图 分析代码行 空白行 注释行
  • 现有的软件度量框架大多是面向大型软件企业的,不适合中小软件企业应用。在分析国内中小软件企业特点的基础上,结合已有的自顶向下和自底向上两类软件过程改进模型的优点,给出了一种以产品度量和项目度量为核心,...
  • 软件度量小组_软件度量相关工具及报告,软件度量小组_软件度量相关工具及报告:CK metrics,LK metrics,ObjectPoints,特征点,cocomo,项目度量报告,圈复杂度,软件项目度量模板
  • 提升总体效率,缩短产品开发周期 降低产品发布后的缺陷率,提高产品质量 提高估算和项目控制能力,降低项目进度和成本偏差
  • 软件度量实验

    2012-11-08 20:08:42
    软件度量实验,使用C++语言实现了软件度量工具,包含几种常见的软件度量的方法。
  • 现有的软件度量框架大多是面向大型软件企业的,不适合中小软件企业应用。在分析国内中小软件企业特点的基础上,结合已有的自顶向下和自底向上两类软件过程改进模型的优点,给出了一种以产品度量和项目度量为核心,...
  • 这是很详尽的软件度量资料,看完之后会对软件度量有很深的理解
  • 度量取向是软件开发诸多事项的横断面,包括顾客满意度度量、质量度量、项目度量、以及品牌资产度量、知识产权价值度量,等等。度量取向要依靠事实、数据、原理、法则;其方法是测试、审核、调查;其工具是统计、图表...
  • 在本研究论文中,软件度量监控工具(SMMT)被开发为所有应用程序的母版。 指出缺陷并观察在开发阶段产生的错误的真正必要的软件测试,这些错误将在开发或维护中发生。 重要的是要确保应用程序不会导致任何缺陷或故障...
  • 常见软件项目度量指标,包括软件项目质量度量项、度量目的、各指标数据收集方法等
  • java编写软件度量代码

    2013-04-03 15:31:30
    java编写的软件度量代码,可计算代码行数,和估算软件成本,桌面应用,非常简单的
  • 中科院对软件度量课程的培训教材,很实用,供大家参考。
  • Java软件度量源码

    2021-03-16 06:48:19
    内容索引:JAVA源码,综合应用,软件度量 有关软件度量方面的程序,不妨下载看一下!

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 71,729
精华内容 28,691
关键字:

软件度量