现代企业软件架构发展的总体趋势_中国软件架构师网

来源:百度文库 编辑:神马文学网 时间:2024/04/26 13:59:07

现代企业软件架构发展的总体趋势

时间:2009-07-19 22:10来源:赛迪网 作者:郑鼎昌 点击:22次  

 

企业软件与电子商务、供应链管理、协同商务的整合—企业软件将大幅提升面向协同商务、企业与贸易伙伴、企业与客户之间的协作能力,不断增进企业间的数字化业务交易比例和带宽,同时使得企业链逐步向供需协作的关系演进,电子订货、电子支付、电子结算等技术帮助企业走向全球化市场环境,未来企业协同商务中将进一步出现跨企业过程优化和跨企业链规划精益等新技术能力,形成供应商、制造商与分销商间基于价值共享的新型伙伴关系。

企业软件与工作流的整合—灵活和完善的工作流逻辑确保企业随空间和时间流转的业务能够更自动和更准确地传递。企业软件的工作流管理功能的增强,使得工作流穿越的企业人员、财务、制造分销等边界进一步打破,基于流程的绩效考核体系亦可帮助企业衡量流程各环节和组织的绩效,发现绩效短板,企业高效流程能力的最终受益者仍是企业的客户。

企业软件与产品数据结构的整合—产品数据结构将企业中的产品设计和制造全生命期的数据、信息和知识组织在集中环境中。近年来,企业软件商纷纷在企业软件系统中纳入了产品数据结构功能或实现与产品数据结构系统的集成,增强对设计、流程、知识和文档的管理,加强企业管理系统与设计和制造系统的集成,进一步提高企业的系统集成度和整体效率。

企业软件与内容门户的整合—企业内容门户所关注的是企业内部员工所需的知识、传统档案、Web信息、数字资产等,它的核心是知识共享管理。通过与企业软件系统的集成,使得企业内任何员工都可以与企业内其他成员快速进行工作、更快捷地连接到能提供帮助的专家、方便地搜寻到企业范围内可共享案例或者经验以及定位所需的证据资料,它的建立和使用可以大大提高企业范围内的知识和信息共享,由此极大地提高企业员工的工作效率。

总结

综上所述,企业软件生存在不同于以往的商业环境中,企业软件架构师须注意到业务和技术两大驱动力,并在企业软件架构中很好地顺应企业软件面向服务、平台化、以及集成与协同的特征,把握企业软件架构的发展趋势。由此才能最大化企业软件的价值,从而最大化企业价值。

关于埃森哲公司

 

作为《财富》全球500强企业之一的管理咨询、信息技术和外包服务公司,埃森哲是全球领先的企业绩效提升专家。凭借丰富的行业经验、广泛的全球资源和在本土市场的成功实践,埃森哲帮助客户明确战略,优化流程,集成系统,引进创新,提高整体竞争优势,成为绩效卓越的组织。

埃森哲在49个国家设立了分公司,员工逾158000名. 2006年8月31日结束的财政年度净收入为166.5亿美元.《财富》全球500强企业中三分之二以上是埃森哲的客户。埃森哲在中国开展业务已超过20年,目前拥有一支2600多人的员工队伍分布在北京、上海、大连、广州、香港和台北。 (责编:王林)

 

 

企业信息化因信息技术与生俱来的快速变化与发展的特征而难以驾驭,同时信息技术、业务运营和项目管理的融合与集成的要求,使得现代企业信息化日益复杂。埃森哲依托全球经验和本地实践帮助企业设计适应复杂商业环境的企业软件架构,以适应未来企业发展需要。

现代商业环境对企业软件架构的要求

企业软件架构与一般软件工程架构存在着明显的差别,这种差异性造成了基于软件工程架构理论与经验基础上发展起来的知识体系在处理企业软件架构时面临诸多的难题。

企业软件实施的主体是企业,企业的需求才是软件架构发展的引擎。而企业软件的需求来源广泛,企业信息化需要支持市场需求、环境要求、经营需要、技术发展、用户要求以及法律需求,涉及企业的各个业务领域,而几乎所有领域都能够和信息技术相结合构成企业信息化项目。

企业所面临的竞争环境随全球化进程的加剧而发生巨大变化,对企业软件提出了新的需求,具体表现在:

◆ 全球化市场与产业链合作经营生产方式的发展,要求企业软件能适配异地商业环境,包括不同的企业运营模式、异种货币交易和异种语言操作;

◆ 企业需要具备新的产品、服务与生产方式,要求企业软件能适应多种运营模式;

◆ 企业流程重组及协作模式转型,要求企业软件能支持基于全球范围的可重构流程的供应链及供应网络;

◆ 由于商务逻辑的不断提炼,企业软件的行业化演进趋势越来越明显;

◆ 企业不断追求精简高效的经营方式,要求企业软件的柔性越来越高,以适应企业的动态变化要求;

◆ 交易成本更低的新参与者不断加入竞争,企业的低成本策略要求企业软件可以按需配置,并能够大大缩短实施周期。

正是基于以上对企业软件发展的需求趋势,现代企业软件架构呈现出以下发展趋势:

·面向服务—更敏捷、更标准

·平台化—企业软件的柔性大大增强

·集成与协同—企业软件的整合能力进一步增强

面向服务的架构技术 更敏捷、更标准

面向服务架构(SOA)的优势是使得企业软件可以做到:

◆ 在企业范围内部署和重用公共的业务层面的服务软件;

◆ 使用流程控制技术来组装标准业务组件实现业务流程;

◆ 标准业务组件一旦建立便可重复使用,从而减少程序开发的投资;

◆ 通过标准化技术,新的应用可以通过选取合适的标准业务组件并建立流程来实现,减少了系统集成的工作量。

在SOA下,企业可以根据自己的需要,灵活搭配或集成新的业务流程,从而使企业业务模型的灵活性大大增强,达到降低企业IT成本和实现企业动态变革的目的。

平台化 企业软件的 柔性大大增强

企业软件实施满意度不高的重要原因之一是市场响应要求提高、企业产品更新周期加快,因而对企业软件的个性化要求越来越高。过去普遍采用的定点开发越来越显示出刚性的缺点而无法适应未来商业环境发展趋势。

平台化软件通过统一集中的规划,节省了多个定点开发项目中重复的初期调研和后期测试时间,通过大量部署和优化升级,其核心业务标准化程度、接口标准化程度和客户化开发工具包均比定点开发更强。

现有的企业软件架构已经不仅仅局限于软件生产力方面,更重要的是平台化的企业软件具有非常完善的数据模型,融入了大量的行业商务逻辑,在这些平台化软件的佼佼者中,通常数据库表高达上千张,并具备强大的元数据建模能力,能够帮助开发人员将注意力集中在业务逻辑配置上,从而展示出系统平台的极大柔性优势。

集成与协同 企业软件的整合能力进一步增强

企业软件通过不断集成最佳的商务实践策略,使得企业软件的集成架构内涵日趋丰富,在以下典型的实践中,企业软件与客户关系管理、电子商务、供应链管理、协同商务、工作流、产品数据结构、以及内容门户的整合能力不断增强。

企业软件与客户关系管理的整合—企业软件将大幅提升面向客户和面向市场的能力。基于知识的客户分类和市场预测、深度的客户洞察和竞争对手分析、销售合同至订单处理至生产调度的全程管控、新产品部署速度保障等进一步提高企业在新市场环境下的竞合能力。客户关系管理是一种将企业的市场、销售、服务能力一体化的策略,企业软件架构引入客户关系管理能力将使企业获得更好的顾客满意度。

    软件架构
    • ·软件架构的误区
    • ·什么是软件架构?
    • ·面向模式的软件架构:并发
    • ·红旗发布开源软件架构解决方
    • ·2009年10个必须知道的软件架构
    • ·用什么来架构未来企业?
    • ·软件架构设计漫谈
    • ·软件架构要设计到什么程度?
    • ·软件架构定义的流派
    • ·中国软件架构师语录
    设计模式
    • ·MVC设计模式:将Web应用分三层
    • ·学习设计模式的捷径
    • ·设计模式与XP
    • ·如何学习设计模式
    • ·ABAP与设计模式之定义
    • ·设计模式真的有使用的必要吗
    • ·Java开发下的设计模式简单说明
    • ·C#中的Adapter设计模式浅析
    • ·设计模式的实际应用
    • ·软件的架构与模式之经典架构
    管理经验
    • ·架构管理入门
    • ·软件研发项目管理的审计研究
    • ·开发过程中两种项目管理方式
    • ·软件架构与项目管理的问题
    • ·六大特性搞定医疗业IT管理六大
    • ·CIO如何落实IT项目群管理?
    • ·唐骏谈管理技巧
    • ·一个容易被人遗忘的管理技巧
    • ·企业管理技巧
    • ·管理中哪些事该做哪些事不该
    沟通技巧
    • ·沟通管理不良,软件开发易陷混
    • ·从墨子用人看企业沟通管理
    • ·企业沟通问题浅谈
    • ·谈企业IT项目管理的有效沟通
    • ·CIO如何跟IT盲领导沟通
    • ·谈谈IT项目中的沟通管理
    • ·走动管理与沟通技巧
    • ·教你明白同事“话外之意”
    • ·执行力不佳沟通惹的祸
    • ·管理沟通:肯定比否定更有效
    联系我们:ChinaAR!139.com(!=@)