软件质量概述 1 软件质量特性

软件质量的特性:内部质量和外部质量。


外部质量值该产品的用户能感受的部分,包括:
正确性(Correctness):系统规范、设计和实现方面的错误的稀少程度。
可用性(Usability):用户学习和使用的容易程度。
效率(Efficiency):软件是否尽可能少的占用系统资源,内存和执行时间等。
可靠性(Reliability):指定必须条件下,系统完成所需功能的能力-应该有很长的平均无故障时间。
完整性(Integrity):系统阻止对程序或数据进行未经验证和不正确访问的能力。包括限制未授权访问,确保数据正确访问。
适应性(Adaptability):特定应用或环境数据的系统,在不修改的情况下,能够在其他应用好环境中使用的范围。

精确性(Accuracy):研究开发的系统,输出结果的误差程度。

健壮性(Robustness):系统接受无效输入或压力环境时继续正常运行的能力。


软件内在质量特性
可维护性(Maintainability)很容易对系统修改,改变或增加功能,提高性能,以及修正缺陷。
灵活性(Flexibility)假如系统为特定用途或者环境而设计,改用与其他目的或环境是的修改程度。
可移植性(Portability)在原设计特定环境之外运行学修改的难易程度。
可重用性(Reusability)系统中某些部分被应用到其他系统及此项工作的难易程度。
可读性(Readability)阅读并理解系统代码(语义层)的难易程度。
可测试性(Testability)进行何种单元测试或系统测试,以及在何种程度上验证系统是否符合需求。
可理解性(Understandability)系统组织和细节语句层次上理解整个系统的难易程度。与可读性比,在更高内在一致性要求。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值