会员中心     
首页 > 资料专栏 > 论文 > 经营论文 > 流程管理论文 > MBA硕士论文_通信设备嵌入式软件测试流程的改进(57页)

MBA硕士论文_通信设备嵌入式软件测试流程的改进(57页)

资料大小:3990KB(压缩后)
文档格式:DOC
资料语言:中文版/英文版/日文版
解压密码:m448
更新时间:2015/8/13(发布于福建)

类型:金牌资料
积分:--
推荐:免费申请

   点此下载 ==>> 点击下载文档


文本描述
通信设备嵌入式软件测试流程的改进

摘要

速发展实现了惊人的增长速度,成为当今世界最重要的经济增长点之

一。而通讯设备正是依托于安装其上的嵌入式软件,才得以被不断地

智能化。同时,网络上不断暴露出来的软件缺陷,也时常影响着运营

商、通信设备供应商和普通消费者。保证软件质量的软件测试过程不

仅从软件开发活动中剥离出来,而且被不断地优化和改良,目前大多

数企业的项目管理者都能够根据自身的经验采用正式的软件测试流

程。具体来说,有最早出现的V模型/W模型,到后来发展出来的X

模型/H模型/前置测试模型。而近年逐渐流行的敏捷开发,不仅关注

幵发和测试流程的外在组织方式,而且更注重参与者内在的能动性,

对整个软件业造成了深刻的影响。

为了优化项目的过程管理,本文首先对过程管理理论和软件测试

过程模型进行了研宄,通过对某企业嵌入式软件研发流程和组织运作

特点的分析,发现了某企业开发和测试流程中的若干管理问题,如:

组织有效性的问题,阶段性开展活动的问题,阶段间里程碑的问题和

文档管理的问题。再运用利益相关者分析,找出合理的流程改进策略,

根据某企业嵌入式软件特点,通过对各种软件测试模型的借鉴,按照

经济性的原则,制定出一套完整的嵌入式软件测试流程改进方案,主

要包括人员的组织结构,新的文档管理方案和测试活动设计。通过对

某企业测试流程改进实施案例的分析,进一步说明了改进方案在各个

方面的实践方式和效果,并详细说明了流程改进的核心实践。最后,

提出测试流程改进过程中的难点和建议。

关键词:项目管理软件测试测试流程测试模型敏捷测试

第一章绪论

1.1.选题的意义

通信产业的迅猛发展,使安装于通信设备上的嵌入式软件及其产业也得到了

长足的发展和进步。而在此发展过程中不断暴露出来的软件缺陷令开发者和使用

者颇为头痛,进而使软件质量管理逐渐得到重视,而软件测试过程作为保障软件

质量的重要活动,逐渐从软件开发活动和软件开发人员中剥离出来,形成独立的

软件测试活动和专业的软件测试人员。软件测试理论也从开始的零理论,创造出

广泛应用的V模型/W模型,进而发展出X模型/H模型/前置测试模型。而随着

近年来敏捷软件开发的流行,测试驱动开发、行为驱动开发、实例化需求等新概

念层出不穷,对软件测试的改进和变革产生了深刻的影响。如何优化软件开发企

业的软件测试流程,成为每个软件测试管理者每天都在思考的问题。

在项目管理中,对软件测试流程的不断优化和改进,对于通信设备企业是至

关重要的。

软件测试流程优化的直接效果,就是缩短整个项目的开发周期。当今的测试

理论普遍认为,开发流程和测试流程是独立并行运作的,但在时间上互有重叠和

依赖关系,进而共同组成了整个软件的开发周期。通过测试流程的改进,可以使

测试资源得到更合理分配与调度,能够提高测试效率,缩短测试周期,进而保障

甚至缩短整个项目的开发周期。

而项目过程中人员,设备和时间的高效利用,往往能够节约企业的开发成本

和抢占市场的先机。对于庞大的通信设备企业来说,大多数嵌入式软件项目都意

味着几十数百甚至更大规模开发团队的巨额的研发成本,缩减几个月或者几周的

开发时间,对企业来说都相当于一笔可观的收入。如果通信产品能够在竞争对手

完成幵发以前,抢先投入市场并获取订单,在先发优势明显的通信市场中,企业

取得的优势很可能是决定性的。也就是说,此刻的设备订单很可能还会带来日后

更多的设备扩容订单和软件升级订单。

通过改进测试流程,可以交付更高质量的软件。过程管理在软件项目中的作

用显而易见,如果在软件开发和测试过程中,将关注点只放在最终的产品上,而

不关注幵发过程,那么不同的幵发和测试队伍或者开发和测试个人可能就会采用

不同的工作方法,从而导致结果无法预期,因为这时软件产品质量的高低完全依

赖于个人的素质和能力。反过来,在软件开发和测试过程中,如果将关注点放在

项目的开发和测试过程中,那么理论上,不管谁来做,经过同一过程幵发和测试