第五节 平台系统维护与运营 一、平台系统维护 P2P 平台系统测试完成并成功上线后,就进入了系统的维护阶段,保证平台质量,确保其可以持续稳定的运行,防止出现平台打开缓慢、页面显示错误、数据丢失等问题。一般来讲,大型系统软件维护成本都比较高,甚至高出其开发成本的数倍。现阶段平台普遍将一半以上的开发技术团队投入在其平台系统的维护上,伴随着平台功能多样化、复杂化的发展趋势,这个比例还将持续增加。 (一)现阶段平台维护的种类 1 .改正性维护。 在平台开发过程中,系统在上线前的测试阶段不会完全把所有潜在隐患都暴露出来,这些程序问题,会在用户使用期间逐步浮现出来,并且被报告给平台的维护人员,维护人员根据相应问题进行系统的修复。这一诊断和改正的过程成为改正性维护。 2.适应性维护 计算机硬件更新日新月异,当前市场的硬件设备换代周期为一年左右,且经常增加或修改外部设备以及其他系统部件,适应性维护,则是针对这一现象,配合变化了的环境而进行的对系统硬件的一种维护措施。 3.完善性维护 当前市场功能需求变幻莫测,对出现新的需求的响应速度决定了能否在惨烈的市场竞争中占领制高点。除了新功能的增添和修改,还有可能出现一般性的系统改进意见,而对于系统软件进行完善性维护,就是满足于此类需求的手段。 4.预防性维护 预防性维护主要是针对改进系统未来的可维护性,给未来改进奠定基础的一类未雨绸缪的维护性活动。这种维护的大背景是系统基于多年以前的老程序,体系结构和数据结构比较差,因而在现阶段平台上使用较少。 (二)平台维护过程内容 系统的维护过程包括建立一个维护性组织,确定报告和评价的过程,同时需要为每个维护行为要求一个标准化的时间序列,此外,还应建立一个适用于维护活动的记录复审过 程。 1.维护组织 每个维护需求都应该通过维护团队的负责人转交给熟悉该项内容的系统管理员去评价。系统管理员是指被指定去熟悉一部分程序内容的技术人员。在系统管理员对维护任务作出评价之后,再转交被指定技术人员进行维护行为。此项内容十分必要,可有效的减少维护过程中出现的混乱。 2.维护报告 应该用所规定的格式表达所有系统的维护要求。系统组织内部应该制定出一个修改报告,包含满足维护需求所需工作量、维护要求的性质、要求的优先次序、与修改有关的事后数据等信息,保证时间节点清晰可控,整个过程有序高效。 3.维护的事件流 对于改正性维护要求而言,整个流程...