- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
在近几年的技术革新中,软件平台化是最有意义的,也是最有生命力的.doc
打造造机器的机器 浪潮Loushang开发平台
浪潮软件 周恒
前言
“编写代码开发程序的方式将一去不复返,要想生存下去你必须改变,到2007年,大部分应用软件都将基于平台开发”—Ganter Group
在工业化时代,手工作坊时代已经落后了,在平台话模型驱动开发的时代,你是否还停留在靠一行一行编写代码的方式从头开始开发软件吗?如果是,你将面临以下问题:
学习门槛高
项目周期长
开发效率低
不能及时满足需求变化
系统难以维护
产品推出周期比竞争对手长
……
采用陈旧的开发方式,以上问题不可避免。要想在严峻的竞争环境中胜出,必须转变思路,改变程序开发方式,基于平台,使用模型驱动的开发方式来开发应用。
党的十六大提出,信息化是加快实现工业化和现代化的必然选择。要坚持以信息化带动工业化,以工业化促进信息化,就必须优先发展信息产业,广泛应用信息技术,走出一条科技含量高、经济效益好、资源消耗低、环境污染少、人力资源优势得到充分发挥的新型工业化路子。信息产业作为国民经济基础性、先导性、战略性产业,是拉动国民经济增长的重要力量。
信息产业的核心和灵魂是软件产业,软件产业的发展状况不仅关系着这个产业本身的未来,而且关系着信息化带动工业化,信息化推动现代化的进程,甚至关系着国家和企业的经济安全,因此,软件产业已经成为世界大国新一轮竞争的焦点和战略制高点,软件产业的发展在我国也备受重视。
在工业化产业链中,附加值最高的是造机器的机器-装备,而决定一个国家的工业化水平高低的关键是造机器的机器-装备,同样,在软件产业链中,最重要的是基础软件,它决定了一个国家在软件产业链中的地位。
软件产业各个层面中,应用软件才是最终给客户创造价值的产品,也是信息化的核心。而无论是操作系统还是基础技术架构平台都没有能够解决业务变化的问题,基础业务平台。在近几年的技术革新中,基础业务平台是最有意义的,也是最有生命力的。在风云乍起的平台软件市场上,基础业务平台即将扮演重要的角色,围绕这个诱人的大蛋糕,包括微软、SAP、IBM在内的国内外厂商展开了龙争虎斗。
背景
软件开发商之痛
我国的软件厂商大多处于应用开发这一层级,但在总体上呈现“小、少、散、低”的状态,企业规模普遍很小,核心技术与拳头产品少,开发实施周期长,成功率不高。
总体来说,目前应用软件开发商面临以下风险:
学习门槛高
基于B/S结构的应用开发对开发商提出了更高的要求。很多软件开发商缺乏技术储备和这方面的人才。因此,不得不走很多的弯路和经历很多的失败才能跨入B/S开发的大门。或者不少厂商干脆就是放弃这个市场。
项目周期长,失败率高
据最保守的估计,B/S结构应用中,企业投资和实施管理软件的成功率不超过20%。在宣称管理信息化已经成功的企业中,投资已超过80%,回报却不足20%。
3) 开发过程冗长,效率低下
当今的软件开发过程是以概要设计(low-level)和编码驱动的,如图所示:
编码之间所做的工作基本都是文档编写工作,文档写到什么粒度,才能既很好地指导了编码和测试,又不降低生产率?一直是困扰开发人员的难题。
靠文档来传递模型,容易产生模型失真和错误放大的问题,很可能经过冗长的开发过程后,开发出来的系统根本不是厂商所需要的,而且维护和返工也非常麻烦。
敏捷性问题
21世纪是大规模个性定制的时代,竞争环境潮起潮涌,风云变幻。业务驱动服务,服务驱动技术,软件需求也随之产生剧烈快速的变化。软件公司开发的产品如果不能敏捷的应对需求变化,不能从根本上从软件系统解决需求变化的问题,势必陷入每天不停的去修改和维护程序中去,掉进IT黑洞。
软件工业与传统工业相比,有其特殊性,它的发展速度同样令人吃惊。许多公司必须跟从这种改变,才能跟上时代的步伐,否则就会被无情的淘汰。
信息化之痛
现有的信息系统所存在的各类问题,从根本上来说,是由于现有信息系统在架构上的严重缺陷而引发的。现有信息系统的架构模式,是在底层的技术平台上直接构建业务系统,是采用面向技术、业务无关的“原始”编程工具来开发。
这一架构模式,直接导致了现有信息系统建设中的几个重大关键问题:
1)信息孤岛问题
现有的信息系统,缺乏统一的业务基础架构,无论是独立的工具软件还是集成的解决方案,大多是孤岛型的应用,或者是业务功能模块的简单累加。这些孤岛系统,相互之间是孤立封闭的。
孤岛问题是现有信息系统的关键问题,计世资讯的一项统计数据表明,孤岛问题也是目前用户最关注和希望解决的问题。
2) 黑洞问题
现有软件开发模式使信息系统的开发、维护和扩展困难重重,导致“IT 黑洞”现象普遍发生。IT 黑洞问题主要体现在:
不能满足管理个性化要求;
不能对管理需要做出快速反应;
不能满足业务变化和发展;
信息系统建设的高风险和高失败率,开发过程漫长,难以控
您可能关注的文档
最近下载
- 义务教育英语课程标准(2025年版).pptx VIP
- 2023年江苏省宿迁市宿豫区小升初数学试卷.pdf VIP
- (2025年)(职业资格)初级养老护理员模拟考试题库(附答案).docx VIP
- 2025届高考语文复习:《到橘子林去》高考真题说题课件.pptx VIP
- 纪录片创作(第三版).ppt VIP
- 江苏省宿迁市宿豫区2023-2024学年重点中学小升初数学入学考试卷含解析.pdf VIP
- 人教版初中八年级数学下册《第二十章 数据的分析》大单元整体教学设计[2022课标].docx
- 脑电监测在全身麻醉镇静患者临床应用专家共识(2025年版).pptx
- 2025届全国各地高三模拟试题分类精编01集合与常用逻辑用语学生版.pdf VIP
- 2025年成都西川中学语文新初一分班试卷.pdf VIP
文档评论(0)