1、 软工中为什么会有软件维护这一阶段
因为软件维护是一个贯穿软件始终的一项工作,我便从过去、现在、将来对其进行了分析,这也体现了我们学习的阶段性
过去(设计):随着软件的使用在原先并不是穷举的测试中未暴露出来,潜在的程序错误或设计缺陷便会显露, 因此需要改正这些问题
现在(环境):使用过程中内部数据环境发生变化(例如一个代码程序段的更新)或外部处理环境发生变化(例 如重新安装了新的操作系统等),此时便需要适应这些变化
将来(需求):变是永远不变的,随着新的需求的出现,便需要增加原系统的功能,这是便要对软件进行完善
2、 软件维护和之前的工作联系大吗,维护之后又有什么工作呢
相辅相成:
软件的生命周期共有六个阶段-,每一个阶段的进行都是基于上一个阶段完成而进行的,软件的维护可以说是对前面五个阶段的不断完善与改进,前面阶段完成的