(任务书+论文+开题)银行业软件测试项目管理研究(2)
本文以项目管理理论为基础,探讨上海浦东发展银行软件测试在激烈的市场竞争中所应采取的项目管理,对银行业软件测试所有面临的现状问题进行了深入的分析,并在此基础上解释说明,有针对性地对客户关系及竞争对手关系,为银行业软件测试制定了合适的项目管理等战略实施措施。
1.3研究内容
在本文的研究中,主要从选题的背景出发,按照提出问题、分析问题、解决问题的逻辑顺序,来分析银行业以及浦发银行该如何做好项目管理。通过当今家银行业软件项目管理的分析,指出银行业软件在项目管理方面的问题,结合浦发
银行在项目管理方面的优势与问题来进行系统的分析。
在研究思路上,本论文共分五个部分:一、阐述上海浦东发展银行在项目管理的问题的研究背景和意义及研究方法;二、综述了国内银行业的研究现状和发展趋势;三、上海浦东发展银行软件测试项目管理分析;四、上海浦东发展银行软件测试项目管理中的问题分析;五、上海浦东发展银行软件测试项目管理中问题的对策。
2相关理论概述
2.1中国银行业软件测试发展概况
改革开放是中国家电产业作为当时的新兴产业不断发展壮大的一个契机,为家电产业走向成熟,迅猛扩张其生产能力,并且最终形成拥有较强技术开发能力的一个成熟产业组织提供了一片广阔的沃土。家电产业是一个范围相当广、跨度相当大的行业。它既包括曾经的老“三大件”—自行车、缝纫机和钟表,也包括如今的新“三大件”—洗衣机、电冰箱和电视机,以及其他例如电风扇、录音机、90年代以来兴起的空调、微波炉、电磁炉等等一系列各种各样的耐用消费品。建国初期,由于战争导致国家元气大伤,我国整体工业基础相对比较薄弱,人民群众的消费水平也很低,包括家电产业在内的新兴产业都尚属于萌芽期。中国的银行业软件测试在时代变迁中的发展痕迹,可以归纳总结为三个阶段:
第一阶段是萌芽阶段,2000年之前,国内银行业软件有专门设立软件测试岗位的可说是少之又少,大部分情况是代码设计人员编码完成后,进行调试,对基本功能自行进行确认。后来,随着国内互联网产业的发展,在90年代未,在家里终于可以方便地通过电话线上网了。记忆比较深刻的是上国外的网站,也就在哪,发现了我们与国外测试领域发展的区别。
第二阶段是初始阶段,2000年后,由于互联网信息产业的迅速掘起,不仅改变着我们的工作方式,也影响着日常生活中我们与同学、朋友之间的交流方式。也就是在互联网上,在国内首家上线的“中国人才热线”上,第一次看到有一家港资公司发布了招聘软件测试员的信息。后来,每隔一段时间,我又到网上搜搜,发现关于招聘软件测试员、甚至提到招聘软件测试工程师的公司越来越多,甚喜!朦胧前行几年后,终于依稀看到前方的曙光,正穿过厚厚的云层向我们走来,走来 。
第三阶段是发展阶段,如同其他专业领域一样,随着时间的推移,社会大环境的发展变化,测试专业领域的发展也在不断地发展变化着。软件测试是一门技术性很强的专业,与软件开发之间的关系非常密切,在测试模式、测试方法上与开发的模式、架构直接相关。
银行软件的开发技术更新换代日新月异,换而言之,伴随着不断变化的测试对象,测试技术、测试方法、测试知识也在快速地变化着。如工作中的点滴总结分享,问题解决方法分享,技术应用分享,行业信息分享等。
2.2软件测试概念
软件测试概念软件测试的定义是在规定条件下对程序进行操作,以发现错误,对软件质量进行评估。软件是由文档、数据、程序以及相应的运行平台组成的,软件测试就是对软件形成过程中产生的文档、数据、程序,在运行平台上进行多角度、全方面的测试,而不仅仅是对程序进行的测试。
从一个标准来看软件测试,软件测试可以定义为“验证”和“确认有效性”的软件产品所构成的整体活动。“验证”指检验软件产品是否正确地实现了预想中产品需求规格说明书中的全部功能。验证是提供证据表明该软件产品符合软件产品需求预期的活动。“确认有效性”是确认软件产品是否符合最终用户的实际需要,等同于对软件需求定义。软件测试以怀疑一切为起点,从客户需求出发,
找出需求定义和产品设计上的缺陷。
2.3软件测试的目的
软件测试的目的决定如何执行和管理软件测试过程。如果测试是为了尽可能的发现软件中的缺陷,测试的重点针对软件中比较复杂的功能以及之前错误较多的部分来进行。如果测试的目的是向软件客户提供一个具有一定的质量保证的,有一定可信度的评估结果,测试的目标产品是那些处于商业假设中的实际应用。
不同机构的测试目的各不相同,即便是同一个机构可能也会有不相同的测试目的。通常认为软件测试有以下目的:
证明软件程序或软件产品有缺陷;
执行程序是为了发现缺陷的过程;
能发现尚未被发现的缺陷的测试用例就是一个好的测试用例;
成功的测试过程是尽可能多的找到尚未被发现的软件缺陷;
软件测试是软件开发的一个重要的组成部分,通过找到缺陷、分析产生缺陷的原因和缺陷分布,来评价产品质量,同时也是提高产品质量的一种方法。从软件工程的角度出发,预防问题的发生比解决问题更重要。所以,首先把软件测试作为预防程序错误的主要方法;其次软件测试也是能发现异常程序的方法。而且,没有发现缺陷的测试也是有价值的,完整的测试是体现测试质量好坏的一种方法。
软件测试是软件质量保证的关键环节,直接影响着对软件的质量好坏的评估。进行软件测试活动时,不仅要要讲究时效性,更要讲究策略。
2.4软件测试的项目管理
软件测试的项目管理软件测试项目管理的基本内容包括计划、组织和监管,从另一个角度来说有五项基本内容:度量或标准、预估或评估、风险分析、日程安排以及跟踪和控制。再细分,软件测试项目管理有八个工作领域:
测试范围管理;人力资源管理;进度管理;沟通管理;风险管理;过程管理;成本管理;质量管理。作为一个成功的软件测试项目经理需要具备四个方面的能力和素质:
问题解决和风险控制的能力。协调和沟通能力,具有良好的亲和力。团队组织和激励能力,包括团队的影响力。相应的专业技术能力。
软件测试项目管理一方面继承了一般软件项目管理的共性,另一方面也具有软件测试自身的管理特点。软件测试项目管理是软件工程的一种保护性活动,它先于任何其他软件测试活动之前开始,而且持续贯穿于整个测试项目的定义、计划和测试过程中。
软件质量标准定义如果不准确、任务边界模糊,就难以确定什么时候软件测试活动可以结束,找不到严重的缺陷并不代表不存在严重的缺陷。软件测试项目的各个里程碑标注和度量的定义、管理要求更高于软件开发。
软件测试项目的变化控制和预警分析要求高。随着系统分析、设计和实施的进展,客户的需求不断变化,导致项目进度、系统设计、程序代码和相关文档的变化和修改,而且在修改过程中又可能产生新的问题,而受影响最大的是软件测试,因为程序设计和实现被拖延,在最终交付日期不变的前提下,测试由于执行阶段靠后最容易受到严重压缩。这种情况下,如何保证产品的质量就将是测试项
目经理面临的最大的挑战。
软件测试项目具有智力密集、劳动密集的特点,同时受人力资源影响大,项目成员的结构、能力、责任心和稳定性对测试的执行、产品的质量有很大的影响。所以软件测试项目的管理需要更加细致,承受更高 …… 此处隐藏:2990字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [专业资料]《蜜蜂之家》教学反思
- [专业资料]过去分词作定语和表语1
- [专业资料]苏州工业园区住房公积金贷款申请表
- [专业资料]保安管理制度及处罚条例细则
- [专业资料]2018年中国工程咨询市场发展现状调研及
- [专业资料]2015年电大本科《学前教育科研方法》期
- [专业资料]数字信号处理实验 matlab版 离散傅里叶
- [专业资料]“十三五”重点项目-虎杖白藜芦醇及功
- [专业资料]2015-2020年中国竹木工艺市场需求及投
- [专业资料]国际贸易理论与实务作业五:理论案例分
- [专业资料]财政部修订发布事业单位会计制度
- [专业资料]BCA蛋白浓度测定试剂盒(增强型)
- [专业资料]工程进度总计划横道图模板(通用版)
- [专业资料]七年级地理同步练习(天气与气候)
- [专业资料]X光安检机介绍火灾自动报警系统的组成
- [专业资料]衢州市人民政府办公室关于印发衢州市区
- [专业资料]经济全球化及其影响[1]
- [专业资料]质粒DNA限制性酶切图谱分析
- [专业资料]国家安全人民防线工作“六项”制度
- [专业资料]劳动力投入计划及保证措施
- 电子账册联网监管培训手册
- 人教版语文七年级上第1课《在山的那边
- 对我区担保行业发展现状的思考与建议
- 平面四边形网格自动生成方法研究
- 2016年党课学习心得体会范文
- 如何设置电脑定时关机
- 全球最美人妖排行榜新鲜出炉
- 社会实践调查报告及问卷
- Visual Basic习题集
- 《鱼我所欲也》课件2
- 浙江省会计从业资格考试试卷
- 全遥控数字音量控制的D 类功率放大器资
- 鞍钢宪法与后福特主义
- 电表的改装与校准实验报告(1)
- 2014年高考理科数学真题解析分类汇编:
- Windows 7 AIK 的使用
- 风电场全场停电事故应急处置方案
- 化工原理选填题题库(下)
- 关于产学研合作教育模式的学习与思考
- 西安先锋公馆项目前期定位报告




