微信号:infoqchina

介绍:有内容的技术社区媒体

现代化是种必然

2013-12-13 18:05 InfoQ

苏格兰皇家银行是世界十大银行之一。最近,它经历了18个月内第三次重大系统故障。银行CEO承认,“数十年来,RBS未能恰当地对其系统进行投资。”David Sprott是咨询公司Everware-CBDI的创始人兼CEO。此次事件促使他写了一篇关于忽视系统现代化的文章,这在银行业似乎是一种普遍存在的现象。


David写到,根本问题是许多银行和大的组织:


“……在没有良好的架构和管理方法的情况下,放任系统演化。[遗留]系统通过胶带和封蜡维系在一起,它们被零散地修改以适应新的需求,而新系统创建了越来越多的接口和依赖关系(包括重复的、硬编码的业务规则),这样,众多系统相互关联最终就像个毛线球。”


因为缺少知识、文档或者代码,在对流程、软件或者环境进行变更时无法全面了解所有可能的结果,日益增加的复杂性和风险所带来的问题就变得越来越明显。


David担心,“现代化”被误解为仅仅是将应用程序迁移到一个新平台,而不处理更重要的架构或组织问题。反过来,David断言,现代化涵盖了更广泛的职权范围,包括:

  1. 在业务与IT之间建立一种通用语,这样,业务和IT管理部门都能够真正地理解现代化的问题和可能的结果。

  2. 定义业务系统架构a)促进低风险转型和b)逐步开发一种天生敏捷可以持续演变的架构。

  3. 制定路线图,遵照架构逐步理顺业务系统组合。

  4. 成立一个综合业务与IT的组织,该组织拥有业务系统。

  5. 围绕业务系统实现知识管理,保证流程、信息和规则的完整性、一致性和所有权。

  6. 在业务和IT两个方面实现持续的敏捷现代化和不间断的演变过程。

  7. 建立协作关系、管理方法和风险管理,保证系统架构在系统生命周期所有阶段的一致性。

David指出,该清单展示的问题不限于IT部门,而是一个普遍存在的管理问题,该问题只能通过业务管理部门与IT部门之间的有效沟通与协作来解决。在文章的结尾,David指出,几乎所有大的组织都有这些问题,他想传达的信息是“现代化是种必然。”

***********************************

本文来自InfoQ微信公众账号:infoqchina

1、回复“今日新闻”,查看今天更新的新闻;

2、回复“今日英文”,查看今天英文站的更新;

3、回复“文章 +关键词”,搜索关键词相关内容;

4、回复“QCon”,了解QCon大会相关信息;

5、回复“活动”,了解最近InfoQ组织的线下沙龙;

6、回复“架构师”,获取《架构师》下载地址;

7、回复“投稿”,了解投稿和加入编辑团队的流程。

***********************************

 
InfoQ 更多文章 Facebook如何实现PB级别数据库自动化备份 学术派Google软件工程师Matt Welsh谈移动开发趋势 Spotify为什么要使用一些“无聊”的技术? 妹纸们放假了,汉纸们做啥? 大多数重构可以避免
猜您喜欢 【干货】H5移动端页面设计心得分享 Jenkins+git+cppcheck静态代码检查应用 重构的七宗罪 | TW洞见 Sql优化(四) PostgreSQL存储过程 Raspkate - 基于.NET的可运行于树莓派的轻量型Web服务器