软件工程之九 质量管理
质量特性及其组合是软件开发与维护中的重要考虑因素,为满足软件的各项精确定义的功能、性能需求,符合文档化的开发标准,需要相应地给出或设计一些特性及其组合,如果这些特性及其组合都能在产品中得到满足,则这个软件产品质量就是高的。
为了确保每个开发过曾的质量,防止把软件差错传递到下一个过程,必须进行质量检验。
在软件开发过程中,利用统计数据,估算软件的可靠性,以控制软件的质量是直观重要的。
配置管理是一组标识、组织、控制修改的互动,目的是使错误道道最小并最有效的提高生产率。它应用于整个软件工程过程。软件配置管理的对象是SCI——软件配置项。
几个术语的理解:
SCI:软件配置项
基线:SCI协议+软件配置的正式文本,作用:把各工作阶段工作划分的更加明确,便于检验和肯定阶段成果。
项目数据库:一旦一个SCI成为基线,就把它放到项目数据库中,当对SCI进行修改时,把它从项目数据库中复制到该工程师专用的工作区中。