软件质量的主要因素

**1. 正确性——能够按照用户的需求正确地执行软件功能
2. 健壮性——无论用户操作是否正确,无论外界发生何种异常,软件能够正常运行的能力。健壮性包含两层含义:容错性和恢复能力
3. 可靠性——在给定的环境和时间内,系统不发生故障的概率
4. 性 能——指软件的时间效率和空间利用率。性能高一方面指软件的运行速度要快,另一方面指占用资源要少
5. 易用性——指用户使用软件的容易程度
6. 可读性——主要指程序是否容易被非程序制作者理解。可读性好的程序可以降低系统维护代价。异步通过严格的编程规范和适当的注释来提高程序的可读性
7. 安全性——防止系统被非法入侵的能力。属于技术问题,也属于管理问题
8. 可扩展性——反映软件适应“变化”的能力、变化指需求、设计、算法等的变化
9. 兼容性——指两个或两个以上的软件相互交换信息的能力
10.可移植性——软件运行于不同软、硬件环境的能力 **

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值