打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
软件质量

软件质量是指软件产品满足基本需求及隐式需求的程度。软件产品满足基本需求是指其能满足软件开发时所规定需求的特性,其次是软件产品满足隐式需求的程度。隐式需求是比如界面是不是美观,用户操作起来是不是很流畅自然,它是并没有一些标准去衡量的。

从软件质量的定义,可将软件质量分为三个层次:

●满足需求规定:软件产品符合开发者明确定义的目标,并且能可靠运行。

满足用户需求:软件产品的需求是由用户产生的,软件最终的目的就是满足用户需求,解决用户的实际问题。

●满足用户隐式需求:软件如果满足用户隐式需求,即潜在的可能需要在将来开发的功能。将会极大的提升用户满意度,这就意味着软件质量更高。

软件质量模型:

软件并不像其他产品一样,它可以通过直观的观察去评价。那怎么去评价一个软件的质量呢?

1、功能性:适合性、准确性、互操作性、依从性、安全性

2、可靠性:成熟性、容错性、易恢复性

3、可使用性:易理解性、易学习性、易操作性

4、效率:时间特性、资源特性

5、可维护性:易分析性、稳定性、易变更性、易测试性

6、可移植性:适应性、易安装性、遵循性、易替换性

影响软件质量的因素:需求模糊、软件开发缺乏规范性文件指导、软件开发人员问题、缺乏软件质量控制管理。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
软件开发中产品与项目区别
浅谈软件开发项目的质量控制
一个沉重的问题:软件开发还有价值吗?
软件开发应以价值实现为核心
软件工程与软件危机
你认识“软件测试员”专业术语吗? [软件开发]
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服