[ 登录 ][ 注册 ]
推荐信息新闻|CIO频道|专题|微软MVP大墙报|Tech ED 2011

普元:避免软件项目失控 平台化是企业首选

一是技术基础平台,要考虑整体技术架构,前端页面技术,后端逻辑处理技术,开发工具,运行引擎,应用监控治理等技术要素。另一类是业务领域基础平台,是建立在技术基础平台之上的,一般是解决特定业务领域软件系统的快速开发和灵活变更的问题。

  如今各行各业都在大力提倡平台化的理念,因为平台化意味着对前人经验和知识的沉淀,代表着对过去经验一点一点的、持续不断的、精益求精的过程,平台化是有效整合资源、知识积累和应用的最佳手段。苹果iPod、iPodTouch、iPhone以及iPad就存在了很大的连续性,苹果的iPad不是对传统笔记本电脑的改进,而是去掉通话功能、屏幕大一号的iPhone手机。因此国内有人说与其望洋兴叹缺少乔布斯这种天才,不如多琢磨琢磨苹果的这种能够持续改进、不断复制过往成功经验的平台化能力。

  企业行业需要平台化吗?

  软件行业发展这么多年,可以说已经非常成熟,因为在这个行业已经出现了非常多优秀的基础平台,像微软操作系统,Oracle数据库,Tuxdeo中间件,WebSphere应用服务器等。但是海比研究《CIO失控与可控》的研究报告里却发现,在企业软件领域,CIO们大多依然面临着软件项目失控的局面,当然这不能成为企业软件领域还不够成熟的证据。毕竟在相同的时代背景下,还是有很多的企业已经找到了自己的办法。这个办法就是前面所说的企业软件平台化。

  普元产品经理杨文明,拥有五年金融、电信和制造等多个行业的应用开发平台和业务流程管理平台咨询及实施经验,在建设银行软件统一平台、国家开发银行统一软件环境等多个大型项目中承担咨询规划与项目管理职责,目前主要负责应用开发平台产品规划与设计。在他看来,企业软件平台化早已有之,只不过有的很明显,有的隐含在其他产品之内而已。比如在大型商业银行,由于其系统大部分以自建为主,很早就开始了平台化建设之路,建行的SUP1.0从2005年就已开始使用,工商银行的CTP平台甚至更早,都为自己的信息化建设带来了巨大的价值。另外,像国内制造行业通常是以购买SAP、Oracle、用友和金蝶等厂商的商业化ERP产品,这些商业产品其实也早就开始将自己的产品架构在平台之上了,例如:SAP的NetWeaver,用友的UAP等。尽管在做企业软件时,平台化已经得到了IT部门的广泛认同,但是,平台化之路走的并不是一帆风顺,因为不同的单位对平台化认识不同,对平台的具体要求也不一致。

  需要什么样的软件平台?

  接下来的问题是各行各业的企业软件项目建设过程中,我们需要什么样的平台?这些平台应该具备哪些特征?

  杨文明按照平台类型,总结了两大类:

  一是技术基础平台,针对这类平台,我们要考虑整体技术架构,前端页面技术,后端逻辑处理技术,开发工具,运行引擎,应用监控治理等技术要素。架构图如下所示:

12下一页

责任编辑:周钜翔

关键字:普元,软件,平台化,项目管理,杨文明

更多

白皮书

IBM购入StoredIQ 强化大数据架构
最近一段时间,几乎每个人都疯了一样想把由员工及系统产生的所有数据加以存储,并希望此类大数据能转化成看得见摸得着的经营利润。