半自动化手机软件写作过程中的缺陷改进

点赞:19015 浏览:82814 近期更新时间:2024-01-18 作者:网友分享原创网站原创

摘 要 :在对HB109软件平台的现有缺陷数据库进行分析的基础上,就企业系统软件的缺陷处理流程进行了较为详细的探讨.最终,对SACOO系统对手机软件的写作流程进行了优化和改进.

关 键 词 :半自动;手机软件;SACOO;软件写作;缺陷分析

中图分类号:TP311.52 文献标识码:A 文章编号:1007-9599 (2012) 10-0000-02

随着移动通信网络技术的快速发展,同时3G网络得到迅速发展,运营商在移动数据业务怎么写作行业中开始进入激烈的竞争时期.为了能够有效的扩展己方在一定数据市场的占有份额,运营商在竞争的过程中采用各种营销策略,而利用手机终端厂商来进行其自身专有的系列软件成为了一种有效的手段和方式.同时,手机终端厂商也能够依靠运营商的销售网络来对自己的终端品牌进行推广.所以.手机软件写作成为了当前手机移动业务运营商以及手机终端厂商的主要经营模式.而解决软件写作过程中的缺陷自然成为了手机软件稳定性测试的关键工作.

一、软件缺陷及其处理工具

(一)手机软件缺陷

手机软件的缺陷,通常又被称作手机软件的Bug.就是手机软件在运行的过程中出现影响软件程序正常运行的问题、错误以及各种隐藏的功能缺陷.这些缺陷的存在将会导致用户正常的使用手机来获得运营商获得的功能和怎么写作.

(二)手机软件缺陷处理的工具

半自动化手机软件写作过程中的缺陷改进参考属性评定
有关论文范文主题研究: 关于缺陷的论文范文资料 大学生适用: 专科论文、专科论文
相关参考文献下载数量: 87 写作解决问题: 学术论文怎么写
毕业论文开题报告: 标准论文格式、论文选题 职称论文适用: 职称评定、职称评初级
所属大学生专业类别: 学术论文怎么写 论文题目推荐度: 最新题目

软件缺陷管理工具从本质上讲是对软件中存在的缺陷进行收集和发布,并提供修改补丁.它是软件开发、测试、以及管理人员与各种缺陷进行沟通和对应操作的工具和渠道.而对软件缺陷管理工具的操作实际上就是对缺陷数据库的操作,通过保证数据库的合理准确性来给对相关的数据进行分类和分析,最终得到准确的评估.

二、半自动化手机软件写作缺陷处理的流程

半自动化手机软件写作缺陷的处理流程主要可以分为这样几个基本的步骤:

(一)提交缺陷

在进行软件的测试过程中会发现各种缺陷,这些软件测试内容包括软件的系统测试、功能测试,区域用户测试以及运营商测试等.其中区域用户的测试主要是日常使用过程中发现的软件缺陷,这可以利用DMS系统来进行提交.

(二)缺陷的确认

当提交的缺陷道道软件的开发团队之后,他们讲能够以所提交的缺陷描述来对软件缺陷进行核实,确认该缺陷是否真实存在或者是否会影响到软件的正常使用.


(三)分析缺陷是否为重复缺陷或者是错误缺陷

提交的缺陷有时候已经被人提交,且经过了处理,还有部分缺陷是用户对软件功能的误解而导致的缺陷.这时候,缺陷状态将成为拒绝或者是重复,将不会得到处理.

(四)缺陷分配到处理部门

当缺陷被确认之后,需要进行处理的时候,缺陷将被修改为开始处理的分配状态.检测若缺陷的处理需要其他部门来进行时,则将之提交给其他部门.

(五)缺陷的处理

在进行缺陷的分配之后,就需要在对应的时间内完成对缺陷的处理和修改,在这个过程中缺陷状态将被修改为处理中的状态.

(六)完成缺陷的修改

在经过一段时间的修改和处理之后,缺陷修改完成后.缺陷矗立着还需要自己对软件进行一次测试,确保自己已经完成了对缺陷的修改,并且确保其修改工作不会导致其他副作用的产生.当确认处理完成之后,则将缺陷修改成为处理成功的状态.

(七)修改软件的集成缺陷

在处理人员完成自我软件测试之后,将处理好的软件打包提交给项目组进行集成之前的测试,这时处理过程进入了集成状态.

(八)集成测试确认通过

软件的集成测试通常是由缺陷的提交者来进行的,这主要是因为特定的缺陷只有少数人最为清楚.若处理不成功,将再一次进入软件缺陷提交状态.

(九)缺陷的关闭

项目负责人将定期的对DMS系统当中的已处理缺陷进行验证,并将之全部修改成为关闭状态,使得缺陷修改完毕.

三、半自动化手机软件写作过程中缺陷管理流程改进与优化

(一)SACCO处理流程的优化和改进策略

1.分析数据处理

以某一次缺陷分析为例,利用XSLT模板以及CDA生成的缺陷分析数据如下:以HB109为平台的手机软件与XSLT解析模板相关的设计缺陷一共包括271项,占到所有CDA分析缺陷的10.81%.而其中属于严重缺陷的数目达到64个,为全部CDA严重缺陷的17.63%.以HB109为平台的手机软件在软件写作过程中的缺陷一共包括487项,是所有CDA缺陷的19.35%.而属于严重缺陷的为123项,达到CDA严重缺陷的34.05%.

2.导致缺陷的原因

从上述的分析数据可以看到,与XSLT模板相关的缺陷是所有手机缺陷当中最少的一种,这有力地证明了采用XSLT模板相关的软件要远远比采用SACCO系统进行输入的成熟度要高.但是,一般就是这些问题最少的环节经常导致了最为严重的问题.在实际的上市使用过程中,XSLT模板就出现了很多严重的问题,导致大量的手机进入生产工厂返工的问题.

而由CDA生成分析过程而带来的缺陷以及对软件的整体影响程度在整个软件中处于一个中间水平,其最严重的比例也仅仅只是占到了三分之一.在进行CDA操作的生成过程中,由于基本的操作都是通过利用SACCO系统进行的.从这方面来看,导致这方面的缺陷主要是由于工程师在进行产品设计及建模过程中对建模需求的了解不足而导致的.

3.优化和改进策略

①进行XSLT任务移交

在文章上述中提到的产品上市过程中遭遇的严重缺陷,主要是由于针对软件技术的更新信息没有实时的提交给XSLT设计工程师,导致了软件设计理念的滞后.为了有效的杜绝这种现象的出现,同时考虑到XSLT模板已经趋于成熟.因此,这里可以将进入市场之后产品的XSLT修改工作直接提交给XSLT工程师来完成.这样,当XSLT在手机进入市场并得到用户的反馈信息之后可以更加及时的提交到处理部门,有效的降低了由于更新信息不及时而带来的风险.