Page 73 - 软件工程与项目管理
P. 73

第二章 软件工程项目管理



                 (五)立足软件需求,开展测试
                 经过初步的软件开发完成之后,就可以组织开展测试。信息中心、软件承
            建单位、业务部门和企业用户代表都应积极参与,主要是确保软件具有可操作性
            以及适应性,及时发现各种软件系统缺陷并提交技术人员修改。一般来说,软件
            缺陷有以下几种表现形式:第一,软件没有达到项目需求规格说明书标明的功能;

            第二,软件中某些模块和需求不一致;第三,软件功能超出需求中所确定的范围;
            第四,软件没有达到用户期望的目标,包括需求规格说明书中没有说明的;第五,
            所有测试人员认为软件的易用性差。满足一项以上就可定义为软件存在缺陷。通

            常情况下,软件测试可通过以下方式进行:依据软件需求规格说明书,进行功能
            测试,测试软件的功能是否符合功能性需求。根据软件的用户数量,测试单用户、
            常规用户数量正常使用和完全用户最大负载下应用下的性能。测试软件是否易操
            作,主观性比较强。根据业务部门、信息中心、前台操作人员,后台审批人员,
            系统管理人员等各类用户的测试反馈信息,进行易用性测试。针对之前反映的问

            题,技术人员表示改好了,请问题提出者重新进行测试,测试提出的问题是否已
            经得到解决,另外还需测试因修改过程序或数据是否会造成其他问题。软件项目
            通过严格测试再修改完善后,即可安排正式上线。


                 二、建立软件质量服务体系

                 (一)建立项目组服务制度
                 一般来说,软件项目小组对软件项目服务负有主体责任,项目组成员为各
            项目的技术支持联系责任人。联系责任人应当常年通过电话、OA 系统邮件和系

            统专用 QQ 群三个渠道接受用户的咨询报修,并及时作出服务响应。
                 (二)建立多层次技术服务机制
                 第一,电话服务方式。接到用户的技术支持请求或故障报告后,立即以电

            话方式与用户联系,指导解决问题。第二,远程服务方式。技术支持人员在用户
            授权后通过远程连接进入用户计算机界面帮助解决问题。第三,现场服务方式。
            安排技术人员第一时间赶赴故障终端现场,现场了解情况并解决问题。第四,应
            急服务方式。设立系统技术支持应急服务小组,小组组长由各项目组组长担任。
            应急服务小组在突发事件发生后迅速召集相关人员查明原因,第一时间制定应急

            方案,评估解决时间并落实后续措施。


                                                                                    63
                                                                                    63
   68   69   70   71   72   73   74   75   76   77   78