您的位置:首页 > 其它

软件平台技术接触后的感言

2007-09-03 15:31 148 查看
时下越来越多的软件企业做不下去,感觉度日如年,大家都面临了多变需求带来的大量返工,需求调研反复不得用户心意,维护期要做大量需求等问题。很多软件公司感觉入不敷出。市场上悄然一批公司推出了自己平台软件。我总结了一下比较知名的有如下公司:上海锐道、上海满智、科诺、普元、金碟、思维加速、群萃软件、极致等。其中思维加速现在已经更名为justep公司。据说国内推出软件平台的的第一家就是这家公司,老总马科从2000年左右就已经想到将行业软件平台化。很多实际的项目也在平台的应用过程中尝到了甜头。上述列的公司中思路可以分为两个类别:第一类是搭建软件基础平台。提供J2EE应用实现技术的支撑平台,这些厂家的焦点主要是页面定制化开发,工作流的实现。这种软件基础平台的厂商主要定位于寻找合作伙伴,在软件基础平台的基础上做业务基础平台,在其业务基础平台二次开发后的业务系统卖给用户时,软件基础平台可以按照单子收费,以达到自我增长,而同时让做业务的厂家更加关注业务。但是这种方式的推广开始是得不到业务厂家的支持,因为没有看到做出的实际的东西,小公司让人难以想像会做出什么样的平台软件,其次也是最重要的要从框架式开发转为平台上层二次开发对一个有行业应用领域的公司来说不是一件轻松的事情,而且如果做平台二次开发觉得自己可以完成事情却要建筑在别人的基础上,而且涉及系统移植,公司之间战略关系等问题,这个领域只是起步而已。第二类是应用MDA理论,基于模型驱动体系架构。目前看到思维加速就是这种模式,把PIM-->PSM,不关心技术,不关心平台,只关心业务模型。这是软件行业驱动的方向,一个行业应该逐渐关注到沉淀的东西,技术虽然在沉淀但它以一种特殊的方式的沉淀,那就是不断推陈出新的技术形式。行业软件沉积下来的是大量的代码,如果经过长期维护,那么将是大量不可读的代码。MDA已经不关心代码实现了,有人专注于代码实现的效率问题,但是更多的人在关心行业模型,什么样的模型是最适合这个行业的,能够做出现实生活中行业的最高级别的抽象成果,这成了MDA最关心的问题。大师BOOCH也曾经给出过这样预言,未来软件是专业领域框架的天下。但是我想在上述这么多公司的竞争没有达到优胜劣汰的最终完成,软件基础平台国内只剩下一两家的时候,也许这个时刻才有可能到来。又或者思维加速这种公司能够垄断大部分行业软件,可能我们才能够真正的迎来零代码的软件时代。最后让我们回顾一下软件行业的抽象过程:计算机--汇编--过程化语言比如c--对象化语言比如java,c++--软件功能组件--业务模型。伴随着人类抽象能力的提高,在计算机和现实世界中我们会得到一条自然锁链,使现实世界在计算机中得到完美的映射。从而迎来真正的机器时代。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐