全面适配信创生态

400-100-5265

预约演示

首页 > 行业资讯 > 走向构件化还有多远

走向构件化还有多远

2017-03-01

红海云

当宝信软件的一个普通技术人员带着一个刚毕业的大专生在3个月内就完成了宝钢的一卡通项目开发时,令人吃惊之余也打破了人们传统的软件开发想法和做法,因为按传统方式,类似项目至少需要一个项目组半年的时间。该项目中采用了普元软件的构件开发平台——通过利用构件库中的构件进行简单地拖曳,就能实现大部分的功能。其实这也正是未来软件的生产方式:用“搭积木”的方式,以图形化和可视化开发取代繁重的代码开发。

构件改变软件生产线

其实构件并不是一个新概念,构件理念提出已经有几十年了。构件是具有一定的功能和结构,并符合一定的标准,可以完成一个或多个特定的服务的软件实体,可独立部署、可组装。采用构件技术的软件生产方式就是一种类似于“零部件组装”的集成组装式软件生产方式,它把零件、生产线和装配运行的概念运用在软件产业中,打破了手工作坊式的软件开发模式,而且采用构件技术可以实现软件复用,实现“搭积木”的生产方式。

普元软件董事长刘亚东认为,构件技术提出了几十年,之所以没有形成一个成熟的产业,以前主要是受限于两大原因:一是标准,二是计算能力。而目前在 Internet 发展和软件技术发展之后,构件标准正逐步形成,计算能力也已经不再是瓶颈,因此构件产业正逐渐走向产业化。例如普元软件(Primeton)在构件的市场应用方面已经有了成熟产品——构件平台EOS5.0,并在电信、金融、政府、制造等领域拥有了很多客户。中国科学院院士、北京大学软件学院理事长杨芙清教授也认为,“基于构件技术的软件开发方法是未来的主流技术,也是客观的需要。” IBM 公司大中华区软件部总经理宋家瑜先生也表示,构件将是未来的趋势。

构件国内受青睐

刘亚东认为,目前很多国际厂商在谈SOA,但SOA 强调的是对已有系统的整合, 但对很多需要新建系统的客户来说,他们首先需要是的一个好的开发平台。普元软件CTO 黄柳青就表示,目前对构件需求比较大的主要是电信、金融、政府等大的行业客户,这些客户主要有三个特征:一是需要开发基于互联网的应用;二是他们实施的是一个集中型的系统,管理多个分部或分支机构,在技术上采用J2EE 架构。第三个特征,这些客户群基本上不是第一次建信息系统,一般有过建系统的经验,走过弯路,因此在新建系统时更关心技术架构。

目前神州数码、亿阳信通、泰利特、宝信软件、中标软件、上海理想等国内软件企业已经基于普元的构件技术,提供了电信、金融、电子政务等多个行业的解决方案和案例。神州数码的金融本部解决方案总经理梁 表示,神州数码之所以选择构件的开发方式主要是从三个方面考虑:一是提高软件的复用度;二是提高软件的开发速度——快速构建应用系统、快速适应需求变化;三是知识积累,通过采用普元的构件,其软件开发成本降低 50%,维护成本降低70%,缩短开发周期 50%。未来的目标是,希望软件复用度达到40%,核心系统的开发周期为5 人3 个月,同时在普元构件基础上构建更大颗粒的构件。

亿阳信通BSS 事业部总经理甄强也表示,目前用户在实施一个系统时最关心的是三个问题:一是系统的稳定性、二是能否按时上线,三是快速适应需求的变化。例如亿阳针对电信CRM解决方案中,90%以上的功能都可以通过构件完成,不仅开发效率提高和成本降低,同时还能快速适应变化的需求。亿阳也是在尝试了6、7种开发平台后最终选择了普元的构件平台,该平台易于使用,对程序员的技能要求不是很高,而且经过一些软件技能培训的软件蓝领就可以实现。当然甄强也指出,用户对构件技术的认可有个过程,例如亿阳刚开始是将普元的EOS 平台包装在自己的产品中,目前已经将采用构件平台作为一项优势,而且已经在采购项中作为单独一项。

构件推广三障碍

在为构件技术叫好的同时,我们也看到了构件技术推广中的一些问题,首先是标准问题,目前关于构件的标准还未出台,如果各构件平台厂商推出的构件互不兼容,不能够实现复用,将造成又一个信息孤岛和资源浪费,可喜的是目前国家正在积极推动相关标准的制定。而国外已经提出构建国家级构件库的计划。其二是软件开发人员的接受问题,通过构件平台软件蓝领就能完成软件开发,高级程序员由于担心荒废了自己的技术而对构件技术的接受程度不高,这也是构件技术推广普及中遇到的最大阻力,因此构件平台厂商应能够将其接口开放,使这些技术人员也能够根据特定的应用开发相应的构件。第三是产业链的发展,有专家指出,未来构件的产业链应该包含三个部分,提供构件的环节,构件组装环节以及应用环节,目前还需要有更多的企业加入到这个产业链中。


 

本文标签:
人力资源管理系统哪个好

热点资讯

  • 年底了,招聘计划制定步骤分享 2024-12-12
    年底了,企业往往面临着总结过去一年的成就与挑战,同时积极为新一年的发展做好准备。在这个时候,设计和实施一个有效的招聘计划显得尤为重要。那么,怎样制定招聘计划呢?
  • 激励不起作用员工没动力,怎么办? 2024-12-11
    目前的社会环境充满了不确定性,许多企业出现了员工缺乏动力以及企业内部活力不足的问题,企业用各种办法去激励都不起作用。这到底哪里出问题了?应该怎么办呢?
  • 为什么有的员工主动放弃年假? 2024-12-11
    年假是一项员工福利,很多员工会拿年假用来旅游,特别是把年假拼凑在周末或者其他法定节假日前后,就能凑出一个长假了。然而,也不乏很多员工主动放弃年假的。为什么会有员工放弃年假呢?到底是什么原因呢?
  • 企业发生集体合同争议应该如何解决? 2024-12-11
    在现代企业运营中,集体合同作为协调劳动关系的重要工具,具有极其重要的意义。集体合同不仅是企业与员工之间的约定,更是保障员工权益和企业运营稳定的法律依据。然而,在实际操作过程中,集体合同争议时有发生,对争议的处理效率和公平性不仅直接影响着企业的稳定性,还关系到员工的合法权益。
  • 什么是集体合同争议?集体合同争议的处理原则是什么? 2024-12-11
    集体合同争议作为劳动争议的一种,其处理涉及多个层面,包括内容、法律、社会和经济等方面。
  • 基准职位是什么意思?基准职位在薪酬体系中有哪些作用? 2024-12-11
    基准职位是什么意思?基准职位在薪酬体系中有哪些作用?在现代企业管理中,薪酬体系的科学设计对于吸引和留住人才至关重要。而在这一过程中,基准职位作为一种核心的比较工具,起到了至关重要的作用。
  • 豁免员工和非豁免员工有什么区别? 2024-12-11
    在企业运营中,员工的管理和薪酬制度是重要环节。其中,豁免员工(Exempt Employees)与非豁免员工(Non-Exempt Employees)的分类影响到员工的工作体验和企业的合规管理。
  • 黄昏就业族:经济压力下,越来越多退休人士重新回到工作岗位 2024-12-11
    在社会快速发展的现代,退休不再意味着解甲归田,安享晚年。相反,越来越多的退休人士重新回到工作岗位,成为一种特殊的社群——黄昏就业族。这个群体的出现不仅为我们提供了一个观察社会经济的窗口,更揭示了很多值得思考的问题。

推荐阅读

  • 年底了,招聘计划制定步骤分享 2024-12-12
    年底了,企业往往面临着总结过去一年的成就与挑战,同时积极为新一年的发展做好准备。在这个时候,设计和实施一个有效的招聘计划显得尤为重要。那么,怎样制定招聘计划呢?
  • 激励不起作用员工没动力,怎么办? 2024-12-11
    目前的社会环境充满了不确定性,许多企业出现了员工缺乏动力以及企业内部活力不足的问题,企业用各种办法去激励都不起作用。这到底哪里出问题了?应该怎么办呢?
  • 为什么有的员工主动放弃年假? 2024-12-11
    年假是一项员工福利,很多员工会拿年假用来旅游,特别是把年假拼凑在周末或者其他法定节假日前后,就能凑出一个长假了。然而,也不乏很多员工主动放弃年假的。为什么会有员工放弃年假呢?到底是什么原因呢?
  • 企业发生集体合同争议应该如何解决? 2024-12-11
    在现代企业运营中,集体合同作为协调劳动关系的重要工具,具有极其重要的意义。集体合同不仅是企业与员工之间的约定,更是保障员工权益和企业运营稳定的法律依据。然而,在实际操作过程中,集体合同争议时有发生,对争议的处理效率和公平性不仅直接影响着企业的稳定性,还关系到员工的合法权益。
  • 什么是集体合同争议?集体合同争议的处理原则是什么? 2024-12-11
    集体合同争议作为劳动争议的一种,其处理涉及多个层面,包括内容、法律、社会和经济等方面。
  • 基准职位是什么意思?基准职位在薪酬体系中有哪些作用? 2024-12-11
    基准职位是什么意思?基准职位在薪酬体系中有哪些作用?在现代企业管理中,薪酬体系的科学设计对于吸引和留住人才至关重要。而在这一过程中,基准职位作为一种核心的比较工具,起到了至关重要的作用。
  • 豁免员工和非豁免员工有什么区别? 2024-12-11
    在企业运营中,员工的管理和薪酬制度是重要环节。其中,豁免员工(Exempt Employees)与非豁免员工(Non-Exempt Employees)的分类影响到员工的工作体验和企业的合规管理。
  • 黄昏就业族:经济压力下,越来越多退休人士重新回到工作岗位 2024-12-11
    在社会快速发展的现代,退休不再意味着解甲归田,安享晚年。相反,越来越多的退休人士重新回到工作岗位,成为一种特殊的社群——黄昏就业族。这个群体的出现不仅为我们提供了一个观察社会经济的窗口,更揭示了很多值得思考的问题。