原因之一:不要让软件工程实施中的痛苦再延续
二十多年的软件工程实施经历中,其中报表环节最让开发者痛苦和烦恼。报表是应用软件开发中最基础和不可缺少的开发内容,因为客户关心的是最终结果。直观的报表展现形式、方便的分析查询、多维度的分析结果,能提高客户的工作效率,增强客户对应用软件的信心。所以报表完成的好坏会影响到工程的进度和质量,这样的结果严重的会影响到工程验收,甚至导致工程款尾数无法收回。
◆ 报表需求变化无止境
因为客户对报表需求千差万别,而且还经常发生需求变化,这种差别和变化让开发者无所适从。结果往往是开发者无论花了多少资源做了多少次改动,最终都难以满足客户对报表的要求。根据我们过往的软件工程经验可知,每一个工程都至少要耗费40%的时间为客户开发和修改报表,真是让人既痛苦又无奈。
◆ 报表人才可遇不可求
软件开发对报表制作人员(专职程序员)的素质要求很高。必须具备四个条件:一是掌握熟练的编程技巧;二是必须有数据库编程知识;三是要熟悉客户业务;四是熟悉应用系统数据字典。另外还要兼备两个条件:心态好、有耐力;因为客户对报表需求不断变化,大部分的工作都由程序员来完成,所以报表变化就需要依赖这些专职程序员去做。但是当他们没空或离职时,对于新接手人员来说简直就是难!难!难!烦!烦!烦!而报表工作在他们看来又没有太多的技术含量和提升空间,久而久之程序员就会感到枯燥和厌烦,影响其在这个岗位上长期做下去的信心,所以做这项工作还需要有良好的工作心态和不厌其烦的耐力。
◆ 软件开发项目成本高昂
在软件工程里,完全具备上述条件和素质的程序员很难找,即使找到企业也要付出高昂的待遇。如果不能长期做下去,又要再寻找新人,新人要读懂别人写的程序才能去开展工作,可是每个人思路不同,写程序的方法也不同,所以新人都宁愿自己重做这项工作,这就会导致开发周期加长,增加了开发成本;同时新旧人员交替频繁也造成了企业管理成本的提高。
基于上述种种原因,我们最终选择了专注于BI产品的研发事业。目的是让软件开发商从软件工程实施过程中属于BI定义的内容(报表实现)所产生的高成本、开发和维护效率低下的痛苦中解脱出来,由非专职程序员来完成;让使用者真正享受到资讯产品带来的价值、满足与快乐!
原因之二:成就民族优秀资讯产品是我们的事业使命
我们在IT领域里干了二十多年,机遇和努力让我们赚了不少钱,可是并没让我们感到有什么自豪的成就,因为我们从内心深处并不认为赚钱的多少就是事业是否成功的唯一标志。我们不想枉费二十多年来辛勤积累的IT工作经验与智慧,也不希望当有一天儿子问我们“爸爸,你在IT界这么多年做了什么贡献呢?”时愧于言表,因为我们过去所干的事业并不能让儿子为我们感到自豪、让儿子深受鼓舞!故此,我们决心在国内IT软件界打造出能与国外同类产品相匹敌、甚至超越他们的民族优秀资讯产品,创造BI奇迹,造福BI产品使用者。因此将我们的事业使命定义为:融汇中西文化与科技,创造民族优秀资讯产品!
原因之三:洞悉未来商业智能应用的市场商机
根据我们在IT行业20多年的经验深知,随着软件应用的不断深入,企业应用系统越来越普及并且已不断地改朝换代,各行各业的应用系统都逐步走向了成熟。无论是电子商务还是电子政务, ERP、CRM、SCM、MIS、OA等,这意味着企业的数据越来越完善,也越来越庞大。如何有效地整合这些海量数据,从中分析、提炼出更有价值的数据并转化成有用的信息,以辅助企业进行科学管理和提供正确的决策依据,这个层面的应用就属于商业智能的应用范畴,它预示着BI的应用时代到来了。同时国内BI产品在市场上是一片空白,这个市场一直被国外的BI产品所占领,而国外的BI产品又不能满足中国国情应用的需要。所以,我们抓住这两个千载难逢的商机,选择了致力于BI产品的研发。