以下是某软件产品维护组在维护工作中的一些实际案例。
非软件代码问题导致的缺陷
缺陷问题描述:某客户局点M由于软件系统管理员工作交接不彻底,导致软件系统管理员账号密码丢失,新管理员多次输入错误管理员密码,导致管理员账号被锁定,无法登陆系统,导致系统无法正常使用。严重程度:高。
缺陷问题的处理过程如下:
a.售后工程师在客户问题管理系统提单(ICARE单)。
b.维护组查询到该问题单,维护经理分配给某运维工程师处理,运维工程师在与售后工
程师了解到问题现象之后,在维护组的实验环境上重现出这一现象,在维护组的缺陷管理系统中提单(BUGFREE单)。
c.维护经理指派运维工程师处理该问题单,运维工程师经过分析后,删除原有的密码相关的配置文件,将软件系统的管理员账号恢复默认密码。在项目组的实验室环境反复验证之后,确认此方法可行,运维工程师将解决方案的每个步骤写成操作,以邮件形式发给M局点,并将操作文档以附件形式上传维护组缺陷管理系统。
d.售后工程师协助M局点客户处理该问题,并将处理结果反馈给维护组。运维工程师关闭维护组该问题BUGFREE单,售后工程师关闭该问题ICARE单lunwenbox.com。
e.编写相关文档,将该缺陷问题加入案例库。
之后,又有一个客户局点T也发生了类似的问题,另一运维工程师从案例库中找到M局点的案例以及解决方法,高效率解决了该问题。维护经理经过了解发现这类问题客户局点和售后工程师不熟悉,在定期举行的产品培训中重点培训了这个案例,并将这个案例加入产品文档的FAQ C Frequently Asked Questions ) o5.2软件源代码导致的缺陷缺陷问题描述:某局点客户在软件使用过程中发现某些地区的中继群名称不能显示,只能显示一串对应的中继群号。严重程度:高。
缺陷问题的处理过程如下:
a.售后工程师在客户问题管理系统提单(ICARE单)。
b.运维项目组查询到该问题单,运维经理分配给某运维工程师处理,运维工程师在与售后工程师了解到问题现象之后,在维护组的实验环境上重现出这一现象,并在维护组缺陷管理系统中提单(BUGFREE单)。
c.维护经理指派运维工程师处理该问题单,运维工程师经过分析后,定位出该问题是软件代码需要改进的缺陷。该软件系统与Oracle llg配套使用,由于软件系统中一次最多只能获取到2000条记录,对于大于2000条记录时只能取到2000条处,从而导致部分中继群名称不能被取到并显示出来。由于通信规模发展,获取的记录数大于2000条,运维工程师提出的解决方案是,先获取中继群号相关数据表的总数据条数,再使用循环读取的方法来解决问题。需要修改源代码,制作软件补丁。将该问题加入补丁包计划lunwenbox.com。
d.维护经理制定补丁包计划之后,测试经理组织测试工程师对每一个缺陷在实验室环境上重现,并在研发组缺陷跟踪系统中对每一个软件缺陷进行提单(DTS单)。
e.补丁包制作完成后,测试经理组织测试工程师进行统一测试,确认各个软件缺陷已经解决了,然后关闭各个软件缺陷的DST问题单。
f.售后工程师协助该局点客户处理该问题,安装使用软件产品的补丁版本,确认问题解决后,并将处理结果反馈给维护组。运维工程师关闭维护组该问题BUGFREE单,售后工程师关闭该问题ICARE单。
g.编写相关文档,将该缺陷问题加入案例库。
工作实践表明软件产品维护阶段的缺陷问题管理十分重要,做好此项工作有助于企业高层了解客户方反映的各种软件产品缺陷问题,了解问题解决的状况。同时也有利于软件维护人员相互协作,及时处理解决各种软件缺陷问题,提高软件产品缺陷的解决效率。
软件产品的维护管理,是指企业采用相关的方法、手段、技术、制度、流程和文档等,对软件产品维护工作进行的综合管理。软件产品维护阶段的缺陷问题管理对于企业和客户方都十分重要。问题单系统的引入,可以提高了企业产品维护的工作效率,增强了企业产品的市场竞争力。随着计算机信息技术的不断发展,需要进一步研究企业产品的维护管理。对这一领域的研究和探索,将具有广阔的发展前景和重要的现实意义。(本文由中国论文平台网提供,如有更多需要,可登陆http://www.lunwenbox.com 咨询客服。)