2009-02-22读书记录:《代码大全》(第一版)第二十三章——软件质量概述
2009-02-22 18:05
375 查看
软件既有外部也有内部的质量特征。软件外部特征是用户应了解的软件产品属性,它包括:
正确性、可用性、效率、可靠性、完整性、适应性、精确性、坚固性。
外部特征是用户所关心的特征。用户常关心软件是否易使用,而不是是否容易修改。他们也关心软件是否正常工作而不是代码是否可读或结构较好。
程序员应该即关心内部特征又关心外部特征。内部特征包括:
可维护性、性灵活、可移植性、可征用性、可读性、可测试性、可理解性。
提高软件质量的方法
软件质量保证,是保证系统满足性能要求的有计划、有组织活动。软件质量保证最好的方法是控制软件的开发过程。以下是关于软件管理计划的组成部分:
质量管理目标
确定质量保证活动
测试策略
软件工程准则
非正式技术检查
正规技术检查
外部检查
开发过程
修改控制结构
结果的定量
设置目标
软件质量的一般原则
软件质量的一般原则是提高其质量并减少各种花费。软件产品的工业平均生产率是每人每天8到20行代码。剩余的时间通常用于调试,调试通常要占一个传统的初始软件开发周期的50%。消除掉防止错误的软件调试可以提高生产率。
正确性、可用性、效率、可靠性、完整性、适应性、精确性、坚固性。
外部特征是用户所关心的特征。用户常关心软件是否易使用,而不是是否容易修改。他们也关心软件是否正常工作而不是代码是否可读或结构较好。
程序员应该即关心内部特征又关心外部特征。内部特征包括:
可维护性、性灵活、可移植性、可征用性、可读性、可测试性、可理解性。
提高软件质量的方法
软件质量保证,是保证系统满足性能要求的有计划、有组织活动。软件质量保证最好的方法是控制软件的开发过程。以下是关于软件管理计划的组成部分:
质量管理目标
确定质量保证活动
测试策略
软件工程准则
非正式技术检查
正规技术检查
外部检查
开发过程
修改控制结构
结果的定量
设置目标
软件质量的一般原则
软件质量的一般原则是提高其质量并减少各种花费。软件产品的工业平均生产率是每人每天8到20行代码。剩余的时间通常用于调试,调试通常要占一个传统的初始软件开发周期的50%。消除掉防止错误的软件调试可以提高生产率。
相关文章推荐
- 2009-02-22读书记录:《代码大全》(第一版)第二十二章——创建管理
- 2009-03-03读书记录:《代码大全》(第一版)第三十章——软件优化
- 2009-02-05读书记录——《代码大全》(第一版)第三章——软件创建的先决条件
- 2009-02-04读书记录——《代码大全》(第一版)第一、二章——欢迎进入软件创建世界
- 2009-02-13读书记录:《代码大全》(第一版)第九章——数据名称
- 2009-02-17读书记录:《代码大全》(第一版)第十四章——条件语句
- 2009-02-23读书记录:《代码大全》(第一版)第二十五章——单元测试
- 读《代码大全》第2版 第20章 软件质量概述 ~ 26章 代码调整技术
- 2009-02-23读书记录:《代码大全》(第一版)第二十四章——评审
- 2009-03-01读书记录:《代码大全》(第一版)第二十八章——代码调整策略
- 2009-02-12读书记录——《代码大全》(第一版)第七章——高级结构设计
- 2009-02-13读书记录:《代码大全》(第一版)第十章——变量
- 2009-02-21读书记录:《代码大全》(第一版)第二十一章——项目大小如何影响创建
- 2009-02-08读书记录——《代码大全》(第一版)第五章——高质量子程序特点
- 2009-02-12读书记录:《代码大全》(第一版)第八章——生成数据
- 2009-02-15读书记录:《代码大全》(第一版)第十一章——基本数据类型
- 2009-02-24读书记录:《代码大全》(第一版)第二十六章——调试
- 2009-02-16读书记录:《代码大全》(第一版)第十三章——顺序程序语句
- 2009-02-17读书记录:《代码大全》(第一版)第十六章——少见的控制结构
- 2009-02-06读书记录——《代码大全》(第一版)第四章——建立子程序的步骤