告诫各位公司老板,内部系统还是自己开发或者用有源码的系统

金拱门 发布于 2014/05/16 12:51
阅读 3K+
收藏 1

首先,本文没有诋毁 金蝶 这款软件。 仅仅拿来做一个实例,突出一间公司的响应措施。

情景:公司有多个网站,库存管理必须有一套软件。于是乎,公司选择了 金蝶。 公司所有的业务,几乎都在金蝶 保存记录。

遭遇:我在公司负责的就是 把全部网站与金蝶对接。库存的变化啊,产品的变化啊,价格的变化,什么都得更新到金蝶里面去。 刚开始我觉得没什么,最近网站和金蝶那边老是出问题。然后我就有了标题的想法了。详情后面再说吧。

在说一下我的经历吧:我呆过几家公司,几乎都和这种软件有关系。第一家是公司,卖汽车配件的。买了一套某著名汽车销售软件。呵呵~~然后呢,有一个关于成本价的事情,大概就是隐藏掉,只有公司内部才可以看,经销商不给看。那个软件公司派的工程师没能力解决。去到总部,整个公司的工程师都来讨论,说没办法解决。你们公司比较特殊。后来就推销起 另外一套.net架构的在线销售系统。到我离职时,公司想打造 总部 -- 经销商 一套完美的 电子商务系统,没任何进展。几乎搞了等于没搞。

第二家公司,全PHP的。我到里面时,里面一套完整的流程系统。库存销售什么的ERP, 全球各网站的库存什么。都依靠着这套ERP系统进行着。 我们开发经常会 在本地 发了一些没用的订单到 ERP系统去。 直接跟人说一声,单子就可以搞定了。 反正什么问题,都可以解决。 这是一套自己开发的ERP,听说03年开始开发的。

第三家公司,就是现在的公司,选用了金蝶。最近出了一些问题。 上个月我由于疏忽,导致传过去的订单合计的金额没有转换汇率,然后呢,那些订单就一推有问题了。 昨天修改过来了,今天就被财务主管的人吐槽了。说什么什么什么。。后来我就直接跟 副总经理说了一件事,说了解决方案,但是我没金蝶的操作权限,只能叫金蝶的人来修改了。

接着库存出问题了。 总仓库 没这件产品, 分仓库有这件产品。 我今天跑了几个部分,不断去问人,获取那些记录。 这还只是获得了一点点可用数据。唉~~  就是因为 我没金蝶的 权限,其次就是没源码,不能直接查看数据库的记录。

越想越痛苦,想起了第二家公司,那一套自己开发的系统,多么爽!例如,某个网站之前问我,可不可以让金蝶的库存同步到 网站去? 我说 金蝶没给接口。 艹~ 要是自己开发的系统,你们提什么需求,我都帮你们做。问题我现在无能为力。 呵呵~~无语。

所以呢,我告诫各位老板啊~~你们公司内部的核心系统,要么自己开发,要么买源码。别买一套 只能用,而什么东西都得找 软件公司去解决的软件。 短期来看,买现成的软件确实 很好。但是长远上看,很多地方处处受限制, 投入的资金够你 组一个团队 去开发一套自己的了。 呵呵~

加载中
0
拉菲一箱
拉菲一箱
你这个有极端了,当自己养或者使用开源软件的时候 你知道维护成本不?你知道当本公司技术员搞不定时那种郁闷。
batManBack
batManBack
回复 @摔死的鸟 : 只要不出问题,这话说的有点搞笑啊
金拱门
金拱门
不见得维护成本有多高。 我第二家公司,自i家开发的,那套系统 几乎没人维护的。只要不出问题,就一直可以;跑。
0
k
kobi_kent
不是老板,但是初创公司是买不起源码的,你的第三家公司要是经济实力够,直接买别人源码得了。
金拱门
金拱门
不,第二家实例不强。 程序员就 6-9个而已。剩下的都是 销售
0
我就是团队
我就是团队
有能力,有财力,还是自己开发的好
0
SimonYe
SimonYe

引用来自“kobi_kent”的评论

不是老板,但是初创公司是买不起源码的,你的第三家公司要是经济实力够,直接买别人源码得了。

错了,

金蝶或用友一个ERP要上百万甚至几百万。

其实找人自己开发,也许用不到这么多钱!当然也要找到合适的人!

金拱门
金拱门
回复 @leo108 : 时间好解决。拿网上的开源方案~
leo108
leo108
自己开发最大的问题是时间成本,
0
程序猿pk公务猿
程序猿pk公务猿

别自己搞啦在软件行业这么多年看到的真正能搞几个大型项目的人不多.

随便找人搞来搞去毕需失败或跟本不好用,高人全在各大软件企业.

软件行业和他们的客户怎么可能是一锤子买卖,买了产品需要升级和维护大家是供应.

各行其事这才是社会的分工,什么全自己搞不现实.

0
-放弃OSC-
-放弃OSC-

这个看情况了,ERP这类比较专业的,稳定性要求高的,有时候还得买,我们用Oracle的,一年几千万,生个级一天也要几万,但没办法。

其他小系统能自己做就自己做,能用开源就用开源。

金拱门
金拱门
要求性高的,自然必须购买现有的。不知道 甲骨文公司的人 是不是实时 帮你们解决问题呢? 我们这边金蝶出问题,还得等金蝶过来解决。这样只会浪费时间。而且实时性,稳定性我现在的公司要求也不高,完全可以自己开发的。
0
GoodERP
GoodERP

我们做开源软件就是看到了这一点。

SAP和Oracle都有开发账号的,公司可以买来自己开发个性化功能。业务部分源码可以看到的。谁也不能保证一套功能在每个企业的每个阶段都适用。国内品牌软件或者SAAS的业务模式却只能在这条路上走。

如果有能力,要注重保障自己将来选择的自由。

金拱门
金拱门
是啊。商业软件可以购买,但必须得保持 一定的自由度,不然有些问题 开发使用时,处处受限制,不太妥当。
0
不问岁月任风歌
不问岁月任风歌
你要是有权限了,一不小心改错了,会出更大的事
金拱门
金拱门
这倒不会。我操作之前,都会在本地调试了好多次。
0
Minho
Minho

严重同意你的观点。企业内部的系统外包出去,你都不知道别人开发的有多垃圾。

我上一个公司是个技术外包公司,给中石化开发的一个内部系统,由于项目经理的水平一般,导致内部代码很乱,整个架构耦合太强,扩展性太弱。最后结果是添加新功能问题很多。

Minho
Minho
回复 @摔死的鸟 : 其实有源码,但是写的很烂,也没啥用。顶多是参考一下,不过看这么烂的源码也很头疼!
金拱门
金拱门
早期外包没什么问题,就算再烂,有源码就没问题了。 就怕 没源码又烂的软件了。这时候 很多问题根本无法解决,就像我第一家公司的样子。 隐藏个成本价都实现不了。。
0
吕秀才
吕秀才
加入我们PHP阵营吧
金拱门
金拱门
一直在PHP阵营
返回顶部
顶部