培训服务 | PMP认证 | PgMP认证 设为首页 收藏本站 关于我们 联系我们
定制企业管理软件请不要迷恋源代码
发布者:佚名 来源:互联网 点击: 发表日期:2014-01-27

  很多用户在定制企业管理软件时执着于源代码,认为既然我定制了你的软件,作为软件公司你就必须要给我提供源代码。因为在他们看来有了源代码至少有以下好处:

  1.有了源代码,软件万一出了什么问题,不靠软件公司自己也能方便解决;

  2.有了源代码,自己随时可以自主调整软件的功能,不会长期受制于软件公司;

  3.有了源代码,将来如果需要对软件进行补充完善会很方便,甚至委托第三方做也行;

  4.有了源代码,自己用好后就可以调整包装成自有的软件产品再卖给同行业其它用户……

  表面上看这些想法和要求都很对,也很符合常理,然而事实并非如此。你想买一辆汽车,但你同时要求汽车销售商必须给他配上马匹和马夫,因为这样一来你的汽车一旦坏了,而汽车厂维修要价过高的话,他可以不找汽车厂去维修却仍能有辆可以拉着走的马车。还有,你觉得只要有马夫在就能自己修好汽车,甚至还能模仿生产出更多的汽车自己去卖……这些既美好又有点投机的想法很不专业,而且太主观,同时也是一厢情愿,因为真正专业、负责任的软件公司和汽车厂,都是不会满足你的要求的。

  你既然委托软件公司进行软件定制,就说明你自己没有专业的软件开发技术人才,或者说即便是有这样的人才,水平也达不到你想要开发的软件水平。而软件工程其实是非常抽象和复杂的,不是源代码给你你就能玩得转的,毕竟你得有那个同样水准的技术团队才行。也许还有人固执地认为只要有了源代码,找一两个会写程序的人做私活修修改改还是很容易的,可问题是会写程序的人很多,但绝大部分只是个程序员而已,他们远远达不到能修改完善别家软件或自行开发新系统的专业水准!

  这里给大家举个简单的例子,软件系统就好比文学作品,前者由程序源代码构建,而后者由文字组合而成。源代码和文字都是人类用以表辞达意的一种语言,只不过前者是人类和计算机都能懂的语言。所以,会编程仅仅相当于能识字,能识字就一定有水平修订《十四行诗》或者新写一本《红楼梦》吗?要知道,前者是英文诗歌,后者是中文小说,两者在语言、体例、题材、文风、内容方面都不同,会英语的莎士比亚不一定识中文,擅长小说创作的曹雪芹也不一定能写诗,如果让这两个大文豪交换创作对方的作品恐怕都会崩溃,更别说一般人文笔能力有限根本就搞不了创作。

  而软件工程和文学创作其实是一个道理,绝没有你想象的那么简单,不仅涉及到软件系统的设计思想,还有很多程序语法方面的东西需要考虑。许多软件厂商所谓的经典软件产品其实核心功能基本都是多年不变的,因为当初开发这个软件产品的团队可能早已离开公司,后续的开发人员没人熟悉当年的技术架构体系和程序语法,所以谁都不敢轻易去动源代码,以免造成灾难性的后果。试想这样的专业技术团队都不敢轻易去修改源代码,而作为客户的你却想着拥有了源代码就拥有了一切,这不是天方夜谭吗?

  我们在平时会遇到很多盗版软件,诸如什么破解版等等之类的,而能破解正版软件的人其实都是技术方面的高手,但他们在破解软件时却绝对尊重软件源代码的原型而不做丝毫更改创新,因为他们很清楚只有这样破解版的软件才能正常使用,也才有价值。这些例子无不证明一个道理,那就是软件源代码很大程度上只有在原创者手里才真正有价值。

  作为用户我们只是软件的使用者,所以我们应该把精力和时间更多地花在软件的应用功能是否满足公司的需求上,而不是迷恋那传说中能带来更多价值的源代码!所以请不要迷恋源代码,源代码只是个传说!

发 表 评 论 相 关 信 息
姓名: 邮箱:
内容:
全部评论
共创国际项目管理顾问旗下网站:中国研发管理网 | 项目管理者联盟 | 中国工程管理网
Copyright © 2005-2014 ChinaRDM.COM 研发管理网 All rights reserved. 京ICP证060517号