ERP开发,重点不在功能

    我之前是会计专业的,做了几年会计,让我对企业的运营方面了解的不少,但是自己极度不喜欢会计,一个偶然的机会,找到了程序员的大门,从此走上了程序开发的道路。

 

    在台州,这个三线城市,做程序开发,大多都是为企业的ERP服务,这很对口啊,既能做开发,又不用荒废会计学到的知识。

 

    做ERP开发两年了,其中软件上用到的功能其实很简单,一般用用的也就Label、Button、Table、TextBox这些控件而已,ERP开发的核心是在企业的业务逻辑上。

 

    企业采购、销售、生产、财务上遇到的问题,你是否听得懂,能否明白它是由什么问题产生的,应该用什么手段去变通,去解决。

 

    软件界面半小时就搭好了,但是要做好内部核心,那就很麻烦,举个例子:企业发货,需要四种发货类型来选择:

    1、发未过期产品;

    2、发未过期+已过期产品(升序);

    3、发未过期+已过期产品(降序);

    4、全部显示,人为选择;

    看上去功能只是这么点,但是后端的ERP计算代码量,我至少也了上千行。

 

    做企业ERP开发最痛苦的不是后端计算问题,而是刚获得一个项目,客户他自己都不知道自己需要的是什么,他只会告诉你,我这里遇到了某个问题,你来给我解决。

 

    然后我们前期给他开发、开发,开发了两个月,历尽艰辛的写完了,客户说这个不行,要改;这个功能缺失,要加,那就又拿回去改。

 

    网上说的一句话很对,要一个程序员的命,不需要刀,而是让他改三次需求。

 

    

posted @ 2017-05-09 16:03  唐尧  阅读(424)  评论(0编辑  收藏  举报