软件度量及应用
分享
课程详情
课程评价
spContent=《软件度量及应用》是面向软件工程、计算机专业开设的一门理论与实践相结合的综合性专业课。课程从工程角度分析软件产品、软件过程以及软件项目的量化手段,按照软件生命周期各个阶段介绍典型的软件度量方法与技术,探究开源软件度量方法,使学生学会通过改进软件开发过程来提高软件质量的系统化方法。
—— 课程团队
课程概述

随着软件技术的发展与软件产品的普及,软件规模与软件复杂性与日俱增,软件项目更加难以管理、软件开发过程更加难以改进、软件产品质量更加难以控制。同时用户对软件产品的质量要求也不断提升。软件度量的目标通过对软件产品软件过程以及软件项目进行量化分析,有效地管理与控制软件开发过程从而提高软件质量。


 《软件度量及应用》课程是面向软件工程专业、计算机专业开设的一门理论与实践相结合的综合性课程。课程介绍软件度量的原理、方法和工具,讲述软件度量在软件产品和软件过程的开发、评价(评估)和改进等方面的应用。重点介绍软件规模、软件结构、软件复杂性、软件质量的度量方法,以及面向对象软件的度量方法。


授课目标

    《软件度量及应用》课程主要介绍软件度量的概念、原理和方法,培养学生对软件项目、软件开发过程以及软件产品等进行度量分析的能力,使学生熟悉软件生命周期各个阶段的具体软件度量方法与应用策略,包括软件需求分析、概要设计、详细设计、编码实现、测试维护试运行等阶段。使得学生能够熟练掌握软件开发阶段对软件项目、软件开发过程以及软件产品进行有效控制与质量管理的方法。

课程大纲
预备知识

软件工程

证书要求

完成课程学习并考核合格(≥60分)的可获得认证证书。


参考资料

 [1]Norman Fenton, James Bieman. Software Metrics: A Rigorous & Practical Approach(3rd). CRC Press, 2014.