文本描述
摘要
地理信息系统软件的测试工作贯穿系统生命周期各阶段,标准的测试管理方
案对保障地理信息系统软件质量至关重要。作为软件测试技术与地理信息系统相
结合的产物,贴合地理信息实际的测试管理方案对地理信息软件行业健康发展具
有促进作用。
本文旨在研究并形成一套适用于地理信息系统行业软件测试项目的管理方案,
用以指导案例提及的G公司乃至相同性质公司的地理信息系统软件测试项目管理
体系的搭建工作。文中釆用了调查法、观察法、实验法、文献研究法、定量分析
法等研究方法。通过对地理信息行业软件系统的特性分析以及对通用项目管理和
软件测试理论的研究,包括从G公司地理信息系统软件测试项目实施中遇到的诸
多问题梳理关键问题并针对性的提出解决思路,以此为基础,初步形成了一套能
够指导G公司地理信息系统软件项目测试工作的试行管理方案。随着G公司项目
软件测试管理改革的深入,将在后续不断调整和完善方案,作为业内实践,该方
案也可为地理信息系统软件测试标准的建设工作提供参考。
关键词:软件测试项目管理;软件测试体系;软件测试方法
引言
1.1研究背景
1.1.1地理信息产业中软件测试发展现状
我国地理信息行业的软件测试仍处于不成熟、缺乏标准的阶段。地理信息系
统软件测试除具有一般软件测试的共同特征外,还具有自身独特的个性需求。国
内地理信息软件产业发展至今,地理信息系统软件质量一直是行业要求的中心,
中国地理信息协会和信息产业部每年都要举行地理信息系统软件的测评工作,但
多将测评内容集中在功能上,离标准化和科学性还有很遥远的距离。从地理信息
产业的系统研发角度讲,现有测试标准和测绘界的相关标准虽与地理信息系统软
件测试存在一定相关性,但截至目前,国内外尚未出台成型的地理信息系统软件
测试标准体系对该行业软件测试进行有效约束。一方面是客观存在的地理信息行
业旺盛的系统发展需求,一方面是圖乏的行业软件测试规范,如何结合地理信息
软件系统特性,制定出适用于此类系统的软件测试管理方案,推行规范的测试工
作,提高测试效率,保障测试质量,需要该行业测试从业人员认真面对和求索。
1.1.2G公司地理信息系统软件测试项目管理现状
G公司研发的软件产品面向地理信息行业相关企事业单位,根据不同事业线
方向的客户需求,以自研发的产品为依托,釆用项目的形式对产品进行二次开发
和客户定制,经过G公司测试中心的软件测试工作后交付客户验收。软件测试需
求来源于项目经理与客户沟通获取的项目需求。由于该公司项目管理人员复用程
度较高,一个项目经理往往同时担负多个项目的管理工作,项目管理工作质量无
法得到保障,且公司项目管理人员流失率较高,新进或内部顶替的业务新人对于
项目管理的把握能力不足。
同时,由于G公司流于形式的IS09000质量管理体系,项目过程文档不是在
项目实施过程中产出,而是临近第三方审核机构进行IS09000质量管理体系文档
的审查时统一补充编写,失去了IS09000质量管理体系的现实意义。
上游项目经理无法准确或全面的获取到客户真实需求,无法形成可用于编写
软件测试需求的项目软件需求规格说明书。研发经理不能按时形成软件概要设计