由国内到国外:软件推广成功之路

        本人与大家一样,原来只是一个普通的程序员,靠给软件公司打工谋生。后来感觉这样长期干下去没有什么前途,虽然现在年轻还可以加班加点靠拼身体吃饭,以后年纪大了怎么办?听说很多人自己单干每年靠共享软件都可以赚几十万,我为什么就不行?仗着自己技术好,并且当时已经有了成熟软件的思路,我就辞职出来加入共享软件这一行当了。
        通过半年多的日夜苦干,软件终于编出来了。由于我觉得自己的软件功能比较新颖,编程的技术也很好,以为只要一发布就会大家抢着注册购买,也可以像那些成名的共享软件作者一样每月坐拿几万元,结果却是令我想象不到的,在发布后的第一年,只有1个人注册,只得到可怜的几十元。我这下才认识到了软件推广的重要性 — 我们作为技术人员,往往是重技术轻营销,结果是再好的软件也由于无人知晓而只能孤芳自赏。我这时就有意在网上搜索软件推广方面的文章,国内的资料少就到国外的共享软件论坛去查,另外还结合自己在实际推广中的经验教训不断改进自己的推广技巧,慢慢地在第二年软件推广有了初步起色,拿到了一千多元。接连在共享软件领域摸爬滚打了几年后,现在终于每月都有近万元入账。虽然比起那些共享大牛们来说这点钱还不足挂齿,但自己认为还算不错了。为了避免程序员们重走像我当初的很多弯路,现在把自己的经验教训写出来,给大家在软件推广方面一点启示。

第一、 对软件本身的要求

        也许大家会觉得奇怪,不是讲软件怎么推广吗?怎么会讲起软件本身的要求来了呢?
其实一点也不出奇,高楼万丈在于基础是否稳固。没有一个好的软件产品而去空谈什么推广,不要说很少有成功的,即使是推广出去了,客户拿到手之后也会有受骗上当的感觉,退货以及退款,再加上对你的软件的负面宣传会搞得你焦头烂额的。
        那么怎么才算是一款好的软件呢?首先你的软件要新颖独特,要有别的软件没有而大家又需要的功能。很多程序员常犯的一个毛病是,他们喜欢从自己的技术出发,编自己喜欢编的东西,或者干脆就是卖弄自己的编程技术。其实作为用户来说,他们不懂也根本不会关心你的软件中使用了什么先进的编程技术,他们所关心的是这个软件能给自己带来什么有用的东西。有些程序员没有自己的独特的思路,总是人云亦云,一看到网络上什么软件热门了,马上就进行仿造,现在不是QQ流行吗,他也跟着编一个聊天软件;不是FlashGet很热门吗,他也随着编一个下载软件。这样的软件能销出去才怪了呢。
        在这里我的经验是,如果你不知道编什么样的软件才能好销,你就站在普通电脑用户的角度来考虑问题。要一切从用户观念出发,要从用户的要求入手,只要是用户需要的功能,那怕软件只有这一个功能,只要别人的软件还没有包含,你在这里就有成功的可能。例如周弈的MP3 CD Maker,功能并不复杂,但大家需要这个功能,而当时的很多流行软件如Nero等并不具有,因此他凭这一点就可以月进上万美金。
        还有就是,软件本身必须尽可能完美,也就是没有什么明显的Bug。现在有许多人在软件还没有经过什么测试的情况下就急着发布,结果别人一用到处都是问题,这样的软件给用户的印象很差,只会给软件造成很大的负面影响。 我的经验是,软件编好后至少要经过两个月的测试。不但是自己要彻底测试,而且要交给你身边的亲戚朋友测试,当然能交给普通的用户测试就更好了。也许你会说别人会愿意这样做吗?我的经验是只要答应测试完后免费给他们正式版的注册码,他们是很乐意为你测试的。

第二、 软件推广的常用方法

        首先,当然是把你的软件发布到大型的软件下载网站,如华军软件园、天空软件站等,至于那些成百个小型的下载网站嘛,就没有必要一个一个发布了。当初我也想在这些小软件下载站发布,可很多根本就没有发布软件的页面。有的给个Email地址就算不错了(不过我用电子邮件发布软件后也像泥牛入海,杳无音信),有的干脆只有一个QQ号码。其实据我观察,只要你在华军软件园、天空软件站等发布成功,就会有不少软件下载网站也跟着转载。这样也好,省去了我的不少时间。
        其次,是要专门为你的软件建立一个网站。也许你会说,我不是已经把软件发布到其他网站了吗?为什么自己还要费力去做一个网站。原因很简单,别人的网站是别人的,你自己必须也要专门有个网站来推广,同时这个网站也要负责搜集用户的信息反馈等,另外更重要的是:共享软件重在服务,你还要依靠这个网站来对你的软件用户提供技术支持等服务。值得特别要提醒的是,你的网站要做得很专业,要使得用户进入你的网站后能产生你们有着强的技术能力的印象。千万不要认为自己是做软件的,不懂得编网站,就随便制作一个对付了事。我有个朋友,下载某软件试用后曾经想购买正式版,可一进入作者的简陋的网页,就没有了购买的欲望。因为你的网站做得差,容易使别人联想到你的编程技术以及服务也差。所以说,差的网站不但不能对你的软件起到推广作用,还相反可能把你的潜在客户赶跑。
        其实既然你都能够编得出软件,要设计出一个网站也不应该是什么多难的事,关键还是在于你舍不舍得下功夫。如果你实在没有时间学习编写网页,那就花点钱请专门的网页设计公司帮你制作一个吧。也许你又会说,那我没有钱怎么办。这里,我叫你一个密招(我轻易不会教给别人的),去大型下载网站下载排名TOP 10之内的软件的官方网站中找一个最符合你软件风格的,用Frontpage 把整个网页照搬下来,把文字及图片换成你的,而保留原来网站的布局及CSS样式,这样一个专业的软件推广网站就诞生了。这一招我在当初也使用过,不过后来自己学习了网站设计方面的知识后,就不断加以改进完善,早已经比原来的别人的网站都专业多了。
        网站有了之后,也不是就万事大吉了,网站本身也有个推广的问题。要根据你的软件,设计一些关键字,把这些关键字用在你的网站的标题以及网站内容之中,使得别人在用这些关键字在GOOGLE等搜索引擎上搜索时,能很快找到你的网站。当然,网站的推广不是我们这里要讨论的话题,你在网络上应该能方便地找到这些资料。如果你能把有关你软件的关键字做到GOOGLE搜索结果的第一页,那么恭喜你,你离成功不远了。
       再次,是有关软件的广告宣传问题。有人会说了,那很简单,找一个流量大的网站如新浪、网易,在上面打广告宣传不就得了。是啊,如果你每月能付得起几万元的广告费这样做当然无可厚非。不过如果你每月有几万元的收入,我看也就用不着靠共享软件吃饭了。其实打广告是很有学问的,不是单单看网站的流量大小,而是要针对你的软件的潜在用户的情况来定。关键是你要仔细分析来该网站的浏览者是什么样的人,如果与你软件的潜在用户群相同,及时网站的流量不是特别大,你也可以在上面打广告。这样你花的钱不多,但正中你的目标用户,广告的效果是很好的。我有个行业应用软件,一开始在一般的软件下载站打广告,但发现效果并不好,因为这些用户只是来寻找一些常用系统工具软件的,对我的软件并不感兴趣。后来我发现有个软件商务网http://www.bizsofts.com 的浏览者与我软件的用户群相吻合,就在这个网站上打广告了。广告是文字类型的,在网站的“热销软件”栏目中,由于该栏目出现在软件信息的所有的页面中,所以浏览量也不少。最主要的是广告费不贵,每月才100元,广告发布后效果很不错。现在也有人在做GOOGLE ADWORDS文字广告,不过我还没有试过。
 
第三、 软件如何推向海外

        你的软件已经在国内推广了,还要不要走向海外?回答是肯定的。由于国内存在对盗版解密等活动打击不力的问题,你辛辛苦苦工作出来的劳动成果,给别人破解后可能全部付诸东流。所以在国内防止软件被破解是一个重大的课题,对付破解的问题我留到下一点再仔细讲。而在国外,由于对于盗版以及破解打击的力度较大,另外用户的正版意识普遍比国内要高,所以付钱注册购买的人也相对较多。所以你的软件在国外推广是很有必要的。就拿我来说,现在软件收入的大部分就是来自海外用户。
        在海外推广软件的第一步也与国内相类似,也要把软件提交到大型的软件下载网站。国外的大型下载网站主要有两个:一个是www.download.com ,另一个是 www.tucows.com 。与国内软件站不同的是,在download.com 上发布软件是要收费的,每提交一次要收79美金,UPDATE一次也要收79美金。如果你真想把软件推向海外的话,这笔钱是不能省的。因为 download.com  实在是太热了,名符其实是全球第一的软件下载站,如果不在这里发布,你会损失一大半的软件用户。另一个软件下载网站 tucows.com 虽然号称能免费发布,其实你如果真这样做的话,你会大失所望的。我有个软件,一月份就向 tucows.com 提交了,可是到六月份还没有发布,进入作者管理界面一查,是在 8340个待审查的软件中排第 1367 位,可能一两年后才有可能发布。后来干脆花了 59美元“插队费”,结果没过两天就发布了。
        另外,在国外一般都是找一家代理公司帮你收钱,每月定期寄支票给你。代理行业在国外已经是一个很成熟的行业了,不用担心代理会不给钱你。比较大一点的代理有:www.RegNow.com 设施最完备的代理,需要开户费。www.Qwerks.com 免费开户,据说信誉极好。还有www.Shareit.com 也是一家不错的软件代理公司。 还有www.RegSoft.com 不过据说反映一般。
        除了把软件发布到这些下载或代理网站之外,你自己也要相应有一个英文网站。如果你的英文不是特别好的话,奉劝你找一个英语特别棒的朋友或干脆花钱请专业的英语专家翻译一遍再发布你的网站,否则你的网站不但起不到推广作用,还会给国外用户留下很差的印象。
        要想软件推向海外,除了以上介绍的方法之外,重视国外用户的反馈信息以及搞好服务也是特别重要的。我有个软件发布在 download.com 后,大约过了一个月看到上面有一个评论,把我的软件评价为最差,并且加了一大堆评语:说他虽然是个捷克人,英语并不是他的母语,却也发现了我软件中的英语是terrible English ,充满了错拼的单词,不存在的单词等;另外软件打开以后,界面没有操作提示,根本不知怎么使用,功能也不完善;在1024 x 768的分辨率下无法满屏显示等。总之把我的软件贬得一无是处,用他的话来说是: Terrible, just terrible 。一开始,我也觉得很灰心丧气,但后来我仔细一想,何不趁此改正Bug,并升级软件呢。由于在download.com中找不到评价者的联系方式,我就在软件的注册者信息中找到他的Email地址,把我改正过后的软件电邮给他,并诚恳地请他继续指正我的错误。果然不久他就回复了我的EMAIL,在邮件中他一条一条地指出了我的其他错误。我借此机会进一步更正错误并把软件升级到了2.0 ,使我的软件上了一个大台阶。总之,重视用户对你软件的评价及批评,积极面对用户的意见,这样即使是坏事也能变成好事。
        另外在国外,是会遇到别人购买你的软件后觉得不满意而要求退款的。PayPal以及其他的付款方式都有几十天内不满意可以要求退款的条文。对于要求退款的用户,他如果坚持要退是一定可以退的。所以一般都是根据用户要求直接就退给他,并告诉他Keep   my   software   as   a   gift,反正他已拿到注册码了,你做什么都没用,不如来个顺水人情。即使他退完款后又来信要求你提供技术服务,你也要尽可能帮助他。能做到这点你的服务才能算真正到家了。

第四、 如何应对软件的破解

        在国内推广软件,你要面对的最大问题莫过于软件被破解了。很多软件作者反映说,原来软件在被破解前交费注册的人还不少,但被破解后收入就直线下降,连成本都收不回来。您想,有了免费的东西人们还交那个钱干什么?
        在这里,我借鉴了一个软件作者的防破解经验:发行1.0版时2.0版已经写的差不多的。发行1.0版时要把1.0版的防破解或者注册算法写的简单些等着别人去破解。一但出现1.0的破解,等待几周,这几周的时间足以使网上1.0的破解版遍天下。然后,分析破解过程更改2.0版算法(层层加密,复杂再复杂),虽无法根除破解但可以浪费破解者的时间和耐力!一般情况下,在网上一搜你的软件已经有破解版了(1.0的)新的破解者很少会再去破解,何况2.0版本更复杂些。我的一个软件用了此法,推出一月后被破解组织破解,公开破解过程及注册算法,并做成破解教程。其实破解从某种意义上说是帮我宣传了软件。我在一个月后推出早已经写好的新版本,还注册成了“特别版”以迷惑想要破解版的人。使用上述方法后至少在我更新了几次软件后的今天仍没出现破解。但在网上搜破解版、特别版、注册版到处都是,可没一个是真的。其实一些破解高手只是想试探自己的能力,破解一个软件后,一般会把目标定在下一个软件上。不过如果你的软件成为人手必备的工具,此法怕是不灵了。
        另外,从技术上讲也有一些防破解的方法。假设你的注册部分有300行,你可以分成30个inline函数调用(一定要inline),func1(),func2()... func30(). 将他们随意放到程序的各个部分,一定不能放在一起。不要用Memcpy等常用系统调用拷贝注册码,尽可能自己写,像Memcpy很好写,性能差点无所谓。经过编译后inline函数展开,注册部分和其他代码混在一起,他要写出注册机就很困难,因为要向在几十万甚至上百万汇编代码里找出有用的注册部分那简直就像是在大海里捞针。另外注册码也不要放在一起,假设你的注册码是12位,千万不要用一个12位的数组放注册码,你可以在程序的不同位置定义12个全局字符变量,每个放一位,这样注册码在内存就不连续了。最好再加密处理一下(简单的字符异或就可以),验证时再解密。只要破解者找不到你验证结束的地方,暴力和Loader破解也没有可能。很重要的一点是不要用连续内存保存验证用到的变量,尽量将用到的验证临时变量分散定义在程序的不同处,再在验证中,不断转移一些值到其他变量中,对付暴力和Loader会比较有效。没有必要用复杂的加密算法,更容易成为追踪的目标。只要你将注册部分隐藏的足够好,也没有漏洞,你花1天写的加密算法,破解者可能会花100-1000倍的时间破解。大部分人都会放弃。你将注册做在一起,就像将你的财宝放在现代保险箱里,虽然非常坚固难以解密,对于开锁高手两分钟就打开了。对于一些比较专业的破解者采用上面的方法也是很有效的但是,还是要避免一些低级失误例如:不要在内存中直接出现注册码和明显的注册码比较部分不要给用户太多的有关注册验证的信息,也不要接收到注册码后立刻就进行比较。在软件的不同功能处实现验证时的好处还有就是不会立刻执行到验证代码注册码,可以分多次验证,也可以分成几部分验证,还可以分成几层验证验证时,可以尽量多执行一些无用的操作,加上一些象递归之类难于调试追踪的代码,但在其中要穿插实现软件功能的代码,否则人家直接就跳了过去。反正就是越不引人注意越好,亦即越乱越好。
        其实要想彻底防止破解也是不现实的,除了研究一下破解方法,在发布前加壳外,并采用以上所说的方法外,不断升级程序也是比较好的方法。
        总之,推广软件对于搞惯了技术的软件作者来说一开始会走一些弯路,但只要不断学习成功者的经验,不断吸取自己失败的教训,你也会成功的。最后,祝大家个个都成为共享高手。 

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
地理信息系统(GIS)是一门实践性很强的学科,它既有理论和方法研究的一面,又有技术和产品开发的一面。从产品的角度看,GIS主要包括数据产品和软件产品(或部分软硬件一体化的产品)。地理信息产业是信息产业的一个重要组成部分,地理信息技术是IT技术的一个重要分支,地理信息系统软件是一类特殊的计算机信息系统软件,它是以各类空间数据及其属性为基础,为各种应用目的服务的一类计算机信息系统。   GIS针对特定的应用任务,存储事物的空间数据和属性数据,记录事物之间的关系和演变过程。它可根据事物的地理坐标对其进行管理、检索、评价、分析、结果输出等处理,提供决策支持、动态模拟、统计分析、预测预报等服务。其应用覆盖工业、农业、交通运输、环保、国防、公安等诸多领域,特别是GIS与MIS相结合,其应用几乎涉及人类生活的各个方面。对于这样一个与国民经济发展关系极为密切、直接关系到国家的主权和安全、市场前景如此广阔的高新技术领域,不能想象长期依赖国外软件产品,我们理所当然应该大力发展拥有自主版权的GIS软件产品和产业。 一、我国已经具备发展GIS的基础   GIS的概念出现在60年代,当时国外从空间数据的地学处理入手,开始了对其技术与方法的研究。到了70年代,由于计算机处理能力的飞速发展和环境、资源等问题日益突出,GIS技术开始进入实用,出现了实际的GIS应用系统。80年代则是GIS大发展的时期,技术逐渐走向成熟,专业制造商开始出现,商业化的实用系统进入市场,应用领域迅速扩大。   我国在这方面虽然起步稍晚,但经过20余年的努力,也有了相当的发展。主要表现在以下三方面:   1.技术与队伍   从“六五”到“八五”期间,我国的GIS技术得到了长足的发展。特别是“九五”期间,原国家科委将GIS作为独立课题列入“重中之重”科技攻关计划,给予了充分的重视和支持,技术发展速度明显加快,GIS基础软件技术支持得到了全面的加强,出现了一批有水平的技术成果和产品。如空间数据采集方面的扫描数字化技术、数字摄影测量技术等已达到与国外相当的水平;地图出版技术已经超过国外的GIS软件;AM/FM应用软件水平已经进入世界行列;小型GIS基础软件的整体设计水平已经接近国外水平,GIS软件产品化技术方面也有了很大的提高。所有这一切都为发展我国GIS产业奠定了技术基础。   与此同时,一大批中青年科学家和技术人员正在成为GIS技术研究和产品开发的主力军,尤其是一批计算机软件技术人员进入GIS领域,形成了多学科结合的局面。目前,国家已正式将GIS列入高校学科专业目录,现已有50多所高校开设了GIS课程,大量培养本科、硕士、博士毕业生。我国GIS技术人才培养基地已经形成,为GIS产业奠定了人力基础。   2.产品和市场   近年来,国家科委采取了一系列措施,将GIS软件产品开发正式列入国家“九五”重中之重科技攻关项目,提出了“引入竞争机制,坚持滚动发展,加强科技攻关,落实产业建设”的方针,并通过连续两年的全国GIS软件测评,充分发挥出导向作用。特别是去年12月的全国GIS工作会议后,在全国范围内掀起了一个推广应用GIS技术,促进科学管理、科学决策的热潮。GIS软件产品化、商品化进展显著,市场开拓成绩喜人,应用效果明显。   我国在微机平台上的GIS 基础软件产品已经初具规模,近两年与国外软件产品的差距正迅速缩短,在不少方面与国外软件的水平相当,有些方面甚至超过了国外软件,出现了一批在国内有影响力的软件产品,如微机基础软件MAPGIS、AM/FM专用开发平台GROW、扫描数字化软件GeoScan等。   在市场方面,国产软件由于价格和服务方面的优势,显示出了强大的生命力。例如,MAPGIS在国内拥有的用户已经超过了1400个;GROW在一些重要工程的竞争中击败了国外著名的GIS软件;GeoScana在数据产品生产方面得到了普遍的使用。抽样调查的数据表明,在已经建成的GIS系统中,使用国产基础软件的系统约占26%,与ARC/INFO、MapInfo的市场占有率相当。特别应当指出的是,在已经使用国外GIS软件的用户中,有相当一部分用户并不满意,计划在今后的投资中采用国产软件。   在产品发展的同时,国内一批以GIS软件和应用为主要方向的企业发展起来,出现了像深圳雅都信息系统公司和武汉中地信息公司这样产品有竞争力、企业有一定实力、发展势头良好的企业。还有一些企业虽然目前规模尚小,但在产品开发上有特色,具有发展前途。特别是北大方正集团开始进军GIS领域,将会为我国GIS软件产业的发展增添新的活力。   3.应用经验积累   从80年代开始,我国在一些行业和领域着手建设地理信息应用系统,经过10余年来的努力,建立了一批全国、省市和区域一级的数据库及大型应用系统。如全国1:100万基础地理信息库、重大自然灾害监测与评估系统、三北防护林系统、重点产粮区主要农作物估产系统等。通过实际构造GIS应用系统,解决了应用领域知识的提炼、综合以及与 GIS技术的结合问题,提高了大型GIS应用工程的开发管理水平,积累了较为丰富的GIS应用经验。   近年来,GIS已经成为不少部门和单位日常工作的业务运行系统,涌现出一些在GIS应用方面经验丰富、基础数据完备、领域业务工作流程与信息技术成功结合并完成重组(BPR)过程的单位,如广州市城市规划局及其自动化中心。GIS的概念和方法得到了相当程度的普及,越来越多的用户接受了利用GIS技术来辅助业务工作的解决方案。抽样调查的结果显示,在测绘、环保、航天、矿产、建设、海洋、土地、气象等行业中,有将近(或超过)一半的单位在不同程度上使用GIS技术来辅助进行业务处理。我国已经拥有很大的GIS用户群,他们熟悉GIS的方法和技术,并通过实践积累了较丰富的应用经验。 二、发展我国GIS软件产业所面临的挑战   1.技术挑战   (1)面向对象软件技术的发展改变了GIS软件系统的结构方式   在软件领域中,面向对象已成为90年代的主流技术。与传统的软件技术不同,它不再从解决问题的算法的计算机实现出发来建立软件系统结构,而是从客观存在的事物出发,以及根据事物之间的关系来建立软件系统结构。它的四类抽象语义机制,即分类(Classification)、聚合(Aggregation)、类属(Generalization)和集合(Association)以及消息传送机制,可以使软件的构造过程以更加接近客观现实的方式来进行,设计出的软件更加可靠、可读,结构更加清晰,维护更加方便,也使软件的重用问题得到了较好的解决。 ----以面向对象技术为基础的商品化软件工具在90年代大量出现,为人们提供了方便的构造面向对象软件的手段。长期以来,传统的GIS软件很难将人们积累的对地理要素的研究成果直接在计算机中表达出来,而采用面向对象的数据模型则可以对地理空间进行多层次的分解,选择更加基本的操作单元,从而更全面、正确地描述现实世界。在软件结构方面,组件化的GIS基础软件开始出现,使软件的可配置性、可扩展性和开放性更强,使用更灵活,二次开发更方便。传统的 GIS基础软件全部被组件化软件所替换只是一个时间问题。这无疑对国内已经成熟和接近成熟的GIS基础软件产品提出了严重的挑战,迫使我们投入更大的力量来加快版本升级的速度(甚至重新开发)。显然,对于国内相对弱小的GIS企业来说,这将是一个沉重的负担。   (2)全关系GIS技术的发展导致新一代GIS软件的出现    GIS软件共管理两类数据,即空间数据和属性数据。其中,属性数据刻划了对象除空间位置外的性质,这类数据一般是可以结构化的,因此,可以用传统的关系型 DBMS来管理它们,并实现快速、可靠的检索;而空间数据则刻划对象的空间位置以及对象之间的相互关系,很难严格地加以结构化,难以用DBMS来管理。因此,目前的GIS软件通常用商用数据库来管理属性数据,而用文件系统来管理空间数据。这种数据管理的不一致性,一方面增加了GIS软件开发的复杂性,另一方面也不易保证数据管理的可靠性,给使用带来不便。多年来,GIS软件人员尝试在商用关系数据库上管理空间数据,但结果是事倍功半,难以构造复杂的空间对象。   近年来,国外GIS与数据库开发商加紧了联合的步伐,共同开发全关系的GIS软件,使GIS软件能充分利用商用数据库中已经成熟的众多特性,如内存缓冲、快速索引、数据完整性和一致性保证、并发控制、安全和恢复机制及分布式处理机制,明显地提高了GIS 软件管理空间数据的能力。新一代GIS软件的即将出现,无疑对我国GIS软件的开发形成了压力。由于我国还没有出现有实力的DBMS软件开发商,这势必增加我国相关企业的困难。   (3)GIS从以系统为中心转向以数据为中心   网络技术的发展使数据快速共享成为可能,分布式计算技术的发展改变了软件的工作方式;客户/服务器结构和Web的出现,方便了用户,改变了软件的使用方式。同样, GIS软件也必须适应这些新技术的发展。开发分布式的GIS软件不仅要考虑网络应用层协议的设计,而且还必须考虑元数据(如数据来源、投影方式、坐标系统、作业方式等)标准的建设。另外,还必须研究GIS应用的表示技术,如GSQL语言等。在这种情况下,地学和信息技术的结合将更加密切和深入。GIS软件开发人员不仅是应用软件的开发者,他们还必须深入了解系统软件的构造和设计技术。近年来,OpenGIS、WebGIS的出现正是顺应了这种趋势。 OpenGIS以不同平台、不同系统之间的互操作为特征,极大地扩展了GIS系统的规模和范围。WebGIS的出现使GIS普及到千家万户。但是,这类软件的开发工作量更大、技术难度更强、可靠性更难保证。在最近几年内,国外将会有这类成熟的商品软件出现,因此,为了保持国产GIS软件的竞争力,我国 GIS软件的开发不能掉以轻心,必须加快技术创新的力度。当然,这势必增加国内企业的负担。   2.市场挑战   在面临技术挑战的同时,我国GIS软件产业所面临的市场挑战更为严峻。市场开拓涉及企业的综合能力,包括体制与实力、经营与管理水平、市场定位与策略、人员的结构与水平、产品的技术水平与商品化程度、竞争对手的情况,等等,其中最重要的是体制问题。概括起来有以下几个方面。   (1)大部分企业体制不够完善,实力不强   国家“九五”攻关计划对GIS部分强调了产业化的要求。但是,长期以来,GIS软件的研究与开发主要在高校和科研院所内进行,与市场和产业的结合不够紧密。“九五”期间,这种情况得到了很大的改变,一批以GIS为主要经营方向的企业建立了起来,但是,除少数企业外,大部分企业的体制尚不够完善,还处在由科研体制向企业体制转变的过程中,存在着这样或那样的问题和困难,特别是人们的观念和习惯的转变是一个长期的过程。不少单位虽然建立了企业机制,但缺乏有经验的经营人才和企业管理人才,缺乏长期的、明确的经营策略和市场策略,在管理上仍沿用科研管理的方式,在技术驱动和市场(需求)驱动之间摇摆不定,市场开拓不够得力,经营方式不够灵活。相反,一些民营企业却全身心投入市场经济大潮,发展迅速。事实证明,产业机制健全的单位,产品开发和市场发展的情况就好,企业的实力增长就快,反之,各方面的成长速度就慢,甚至出现反复。总的说来,与国外有名的GIS软件企业相比,国内GIS企业的整体实力相对较弱,急需快速成长。   (2)国外GIS软件大量涌入,竞争激烈   我国GIS软件市场在很长一段时间内完全由国外软件所独霸。近几年来,国产软件开始在市场上出现,销售量增长较快,势头良好。但最近一年来,国外不少GIS软件厂商相继进入中国市场,与原有的国外软件厂商一起,与国产软件展开了激烈的竞争。在大型多用户GIS软件领域中,国产软件主要面临ARC/INFO的巨大压力,在小型和桌面系统领域(国产软件主要集中在这一方面)里,主要面临MapInfo的攻势,最近,AutoDesk也加入了角逐。由于国外软件厂商的经济实力比较雄厚,产品升级速度很快,在市场开拓方面有丰富的经验并进行大量投入,已经在中国占有了相当的市场,特别是针对国产GIS企业及其软件的崛起采取了相应的措施。因此,今后几年,市场竞争将会十分激烈。   (3)人才竞争加剧,防止人才流失任重道远   人才就是技术,人才就是市场。在高新技术领域,人才是企业的生命线,是第一位的。人才竞争是企业竞争的一个重要组成部分,甚至是国家之间竞争的一个重要方面。目前,国内技术人才流向国外的现象比较严重,GIS领域也不例外,形成了“软件人才出口,软件产品进口”的奇怪现象。即使在国内,人才竞争也很激烈,经过培训、有一定经验的技术人才和管理人才流向外资公司的现象普遍存在。优秀人才的流失往往伴随着技术和市场的流失,在削弱国内竞争对手的同时加强了国外对手的力量。有的外资企业甚至有针对性地采取“釜底抽薪”的手法,千方百计地确立和保持自己的优势。如何防止人才流失,将是摆在国内GIS企业面前的一个长期的课题。 三、发展我国GIS软件产业的对策   1.加快GIS软件产业的集约化发展   企业是产业的主要实体,产业的壮大首先要有一批有规模的企业。针对国内GIS企业规模和实力相对较小、运行机制大多不够完善的现状,当务之急是要迅速健全运行机制,壮大国内GIS企业的规模和实力,促进GIS产业向集约化发展。   (1)国家加强扶植和引导   我们应该清醒地看到,企业的发展固然应该主要依靠自己的力量,但是如果单靠企业自身的积累,其发展速度将受到很大的限制,很难在较短的时间内达到可以与国外著名GIS企业全面抗衡的实力。国家应从多方面加以扶植和引导。一方面,要在政策上给以扶植,在税收、国家采购、科技贷款等政策方面给予适当倾斜,尽快建立高科技风险基金机制,帮助企业更快地增加积累,发展产品和市场。另一方面,要在企业发展方向上加以引导,鼓励企业按照“自愿结合、自筹资金、自主经营、自我约束、自我发展”的原则,确立自己的生存机制,特别鼓励他们坚持“以市场为龙头,以资本为纽带”,推进资本重组和联合,实现股份制改造。同时,要在国家的指导下规范行业市场,建立GIS产品标准,逐步实行GIS软件产品的测试、认定和推荐制度,提倡符合行业标准的国内GIS软件,逐步营造一个既有利于扶植民族工业,又有利于国内外企业公平竞争的环境。   (2)企业之间加强联合   目前,国内部分GIS企业在内部管理、市场开拓和软件商品化、技术服务等方面积累了不少经验,具备了一定实力,占领了部分市场;许多高校和科研院所研究力量雄厚,技术突破能力强,但缺乏市场和经营能力,技术服务往往得不到重视。此外,我国有一些企业规模虽然不大,但单项GIS技术产品(如扫描数字化软件、 GIS软件组件等)很有特色,大有发展前途。所以,我国在GIS软件产品、技术发展、企业经营等各个方面都有一些单位具有一定的实力和局部的优势,但没有对国外GIS厂商形成整体优势。究其原因,主要是这些单位各自为战,缺乏必要的联合和协调,在国际竞争面前显得力不从心。   从目前的竞争态势来看,联合是大势所趋。发展我国GIS产业需要联合,需要优势互补、产品配套。坚持集约化和规模经济的方向,我国就可以在短时间内形成一定数量的大型骨干GIS软件企业和企业集团,成为发展产业的中坚力量。同时也鼓励中小企业依靠特色和创新,争取超常规的发展,最终形成大、中、小相结合的较为完善的GIS企业架构,实现规模化生产和经营。   (3)建立现代企业制度,稳定队伍   股份制是现代企业的一种很好的组织形式,也是联合的一种很现实的实现方式。它可以防止出现以往联合工作中遇到的许多复杂问题,保证企业在市场竞争中更加灵活、有力,也有利于营造一种可以吸引人才、稳定人才、使之能够脱颖而出的环境。   2.加强推广应用,扩大市场   国家科技部副部长徐冠华曾指出,GIS的问题是产业化的问题,产业化的问题是推广应用的问题。发展我国GIS软件产业应该坚持以用立业的原则。在我国基础软件发展已有一定基础、有力量支持国内GIS应用的情况下,必须认真对待GIS应用软件产品的问题。结合国情开发应用软件是我们的长项。国内许多应用部门长期使用GIS,不少部门应用经验相当丰富,是发展GIS应用的巨大知识源泉。事实上,长期以来应用部门就是GIS基础软件的主要用户,据统计,仅一种国外的GIS基础软件在某部门的累计销售量就达2.7亿元人民币。因此,必须采取一切措施,鼓励应用部门采用国产基础软件来进行二次开发,发展本领域的 GIS应用软件产品,并在适当的时候建立企业机制,实现基础软件开发单位和应用部门(应用软件开发商)在应用开发上的合理分工,建立基础软件商和应用开发商的合理结构。   在去年召开的全国GIS工作会议上,确定了在有条件的地方和部门选择若干应用要求迫切的方向,酝酿成熟后作为GIS典型示范工程立项,在国产GIS基础软件上开发应用系统,在应用领域树立样板,并普及推广。这无疑是国家对GIS软件产业发展的有力支持,是一项在GIS领域发挥我国整体实力,参与国际竞争的有力措施。   在发展GIS产业和GIS的推广应用中,建立GIS标准是一项重要的基础性工作,也是实现地理信息资源共享的前提。GIS标准化的内容很多,其核心是空间数据标准。我国早在80年代中就开始了对地理信息标准化和规范化的研究。近年来,我国又积极参与国际标准化组织的数字地理信息的标准化工作,努力使我国的标准化与国际接轨。如果国产GIS软件能在城市建设、能源建设、环境保护、交通、电信、国土测绘等部门得到广泛的应用,我国GIS软件产业的发展就是顺理成章的事情了。   3.重视技术创新,加快新产品研制的速度   高新技术的生命力在于创新,技术创新也是GIS软件产业建设和持续发展的关键。面对计算机软硬件技术的高速发展和国外GIS技术的进步,必须充分重视和加快新一代GIS软件产品的开发。国内在GIS组件技术、WebGIS、OpenGIS方面已经开始进行研究,国家也在“九五”科技攻关计划中作了部署,其技术研究和产品开发取得了明显的进展。   GIS软件技术创新的关键是技术重组和人员重组,要加快地球科学与信息科学交叉的步伐,鼓励更多的计算机技术人员加入到GIS产业队伍中来,加速多学科交叉的技术复合型人才的培养,加速技术和管理复合型人才的培养。企业应当尽快建立起自己的知识结构合理的产品开发技术队伍。   在组件技术方面,特别要注意GIS组件的合理规划,要兼顾功能完备和方便使用之间的关系,处理好组件库的组织和语义检索问题;在全关系GIS方面,特别要注意研究空间数据的存储技术,兼顾不同使用方式之间对数据组织的不同要求,要重视元数据的管理,处理好存储和效率之间的关系;在分布式GIS方面,要解决好数据安全和保密、数据权益保护问题,特别是应该高度重视GSQL语言的设计和应用层协议的制订,注意解决好开放性(甚至互操作)与执行效率之间的关系。此外,GIS与多媒体、矢-栅交互、四维数据管理、3S一体化技术等都可能成为新的技术生长点,成为产品的特色。   发展我国GIS软件产业是我们每一个从事GIS技术研究、产品开发和企业管理人员的责任,任务光荣而艰巨。我们相信,只要经过不懈的努力,我们的目标一定会达到。 作者Blog:http://blog.csdn.net/chughui/ 相关文章 GIS国内网站资源 (转载)透视Web GIS软件 (转载)目前市场上的3S产品 (转载)我国GIS软件产业发展现状 JBPM2运行ejb 模块

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值