织的一个永恒的目标。七.基于事实的决策方法:对数据和信息的逻辑分析或直觉判断是有效决策的基础。八.互利的供方关系:通过互利的关系,增强组织及其供方创造价值的能力。其中与软件产品产品优其相关有:(一三六七项)
1、软件质量的定义:一个实体的所有特性,基于这些特性可以满足明显的或隐含的需
求。而质量就是实体基于这些特性满足需求的程度。
2、软件质量的三个层次:a符合需求规格;b符合用户显示需求;
c符合用户实际需求。
3、影响软件质量的因素:流程、技术、组织。
流程:一组活动(活动是否都是必须的;活动角色之间的关系)
过程:一组将输入转化为输出的相关联或相互作用的活动。
4、八项质量管理原则的意义:a是质量管理的理论基础;
b.用高度概括易于理解的语言所表述的质量管理的最基
本,最通用的一般性规律;
c为组织建立质量管理体系提供了理论依据;
d是组织的领导者有效的实施质量管理工作必须遵循
f键入文字
的原则。
5、CMM软件质量成熟度模型
CMMcapabilltyMaturityMoelel由于美国软件工程研究所(SEI)受美国国防部委托立项。开发人:WattsHumphrey1991年推出CMM10版,1993年提出CMM11版现在开发CMMI(CMMI
tegratio
)软件能力成熟度模型CMM(提唱过程决定质量)
持续改进过程
5优化级关注过程改进
4已管理级Ma
aged
可预测的过程
过程被描述,并得到良好理解管理变
更
标准一致的过程
3已定义级Defi
ded过程被描述,并得到良好理解产品过程质量
纪律的过程
2可重复级Repeatable可重复以前的主要经验
集成工程过程
1初始级i
itial
不可预测并且缺控制
项目管理
CMM1级
特点:(个人英雄主义)
A项目的成功依赖于一个非常优秀的项目经理的团队。
B无法重复以往成功的实践。
C缺乏基本配置管理
可视度:
f键入文字
整个过程不可预测,不可见,不可控。(过程管理非常混乱)
CMM2级特点:(有纪律)能够重复以前成功的经验和实践。引入合理需求变更(需求管理)测试与开发分离,整个过程能力可概为有纪律的。可视度原始需求需求分析设计编码测试产品
CMM3级特点:(有过程,经过同行评审)组织中有一个专门负责组织的标准软件过程。(SEPG)可视度同CMM2但整个过程是标准和一致的。
CMM4级特点特点:(量化管理)过程能力是可预防的,因为过程是已测量的并在可测的范围内运行。组织能定量地预测过程和产品质量方面趋势。软件产品具有可预测的高质量。可视度同CMM3但整个过程是可预测的。
CMr