所有软件维护的申请都应该采用标准的形式提出。软件开发人员应填写维护申请表(Maintenance Request
Form,MRF),也称软件问题报告(Software Problem Report,SPR),它由用户根据维护活动的要求来完成。如果遇到错误,要对产生错误的环境进行完整的描述,其中必须包括输入数据、源程序列表及其他支持材料。对适应性或完善性的维护申请,则要提出一个简明的修改规格说明,这些维护申请必须按上述规定进行评价。 在拟定详细维护计划之前,应将软件修改报告提交修改控制部门批准。 图6.2 软件维护工作流程 不论是哪一种类型的维护,都要进行相同的技术工作,这些工作包括: 事实上,软件维护就是实际的软件工程的循环应用,不同是维护类型不同,重点不同,但整个方法是相同的。在维护流程中,最后一项工作是评审,即重新验证和确认软件配置所有成分的有效性,并确保在实际上完全满足维护申请的要求。 |