对软件产品生命周期的理解


 

软件产品,一旦投入使用,就需要进行维护直至死亡,所以软件产品一旦投入使用之后,它的生命周期阶段就表现为逐步退出,也就是消亡的意思。而软件产品投入使用这个过程,又不能简单的理解为消亡,它需要辩证的看待。

 

社会是在不断的变化发展的,即扬弃的过程。

软件产品尽管会维护,可是软件系统会不断地完善,导致最初设计的体系结构最终瓦解。

因为不断的完善过程,其实就是提出新的事物的过程,而这个过程他就会否定原有的事物的不足方面,朝着更好更好的方向发展,这就是辩证。而最初的体系会瓦解,新的体系会被提出,然后整个系统会变成一个遗留系统。

而这个遗留系统它是在也不是完美无缺的,对于系统的常规性或者校正性维护,也将成为极大的挑战。

因为不同的人员,不同的阶段进行了不同的设计,思想改造,就会造成一个就是炒剩饭的过程,所以他不易维护,也不易再提出新的体系,它就会使得这个系统最终形成了消亡的逐步。而这个消亡停止或者使用,他不是说他就从此不存在,而是说它的优点被保留下来,用于新的事物研究发展。一旦被遗留系统考虑新的开发系统取代,这就是一个新的生命周期开始。这个两者是同时进行的,生命周期逐步隐退,也就是生命周期新的,已逐步引入;旧的系统会存留一段时间,直到新的系统能够正常运行为止,然后前面的旧的形式完全会消亡(这是指旧的形式的那一部完美的哪方面),而优点是被新的系统继承下来。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM