|
中国管理软件产品开发战略与平台化架构分析(一)(刘国华)
"对企业业务对象规律的认识不够"与"基于传统开发模式的管理软件系统"这两方面是导致当前时代管理软件不能随需应变的主要因素,而基于企业模型与新的软件体系结构是解决上述问题的最佳解决方案。 本文关键字 理论探讨 声明: 1.畅享网专栏专家文章仅代表作者个人观点,并不代表畅享网赞同其观点和对其真实性负责,本网不承担此类稿件侵权行为的连带责任。 2.在本网的文章页面上进行跟帖或发表言论者,均为网友言论,不代表畅享网观点。 广告
目录 前言 第一章 中国管理软件开发的主要矛盾 1、 中国企业面临变革的巨大压力 2、企业管理软件产品的需求特性 3、两种典型的产品交付模式 4、中国管理软件面临的主要矛盾
第二章 管理软件传统开发模式的缺陷 5、软件业与传统制造业的异同 6、传统管理软件开发模式 7、传统开发模式的缺陷 8、传统开模式响应企业变革的局限
第三章 软件平台化架构与企业动态建模 9、管理软件开发的平台化架构趋势 10、关于业务基础平台 11、业务基础平台的特点 12、企业动态建模(EMA)改变传统生产方式 13、模型驱动架构(MDA)的特点 14、企业动态建模的过程和方法
前言
今天的任何一家企业,无论大型企业集团,还是成长型企业的管理者都会发现,急剧多变商业环境下的决策与执行已非同寻常。为支持企业应对企业内外的流变环境,利用信息技术推动企业变革已成为重要手段。
本论文旨在从管理软件及供应商的角度,探讨当下中国管理软件业所面临的主要问题及这些问题的实质。同时,本论文将重点讨论面临这种问题的解决方案(此章内容未提供)。
本文的基本观点是,“对企业业务对象规律的认识不够”与“基于传统开发模式的管理软件系统”这两方面是导致当前时代管理软件不能随需应变的主要因素,而基于企业模型与新的软件体系结构是解决上述问题的最佳解决方案。
第一章 中国管理软件产品开发的主要问题
1、中国企业面临变革的巨大压力
在当前迅猛发展的经济环境下,挑战和机遇并存下的中国企业面临着巨大的变革压力。
首先,中国企业面临着世界性的竞争压力。
中国加入WTO,国内企业将逐渐融入世界经济贸易圈中。他们所面临的竞争不仅仅是国内同行之间的竞争,还有来至世界性的竞争压力,尤其是那些跨国性的、技术和资金都非常雄厚的企业逐渐进入中国的经济圈,这迫使国内的企业必须思变,采取措施,积极推动企业战略与管理变革,否则在竞争中就会失去自己的优势,被淘汰出局。
其次,中国企业面临着和国际化接轨的问题。
世界经济结构和产业格局正处于重大变动时期,欧美许多发达国家和地区为了保持自身的经济优势,降低生产成本,将制造业转移到了中国,中国正成为世界制造业中心,国内的许多企业成为了世界性供需链中的一个重要环节。为适应这一发展趋势,中国的企业在组织结构、管理模式、信息系统建设方面都需要跟进世界的步伐。
与此同时,来自国内同行企业的竞争压力增大。
国家制定的经济政策日渐宽松和开放,同时创造了相应的经济环境来鼓励企业的创办和成长,使得越来越多的新兴企业孕育而出。这些新兴企业的加入一方面的确活跃了经济氛围,但同时无疑带来了更大的竞争压力。
基于这样环境下的中国经济正在处于急剧的转型和发展中,企业的组织、业务和管理几乎无时不刻不处于变动状态。有研究表明:我国企业目前正处于管理变化迅速的年代。例如,几乎所有企业在三年内组织结构都会有一次较大的调整,而10年以上的企业的几乎所有组织和功能都发生过变动。特别是那些高速成长的企业和产权发生变化的企业,组织变化更为激烈,不少企业甚至一年一变。
2 企业管理软件产品的需求特性
互联网时代的企业管理信息化已经从部门级、企业级,发展到社会级的实时在线的应用,应用的范围在深度、广度上都发生了质的变化。
在新的商业环境下,用户对软件需求的个性化越来越强烈,企业需要个性化的软件。这种个性化表现为:空间和时间上的个性化。
“空间上的个性化”是指不同企业用户对软件系统的需求不一样。因为不同的政治经济环境下,不同的行业,不同的企业都有独特的管理方式和企业文化,以此区别于竞争对手,以赢得市场空间。例如,不同行业的企业用户对ERP系统的需求是不一样的;同一行业的不同用户对ERP 的需求也是不一样的。有研究资料表明,在同一个市场经济体系中,市场化的自由程度与企业的个性化程度形成正比例关系。换言之,“企业的价值一定是个性化的”,在充分竟争的市场经济领域取得成功的企业一定具备其独特的核心价值。而中国企业正处于一个市场化转型的经济体系之中,各个行业领域的市场化程度也参差不齐。中国独特的政治、经济与人文环境直接影响着置身其中的中国企业的管理变革,这种影响最直接的市场表现就是:越来越多独具经营管理特色的中国涌现出来。因为,企业信息化管理的角度讲,企业的信息化管理变革必须应对这种“个性化”需求的挑战。企业级管理软件是支撑企业信息化管理变革的最为重要使能工具和平台,因此,与这种变化趋势相适应提要求是,企业管理软件产品的开发与实施应该充分体现和企业核心竞争能力相关联的个性价值,从而推动企业的经营业绩与价值的提升。
“时间上的个性化”是指同一个企业用户在不同时间不同发展阶段对软件系统的需求是不一样的。企业的生命周期是一个动态变化的过程。在每个成长阶段,企业都需要有所区别的政策和管理;随着环境的变化,企业的业务和管理方式要相应地发生变化;再加上随着企业概念的外延扩展,如今已变成了一个涵盖供应商、客户以及各种合作伙伴的虚拟组织。例如,一个企业在实施ERP系统之后一年,甚至半年,市场环境变了,企业规模变了,其管理模式、组织机构、业务流程都要随之改变。因此,企业对灵活性或者弹性的需求变得十分重要,相应的,企业级管理软件也需要更高的弹性。
企业管理的变化要求企业管理软件也必须随之变化,这也是管理软件产品提高客户满意度的必由之路。总体而言,当前时代的企业对管理软件有如下的需求的特性:
a,高质量:能够满足企业业务管理的需求,可定制; b,低成本:组件化,可重用性; c,柔性:易调整,可配置; d,可持续发展:企业业务与知识管理的积累平台。 e,可集成:开放性架构与标准化接口。
3 两种典型的交付模式
目前,中国企业管理软件产品通常采用两种典型的交付模式。
其一,以套装软件加上二次开发交付客户。此种方式主体上固化了软件的功能结构,只留一小部分参数配置。这样的软件在具体应过过程中还需要大量的二次开发或者客户化工作,即使这样,仍然时常不能满足企业的需求。应用软件厂商通常会大肆宣扬自己的产品包含“行业最佳业务实践”,并以“管理专家”的身份对客户的管理模式强行变革,以适应这种标准化的“行业最佳业务实践”。然而每个企业所处的竞争环境千差万别,企业的战略、核心竞争力亦有所不同,企业只有保持自己鲜明的个性,并对环境的变化保持高度的柔性,随时准备、需要调整管理策略。 “开盒即用”的方式往往具有良好的系统架构和稳定的系统性能,能够适应一定领域的市场需求,但很难满足不同用户的个性化需求。
其二,为客户从代码级开发定制的软件系统。这种定制开发方式,基本上是从客户的个性化需求出发,进行软件定制。诚然,这种定制开发的软件系统能够满足特定用户的大部分需求,但开发者总是很难全面考虑软件的扩展性、稳定性等架构因素,软件产品因此而不能快速适应客户的需求变化,同时也很难提高开发的效率。许多中国管理软件公司,陷身于在软件定制开发的泥潭中无法自拔——软件知识得不到有效的积累,成本又居高不下,这构成中国管理软件公司的发展瓶颈,同时也在一定程度上妨害了管理软件产业的发展。
因此,在这个企业形态不断变化、企业外延不断扩展、企业的环境不断变迁、企业的业务不断调整的时代,从上述两种软件交付方式,都不能有效解决软件随需应变的问题——软件开发方式效率低下,软件结构死板僵化。
4 中国管理软件产品面临的主要矛盾
企业管理软件,尤其是大型应用系统面临的危机可以说是一个全球性的问题。美国国家标准和技术研究院的一份研究报告显示:“占据世界软件销售额85%的是大型的专用软件,而其开发的失败率却高达70%!”,这些危机表现在各个方面。
首先,以传统方式开发的企业管理软件(尤其是大型系统)难以突破布鲁克斯的“没有银弹论”,找不到软件工程或者项目管理的方法,能够大幅度提高应用软件的开发效率——开发周期长、开发费用高,实施费用超支和工期延长,已经司空见惯。更加可怕的是,随着企业的环境和需求的不断变化,“建成即成闲置”,形成软件工程的灾难。
其次,客户对管理软件的诸多期望几乎无法得到完全满足。例如,客户期望实现业务集成和协作,在协作基础上构建出高效的企业应用体系;客户期望对供应链上的信息进行及时传递与处理,以实现更快捷的市场响应能力;客户期望能够快速实施和低成本部署满足个性化需求的软件系统,并适应未来商业环境的变迁……
一句话,客户对软件功能和性能的要求越来越高。在这种市场需求下,要实现企业各个层次的集成,必然会导致软件在规模、复杂度、功能上的空前扩张。
不仅如此,大型管理软件应用的危机还表现为系统部署运行和维护的“危机”。应用环境从单机应用,过渡到客户机/服务器的环境,再过渡到浏览器/服务器的环境,并进一步向多层式(N-tier)分布式系统的网络环境迁徙。今天,基于互联网的企业级应用要求软件实现跨空间、跨时间、跨设备、跨用户的协同,软件处于极度复杂的异构环境中,这种情形下,以传统的软件开发思路应对当前的危机就只能是刻舟求剑、缘木求鱼。 类似的危机,在中国表现得尤为突出。中国是一个迅速发展和不断转型的国家,中国企业的形态因此而更复杂,中国企业的改革变化空间因此而更大。正因如此,中国企业级管理软件开发和运营的危机也就更为严重,企业信息化的风险更多,失败率更高。
总体而言,现阶段中国管理软件产业的基本矛盾是不断增长、日益复杂多变的社会需求与落后的软件生产力之间的矛盾。和美国、日本、印度等软件产业发达的国家相比,中国管理软件产业起步较晚,其发展历程与现状均有着鲜明的“中国特色”。在“不断增长的社会需求与落后的软件生产力之间的基本矛盾”的大背景之下,当前中国本土管理软件产品开发面临最突出的矛盾就是“企业以用户快速多变为主要需求特征的个性化与管理软件产品的通用性之间的矛盾”,而就其具体表现而言,这种矛盾主要有两个方面:
其一,软件与需求脱节,包括软件实施的周期长、成本高等; 其二,企业变化快与软件调整难之间的冲突,也包括软件维护成本高、与新环境集成困难等问题。(待续)
相关链接:
本文由作者向AMT提供
如果您希望与本文章的作者或其所在机构,进一步交流,请联系:畅享网 姜小姐 jill.jiang@amteam.org | 021-51096826-112 | 在线联系 |
|
|
|