1、首先,所谓的定制化,一定是在现有WMS产品基础上做定制。如果从0开始的话,在时间上、成本上,一般的公司都接受不了。其实,最关键的是,从0开始做WMS最大的风险是软件本身,可能花了大量的资金和时间,搞出来一个不三不四的产品,变成鸡肋,这对企业来说,更是得不偿失。(不接受某企业某人说自己很懂业务、很懂软件所以能自己搞一套WMS的说法;除非你是土豪,几千万几亿投入毫不在乎)。
2、其次,在现有软件上做定制,要关注现有软件的功能。一般来说,现有软件功能越完善,定制工作量越小。但事实情况是,功能约完善的WMS,配置和使用起来约费劲。可能有不少定制内容是做减法,而不是做加法。但事实上,做减法可能比做加法更难。所谓牵一发而动全身,如果对原有产品不熟悉而去做减法,你不知道会牵动哪个功能的神经,导致整个软件崩溃。现在很多老牌WMS,技术人员基本已经不是第一代设计者了,能有多少人吃透原有产品还不好说。所以,能否实施好,特别依赖于实施团队的能力。
3、第三,至于那些做加法的内容,我觉得只要是有足够的行业经验和技术经验的人,都是能够处理的。一般做加法的而功能,我们叫功能外挂。这个加法,能在原有软件上做最好;即使不能,只要熟悉数据库结构,完全可以用不同的程序语言/方法来做。通常情况下,我们还是希望能在原有框架上做定制是最好的,这就要求WMS软件框架具有通用性,最好是时下比较流行的软件技术框架,这样一般的技术员都能够做定制。如果甲方对定制开发比较期望,就尽量不要去选私有框架的软件(也即是所谓的自有开发平台),因为这类软件对乙方底层框架依赖太高,只能靠乙方团队来开发。(甲方都喜欢摆脱对乙方的技术依赖,哈哈)
4、第四,说到定制开发成本,确实目前基本上都是RMB3000/天左右。但有时候遇到甲方挑起了乙方之间火拼的话,可能压倒2000甚至更低。但有一点,那就是甲方要有底线思维,不管乙方如何火拼,目前劳务市场上,招聘一个合格软件工程师的工资在20K~30K之间,加上管理成本,平均每个合格软件工程师的劳务成本在30K~40K之间。按照每月20天的话,软件公司平均每人天成本在1500~2000之间。如果价格低于这个数,那软件公司派出的工程师基本也好不到哪里去。
5、第五,找到一个好的合作伙伴是很不容易的,不能仅看公司大小、公司名气、软件好不好、价格合不合适,而是要综合考虑。按照我的理解,找一个功能合适的,框架不差的、界面看得顺眼的软件,然后找到靠谱的人来做定制和实施。患得患失的结果,往往就是钱花了,最后事情没办成。
This guy is lazy,Introduction has not been set