首页 > 数字化转型 > ERP > ERP软件的实施(二)-蓝图设计
项目启动了,大伙有地方出力了,红旗飘飘的场面出现了,开始了我们伟大的工程。
蓝图设计也是我们大家经常所说的系统设计阶段,在编程开发软件产品阶段,这个过程的划分非常明确。在调研完企业需求之后,软件开发人员会进行软件的设计,包括要实现什么样的功能?要划分怎样的几个模块?要在每个模块中实现什么功能?模块之间的关系如何等等。只要做过软件行业的人都知道有这么一个过程。
我们在卖出通用软件的时候,已经签好合同的时候,还会有客户突然冒出一句话:“你们是在我们公司这里进行开发设计还是回你们公司那里开发?”,客户还是认为是以前的那种开发模式。其实,通用软件很可能不需要做任何的软件开发就可以实现企业的需求。
真正的蓝图设计,就是在软件厂商调研完成之后,根据软件的功能,每个通用软件都有设计好的流程和功能清单。现在国内的软件产品也在提个性化满足需求,流程自由定义等等,但是,都是小儿科。不是真正的灵活定义,大不了就是加了个闸口,可以做这个单子,也可以不做这个单子。或者是单据的格式可以做做自定义之类,目前只有国外的大型软件产品才可以做到流程的自定义。根据软件的流程,实施顾问开始设计企业的应用蓝图。
我们举一个很简单的例子,这个企业需要管理的是仓库业务,和应收账款。企业需要把仓库账管理起来,所有的库存数据,入库数据,发货数据建立流水账。这个需求没有问题,几乎是个拿出来卖的软件都有这个功能。然后企业还有一个需求就是,要体现其客户的应收账款明细,比如此次发货,实发货物价值1900.00,而客户付款为2000.00,按照销售业务约定,就不办理退款,相当于该客户有100的预付款,下次发货的时候可以自动显示客户的余额。软件设计的时候,会认为要启用应收账款管理模块,可以查询客户的应收款和付款情况。企业的需求不是到此就结束了,该企业的仓库主管认为,应该在给客户打出库单据的时候,可以直观地看到该客户的余额。
这个问题就出现了,我见过的大多软件是没有这个功能的,要实现这个功能其实也不是太难,因为后台数据库中就有该数据。通过二次开发,在单据中开发出一个字段,然后这个字段根据客户信息进行取值。实现客户需求。
以上是举出了一个事例,实际操作的时候应该是一个非常复杂的过程,需要蓝图设计人员与业务的很好沟通,明确需求,只有这样设计出来的蓝图才是能够让企业满意,才能够很好保证企业应用的成功。
实际操作当中,往往这一步工作做的也是比较仓促,双方对调研报告一确认就开始干活了,到了后期,企业为了要求实现某个自己想要的功能,就得跟软件商进行扯皮,扯来扯去伤了感情,或者还要再付出一定的代价。而软件商也会被项目给套住,传到市面的话就是:“他们家的软件上的很不成功。
蓝图设计不但是一个设计应用的过程,更是一个互相更深入了解需求,责任明确的过程。充分利用好这个过程可以大大降低项目风险。
[@more@]来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/7252761/viewspace-910503/ ,如需转载,请注明出处,否则将追究法律责任。