APP软件质量度量研究.docVIP

  • 36
  • 0
  • 约3.25千字
  • 约 7页
  • 2018-08-11 发布于福建
  • 举报
APP软件质量度量研究

APP软件质量度量研究   摘要: 本文分析了APP软件的特点和应关注的质量特性,并对每个质量特性提出了相应的度量指标和度量方法。   Abstract: This paper discusses the characteristics and essential quality attributes of apps, and puts forward corresponding metrics indexs for each quality attribute and measurement method.   关键词: APP软件;质量特性;质量度量   Key words: applications;quality characteristics;quality metrics   中图分类号:TP311.53 文献标识码:A 文章编号:1006-4311(2016)22-0236-03   0 引言   随着移动互联网时代的来临,APP软件迅猛发展,导致各种APP软件层出不穷。这些软件丰富了手机的功能,使手机从单一的通讯工具发展成为了个人信息收集和处理的移动平台。[1]然而,由于 APP软件的开发一般基于开放操作系统,设计简单、开发门槛较低、进入市场周期较短,同时,由于市场上的应用软件产品呈井喷式增长态势,加上市场监管较弱,没有针对性的 APP 软件质量检测模型,这些APP应用在为人提供方便的同时,由于其本身的缺点,也产生了很多问题,给人们带来了无法估量的损失[2]。   1 APP软件的质量现状   软件质量是对明确陈述的功能和性能需求、明确记录的开发标准以及对所有专业化软件开发应具备的隐含特征的符合度。如何保证软件产品的质量,更好的服务用户,同时在合理的人力物力条件下开发出高效率,高可靠性的软件产品已成为人们的迫切需求[4]。例如,软件运行过程中出现功能失效、死机、重启、丢包、响应慢、不稳定;软件内容涉嫌黄赌毒;甚至软件本身涉及窃取账号、购物欺诈、恶意扣费、窃取隐私信息、垃圾广告、骚扰用户等,这些质量问题严重损坏了终端消费者合法权益[1][3]。   人们期望APP软件能够稳定,安全,快捷,具备友好的用户界面。 因为APP软件与传统软件有着很大的不同,度量和测试方法也不一样。所以研究APP软件的度量方法来有效、正确和便捷地衡量和保证APP软件的质量显得非常必要[5][6]。   2 APP软件的特征   APP软件不像传统的桌面软件那么庞大,它是运行在移动端的软件。软件对GUI界面的交互性和美观性要求高。APP软件有着诸如面向特定应用,实时性,平台固定,高可靠性等特征。APP软件与传统软件的区别如表1。   APP软件自身具备如下的显著特点:   2.1 实时性   实时性即在规定时间内系统对外来事件作出响应的能力。   实时性是APP软件最首要的特点。移动设备的功能越来越多样化,比如交通导航,通信,聊天,在线支付等。当用户在使用相关交通类软件进行交通导航时,软件必须实时的响应用户的需求,实时的给予当前位置的准确定位,随用户的移动实时的更新当前位置。   2.2 简单易用   APP软件的最明显的特征是用户体验,要让用户使用起来方便、好用。APP软件可谓大众化的软件,它不像传统的财务类软件,ERP软件,管理类软件,这些软件是面向特定用户的 ,而APP软件则是侧重于一定的实用功能,面向大多数用户的。它的用户群体比较广泛,从儿童到中年人,老年人,从知识分子群体到未受教育群体。用户群体的广泛多样性决定了APP软件必须是简单容易使用的。   2.3 高可靠性   可靠性即软件在规定时间内,特定条件下执行特定功能的程度。   在以上实时性要求的基础上,APP软件还要具备较高的可靠性。APP软件是随时随地使用满足即时需求的软件,当出现错误的输入、不稳定的网络环境等极端条件时, APP软件要具备维持现有规定功能的能力,或者要有相应的容错处理机制,而不能出现卡顿,闪退,软件崩溃,无响应等状况。如微信用户通过微信向某微商用户了解商品打算购买,而微信则不能在可接受的时间内将信息发送给对方,甚至会漏发消息,这就给用户带来了损失。   3 APP软件的度量方法与度量指标   不同行业的软件,质量特性及其子特性的重要性是不同的,根据APP软件的特点,本文从功能性,易用性,性能效率,兼容性这四个方面对APP软件的度量进行研究。   3.1 功能性   软件功能是软件质量最基本的内容。   APP软件的功能性即APP软件在特定条件下使用时,软件产品提供满足明确和隐含要求的功能的能力。APP软件功能性的子特性中重点关注软件产品所要实现要求的正确性、完整性、适当性。其中正确性关注需求是否被开发人

文档评论(0)

1亿VIP精品文档

相关文档