沈阳软件公司-沈阳软件开发-沈阳凯安信通有限公司

沈阳软件公司--沈阳软件开发--企业管理软件

« E立方软件开发浅谈人力资源管理软件开发的技术架构及其优缺点 »

模式落后 管理软件开发反思

模式落后 管理软件开发反思

 目前,国内企业对管理信息系统都给予了高度的关注和极大投入,也寄托了它们太多的期望,但大多数企业却没有得到与其付出相匹配的回报。在企业实施管理计算机化的过程中,存在的一个普遍状况是:在一幅美好蓝图的吸引下,企业对管理软件进行巨额投资,经过一系列极其复杂的过程、一段漫长的开发周期后,企业和软件公司却同时发现企业的需求已经发生了巨大变化。于是在真正的版本发布以前,管理软件的项目质量已处于失控状态,并已陷于维护的泥潭,最终结果当然只能是项目的彻底失败。

  管理软件开发的反思

  从各权威机构的调查数据不难看出:我国企业在管理信息系统方面投资总额已超过100亿元人民币,但应用成功率却只有可怜的10%不到,能达到预期目标的更是寥寥无几。

  不管愿不愿意承认,大部分管理软件被企业否定已成为不争的事实,一些管理软件专家开始正视这一事实,并形象地称之为IT黑洞。认识问题后,接下来就应该是对造成这些现象的原因的分析了。

  可惜的是,在正确认识了管理软件的IT黑洞后,在总结引发这些事实的原因时,不少软件专家轻率地把责任完给归给了企业,认为企业不能接受先进的管理思想,或是无法稳定自己的管理模式才是导致管理软件失败的主要原因。

  但实际上,事实并非如此。

  不难发现,现有的管理软件无法适应管理千变万化的个性需求和持续变革,其所包含的“先进管理思想和业务模式”并不能很好的适应中国千变万化的企业管理才应该是管理软件失败的罪魁祸首。并且,直到现在软件开发者仍至少从以下三个方面在创造着更大管理软件黑洞。

  首先,应用开发模式落后。现有的管理软件开发模式存在重大缺陷,导致管理软件在质量、周期、成本、风险、实施等方面陷于困境。

  其次,满足客户需求不足。现有的管理软件工具不能全面分析和满足企业业务的需求,尤其现代企业管理个性化和持续变革的要求,使很多管理软件很难真正满足用户需求。

  此外,管理软件自身价值体现不足。现有管理软件大多是缺乏体系的软件孤岛,企业业务难以关联,破坏了企业业务管理的整体性和集成性,导致管理软件的整体价值大大降低。

  思维加速:管理软件开发新思路

  存在的开发难题

  从以上分析不难看出,管理软件开发思路已到了非变不可的地步。但,如何来变呢?这还得结合管理信息系统开发的独特特点来探索。

  其实,管理信息系统软件的开发有着自身的独特特点,明显不同于一般的底层工具软件的开发。这也是虽然经过了多年的软件技术发展,仍没能着力解决其应用开发核心问题的原因,因为它们的大多数改进都只是为了开发人员的纯技术提升,而无法较快的转化为应用开发的工程方法。

  目前,需求分析不彻底仍是导致应用开发软件失败的主要原因之一。

  传统的软件开发方法不允许在开发过程中用户的需求发生变化。基于此点不足,人们提出了原型化方法,推出探索原型、实验原型和进化原型,积极鼓励用户改进需求。在每次改进需求后重新形成新的进化原型供用户试用,这在一定程度上提高了软件的成功率。但这要求软件开发人员能迅速生成这些原型,要求能自动生成代码的工具提供支持。但生成的模型与可运行的软件并非像建筑图纸一样,存在一一对应的关系。况且,就是一个原型化了的模型,仍然可以有多种不同的技术实现方案。其实,如果模型能够一次分析清楚,开发商也就不必花如此大的代价解决模型的运行了,因为无论是否复杂,都可以通过一次建模把所有的问题描述清楚,然后就是按照模型把软件系统实现出来。

  但是软件的需求不可能像设计建筑一样,在实施软件之前或在设计软件的时候就能把软件的所有需求彻底分析清楚。一套管理应用软件在没有被实现的时候,用户也不知道真正需求是什么,所提的只是一个大概的想法。但用户的想法会随着时间的推移、随着对应用需求的不断深入认识、随着开发人员对系统细化设计的深入而不断提高。

  而黑洞问题存在的另一个原因是开发商缺乏有力的解决方法,当用户需求发生变化时,开发商无力快速响应。虽然IBM提出试图减低这类问题为企业应用带来的不良影响,但IBM的解决方案不是以软件方案为主且代价昂贵。我们需要其他的解决方案,物美价廉的。

 

 

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

日历

最新评论及回复

最近发表

Powered By Z-Blog 1.8 Spirit Build 80722 Code detection by Codefense

Copyright xxxx-xxxx Your WebSite. Some Rights Reserved.