IT规划需要系统的设计与开发吗?
作者:李劲华 来源于:
2004-4-9 11:48:56
获取满足企业信息系统架构以及应用目标的方式决不仅仅只是购买商业成品软件。企业应该慎重地选择需要的信息系统。这些都使得选择合适的系统、正确地选择系统成为企业下决心投资信息化建设的一个关键因素。


    现代的企业信息系统往往都十分庞大复杂,往往是由许多子系统协作来实现信息化企业的整体目标,每个子系统根据复杂性又可以继续划分成实现独立业务活动的部件或模块,它们完成功能相互关联、信息传输紧密的一组活动;每个具体的业务活动可以由一组子程序或函数来实现。下图给出了企业信息系统从业务、软件构件和常见商品化软件之间的对应关系:
    


    市场上为每个软件产品层次都提供了大量的软件产品,允许重新组合、配置、客户化,组建成客户需要的应用系统。由于这种灵活的系统建造方式,软件供应商更喜欢称为一种解决方案以满足企业的个性化需求。IT规划过程主要是识别出满足企业目标、支持业务和信息需要的潜在IT系统架构和单个系统的主要功能以及它们之间的主要联系。
    实际上确定IT的体系结构,识别出其主要构成和关系,在信息系统的开发过程中属于体系设计或系统概要设计。如今的企业无论如何是不会满足一个不提供IT体系设计方案的IT规划。而且企业还希望看到何时可以得到其中的系统,如何得到、花多大的代价。当然,系统的设计与开发的问题必须在IT规划过程中明确地决定下来。
    咨询公司通常把IT系统的设计与获取称为“系统选型”阶段,这实际上已经默认了软件应用系统的获取只能通过购买出售的商业软件产品,或者由他们在此基础上再完成解决方案的实现,同时也就完成了系统设计与开发过程。但是,获取满足企业信息系统架构以及应用目标的方式决不仅仅只是购买商业成品软件。企业应该慎重地选择需要的信息系统。
    在中国,应用系统已经成为企业信息化建设成败的一个关键因素。不少企业错误地选择了产品,无法满足最终需求:有些企业选择的产品缺乏更新与服务,适应不了企业的前进步伐;有些企业选择了产品,没有选择好系统服务商,导致信息化建设的出兵不利;有些企业在选择产品后,由于企业快速变化,或产品与企业需求不完全吻合,或者企业基础管理达不到系统的要求,而系统又十分僵化;在投资应用了信息系统以后,对系统虽然不能满意,却又舍不得抛弃,诸如此类,等等。
    这些都使得选择合适的系统、正确地选择系统成为企业下决心投资信息化建设的一个关键因素。

    如何获取需要的IT系统?

    目前,获取需要的IT系统主要有三种途径:研制开发软件、购买商业软件产品(COTS)以及租赁软件。研制开发可以得到个性化的软件,购买成品可以保证产品质量和行业知识,而租赁软件则视IT应用为水电和煤气,实现随时随地按需应用。其中开发又根据参与放的不同可再分为企业自己独立开发、交给专业软件公司定制开发以及双方联合开发。如何从这五中软件功能获取方式选择最合适本企业的方式,受许多种错综复杂的因素制约和影响。
    X公司的信息化过程历经数年,在需要的IT系统获取方法上采用过:独立开发、联合开发、购买套件、定制开发等四种方法,积累了一些认识和体会。下表是根据对X公司有关人员的调查,对五种软件获取方式的简单比较。


    实际上,在选择软件获取发式时,下面9个问题必须明确回答:
    1.系统是否支持企业独特的核心竞争能力?(企业核心竞争力存储在、依赖系统吗?)
    2系统生命周期(开发、维护和应用)成本是否关键?
    3获取系统的时间是否关键?(可以等待多久才需要系统)
    4企业是否拥有、投资需要的IT专业人才?(IT人才是企业战略计划的一部分)
    5企业对系统的控制是否重要?(安全性是否关键)
    6行业知识对企业重要吗?(企业管理和经营是否可以、能否不断学习)
    7稳定可靠的系统是否关键?(系统中断或崩溃对企业的影响)
    8系统的扩展性和开发性是否重要?(企业是否有大量的客户和供应商)
    9企业需求的可满足性?(满足企业需求IT系统的可得到性)
    几点解释:
    ⑴、企业中战略资源与核心竞争力通常有不同的形式,可以是人力资源、客户资源、产品、服务、技术、市场、资金、信息等。信息技术的发展使得处理信息的自动化系统也成为企业的核心竞争力和关键资源,这不仅仅是企业在IT方面的投入。更重要的是计算机设备、网络、各种软件,特别是企业信息系统的应用软件有可能成为体现企业其它核心价值的载体,更好地实现企业的独特的竞争力。在银行、证券、保险和其它服务行业,IT已经成为它们的重要资产和核心竞争因素,有些企业的生存甚至都寄托在其信息系统上。同时,也存在大量的企业,IT就象水和电一样,不能缺少,但绝不是关系到企业兴衰和存亡的因素。每个企业都需要认识对IT的当前需要与企业的未来发展。
    ⑵系统总体应用成本包括开发成本、维护成本、实施成本和应用成本。组织独立开发的成本虽然较低,实施成本也不会很高,但是,开发系统的质量和功能难以保障,使得运行维护费用加大,可能会引起系统停顿或不稳定,影响组织的经营活动,造成系统应用更多额外的负担。而在系统长期的运行过程中,即在系统的生命周期中,系统维护与应用的成本占的比例超过系统开发与安装、实施的成本份额。在软件开发与维护的成本比例中,维护费用通常占两者之和的50%~75%,在其它方式中,这部分费用转移到组织以外,或者减少了企业自己的相关支出。
    ⑷、一般的企业都把IT当作是企业业务的支持和服务,即使这个企业自己也生产IT产品,IT服务管理与IT生产也是分离的。由于目前以及在可见的未来,软件程序员、软件架构师、应用分析员、系统与网络管理员依旧属于昂贵的人力资源。这一部分人员的在职培训不可缺少、费用也居高不下,而且,他们的流动性比较高。企业管理层必须从企业的战略目标、经营现状、企业文化等方面慎重地考虑这些IT人员的投资,管理和应用。国内外企业有不同的方法,成功的经验包含各种IT人员与技术的管理方式。TCL的得失令人深思,联想和神州数码的例子值得大型企业借鉴,最近一个类似的企业是成功地完成载人航天飞行的中国航天飞行集团,它宣布进入软件产业,推广集团在软件方面的技术和管理经验。
    ⑺系统的稳定性与可靠性在商品化软件中最高,这是因为这些软件经过了较大客户群的使用,不断修改和完善的;而自行开发的软件则只能由本企业来完成现场检测、发现问题、解决问题等自我完善过程。租赁应用由于完全依赖于公共网络,目前的技术还没有提供令人满意的系统。
    ⑻自行开发的系统主要是供本企业应用,实现功能上的需求是软件开发的主要目标,软件的其他质量标准如:开放性、扩展性难以保障。而商品化套件为了留住和吸引客户,扩大系统的应用范围,则会把着这两条质量标准作为重要的软件产品特性,会积极采用工、行业和国际标准,以便实现产品与其它商业软件包的信息传递。而且,专业软件开发公司也具备有关的知识和人才。当企业变革、需求发生变化时,能够迅速满足需求的最有可能的是租赁应用。当然,目前可以提供租赁的应用软件还有限,无法满足所有企业应用。
    ⑼企业对IT系统的需求从理论上说都可以满足,但是如果加上时间因素,就不能保证。可能会出于技术与人才的缺乏,企业自己物理开发出需要的IT系统,可谓是“心有余而力不足”也有些应用功能还不存在大量用户,市场上也没有出现商业软件出售或出租。最有可能的方式就是联合开发:企业提供特殊需求,专业公司提供IT技术以及行业管理知识。
    下表是在对这9个问体回答为肯定时,选择软件获取的评估参考表,其中的分数是在X公司应用时的一个样例,分数越高,表明因素对某个获取方式的影响越大,对企业越重要、越关键。


 
  山东装备制造业信息网 版权所有