赞 | 93 |
VIP | 0 |
好人卡 | 13 |
积分 | 80 |
经验 | 53314 |
最后登录 | 2024-8-13 |
在线时间 | 1183 小时 |
Lv4.逐梦者
- 梦石
- 0
- 星屑
- 7981
- 在线时间
- 1183 小时
- 注册时间
- 2007-7-29
- 帖子
- 2055
|
会,升级成本是从很多方面去计算的,比如说开发人员适应新版本的时间成本,不同版本不同立项之间的管理成本,有些还有版权成本以及保养成本等。其中如果不同项目用了不同版本的引擎促使在各不同项目之间的保养造成更大的时间成本那多数项目管理不会采用差异大的引擎版本,因为有了一致性保养起来也越容易。
假设一个开发人员在一段时间要维护两三个项目,那对开发人员最好的方式就是两三个方式都是同引擎,这样给减少不适应度。我打个比方,我曾经呆过的一个公司新旧项目是用不同语言开发的,而我在一段时间内需要维护两三个项目,它们分别是foxpro, vb6 和 c#,简直垮了几个维度,在不同的维护时有时候脑子会一下子切换不过来。
最后说下,升级的成本不是一个升级就算得出来的,随着时间推移可能提升可能减少,相当考验管理人的能力,如果团队应对风险的能力相对高,总是用新版本应该不成问题。 |
|