遗产系统的演化策略有哪些?
对于一个大的遗产系统,针对其不同部分和所期望的系统之间的距离,所使用的演化策略是不同的,主要可以有以下4种选择。
1)彻底抛弃这个系统
当系统不能对业务过程产生有效的作用时,一般应该抛弃。如,当一个系统在安装之后,业务过程已经改变,就应该彻底把它抛弃,而不用对它进行维护和演化。
2)继续维护这个系统
当一个系统仍然有存在的必要,系统运行相当平稳,而用户没有提出太多对系统变更的要求时,应该选择这个方案。
3)对系统再工程以改善其可维护性
当系统质量由于经常性的变更已经下降,而且仍然需要做经常性的变更时,可以选择进行再工程。
4)以一个新的系统代替整个或部分系统
当其他因素如新的硬件已经使旧系统无法继续运行,或者有现成的产品可以使用,使新的开发成本非常合理时,就应该选择此方案。对于代替遗留系统,可以对它们采用部分代替,也可以进行完全代替,这要视情况而定。
免责声明:本内容来源于第三方作者授权、网友推荐或互联网整理,旨在为广大用户提供学习与参考之用。所有文本和图片版权归原创网站或作者本人所有,其观点并不代表本站立场。如有任何版权侵犯或转载不当之情况,请您通过400-62-96871或关注我们的公众号与我们取得联系,我们将尽快进行相关处理与修改。感谢您的理解与支持!







请先 登录后发表评论 ~