8、构建和保护现代化项目的动力

构建和保护现代化项目的动力

1. 现代化项目的常见误区与挑战

在软件系统的构建和现代化改造过程中,存在一些常见的误区和挑战。很多人在构建新系统时,倾向于一次性打造出一个完整的产品,而在对旧系统进行现代化改造时,却将其拆分为相互依赖的多个阶段。

敏捷方法在应对遗留系统挑战方面的宣传并不充分。市面上有很多关于如何构建软件的书籍,但涉及软件维护以及如何应对软件重建挑战(尤其是那些因被搁置或最初构建错误的软件)的书籍却相对较少。

实际上,重建系统的有效方法与最初构建系统的方法并无太大差异。关键在于保持较小的范围,并在成功的基础上进行迭代。然而,很多人会犯一个严重的错误,即认为现有系统能够正常运行,就意味着完全理解了所有需求。但实际上,构建新系统的一个优势在于团队能更清楚地意识到未知因素,而现有系统可能会成为一种干扰。软件团队往往将现有系统的全功能实现视为最小可行产品(MVP),无论该系统实际上有多大、多复杂,这会导致信息管理过于繁杂,人们会感到不知所措,从而失去信心和动力,项目也会陷入停滞,强化了现代化改造工作不可能成功的观念。

2. 可衡量问题:动力的构建者

2.1 限制范围的方法

当存在现有系统时,有两种限制范围的方法。一种是从现有系统的功能中定义一个 MVP,将其精简为一个轻量级版本作为首次迭代,然后逐步添加功能。但这种方法需要严格的纪律和强有力的领导,因为现有系统的所有用户都会认为自己使用的功能是最关键的,会游说将这些功能安排在最早的迭代中,使得过程很快变得政治化。

另一种方法是定义一个可衡量的问题来限制范围。构建现代基础设施本身并不是目标,不同的人对于应该执行哪些标准和最佳实践以及执行的力度

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值