平台化大势所趋 看IT的天空如何被平台改变
- +1 你赞过了
对于企业IT部门最头疼的事情莫过于庞大的系统中存在的各种隐患和系统开发过程中大量的不符合设计以及返工等现象,这些可以把IT部门拖的奄奄一息。包括企业在信息化建设的过程中也会遇到一些相似的问题,这样便向IT部门提出了一个课题:怎样才能在保证质量和时间的情况下去解决这些庞大的系统问题?平台似乎是一个不错的方法~
平台化与软件平台
说到平台化,它在其他行业中已经非常成熟,也对其他行业产生着深远的影响。以汽车行业为例,汽车业的通用生产平台最初包含了底盘、悬挂结构和仪表盘,后来加入了更多的部件。
在基于一个平台下,可以有很多的不同组件、外观、颜色以及功能等的不同汽车。玩具业里面有一个很好的模式——平台玩具。比如说暴力熊本身是平台玩具的类型,它就是有一个基本的造型,在玩具界称之为平台玩具。把平台玩具设计出来之后交给其他的设计师,让他们基于平台玩具做很多很丰富造型和演绎,从而形成一系列的产品。
在软件业,把软件生命周期里面涉及到从软件前期的需求、架构、框架、引擎,甚至文档,软件全生命周期涉及到的核心资产进行大量重用,把积累下来的东西叫做软件业的平台化。
与传统行业的平台化相比,软件业的平台化还有很长的路要走,同时也存在很多机会,软件业也需要平台化。很多大型企业尤其是银行、电信等行业,其IT部门的项目一般不是上一个系统,每年上几百个系统,几百个系统多项目、多应用,这时就需要平台化来实现规模化配置,满足高质量、低成本、快速交付的要求。
“软件平台”这个词对于熟悉IT环境的人来说实在是不陌生,在最初政府做得电子政务、开发商做得应用的时候,都号称是基于平台做的。平台软件已经在软件开发中有着很长时间的应用。例如操作系统、数据库、WebLogic等中间件都是人们非常熟悉的软件平台。而到底什么是软件平台?综合现有软件平台的内涵及特征,可以这样来定义软件平台:软件平台是指用来构建与支撑应用软件的独立软件系统,它是开发与运行应用软件的基础,是任何一个应用软件得以实现与应用的必要条件。软件平台有两个基本要素,即支撑环境和开发体系,其中支撑环境是指应用软件系统开发与运行的基本条件,开发体系是指开发与维护管理应用软件的工具与方法。
最新资讯
热门视频
新品评测