无论是哪一种类型的维护,都要进行以下工作: (1)修改软件设计; (2)设计复审; (3)对源代码的必要修改 (4)单元测试; (5)集成测试,包括回归测试; (6)验收测试 (7)软件配置复审。 在每次软件维护任务完成后,需要进行必要的情况评审 这种评审是对以下问题的一个小结: (1)在当前情况下,设计、编码、测试中的哪些方面 能够改进? (2)哪些维护资源是应该有而实际上却没有的? (3)工作中的主要和次要的障碍是什么? (4)要求的维护类型中有预防性维护吗?无论是哪一种类型的维护,都要进行以下工作: (1)修改软件设计; (2)设计复审; (3)对源代码的必要修改; (4)单元测试; (5)集成测试,包括回归测试; (6)验收测试; (7)软件配置复审。 在每次软件维护任务完成后,需要进行必要的情况评审。 这种评审是对以下问题的一个小结: (1)在当前情况下,设计、编码、测试中的哪些方面 能够改进? (2)哪些维护资源是应该有而实际上却没有的? (3)工作中的主要和次要的障碍是什么? (4)要求的维护类型中有预防性维护吗?