|
此文章由 典 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 典 所有!转贴必须注明作者、出处和本声明,并保持内容完整
经过一段时间的试运行,上周NSW的60多个Sales人员和Vic的40多个Sales人员正式上线运行新开发的CRM系统,其他洲的使用者也将相继上线. 对我个人来说,收获非常之大.
首先让我来介绍一下项目开发的过程,后面再介绍一些技术方面的东东
决定开发自己的CRM
年初的时候, 偶然进入这家全球排名前五的烟草公司. 公司当初并没有决定上何种CRM产品。总部UK由于已经使用了Siebel CRM系统, 所以我们AU公司当然应该使用Siebel. 可是经过他们的反复论证, 发现Sielbel CRM 很难满足公司的一些特殊要求, 或者说, 就算能经过二次开发 满足公司要求, 后续的升级和维护都会很困难。 具体论证过程不详。
大约4月的时候公司终于决定要自己开发CRM系统, 这个时候CRM部门只有三个人, 另外一个人由于合同到期, 经理对他不满意决定让他走, 所以那时候CRM部门实际上只有我和经理两人.
5月到7月: 业务流程分析
这段时间天天开会,Team成员是 两个销售员,一个来自VIC分公司的销售经理,一个Business Manager, 再加我们CRM部门的两人, 总共6人. 这段时间是极具挑战的一段时间。原来公司的业务流程效率低,成本高且无法满足需求,我们这几个人在会议室为公司设计了一套全新的业务流程。我本人则负责将会议上听到的讨论变成具体的设计草案,有时候他们的意见相持不下, 我就为他们提供多种方案供选择.比如说有人坚持要给销售员配Scanner, 有人坚持要使用屏幕签字的方式实现电子签子. (销售人员的手提电脑的屏幕都是带触摸功能的 ), 这些都苦了我给他们开发模样并演示并最终放弃...
到7月底,业务流程重组的会议算是开完了,我通过加班加点, 使用XML/HTML/XSLT等技术, 完成了带有17个业务模块的软件模型,或者说界面原型. 用我这套界面原型,分批次和各个部门的主要负责人,还有公司的高层领导做了汇报,所有人对方案的评价都是 "Fantastic". 我们经理也非常有面子。
8月到10月:开发阶段
这段时间反而不再具有挑战性。我们将系统分成三块,
一是软件界面, 由我负责,另外招了若干程序员进行开发
二是数据库设计,由我设计所有的数据表,经理自己负责后面的所有相关事项.
三是和SAP系统的接口,由SAP部门提供资源按我们的要求进行开发
这段时间出现了两个危机,
一是用人不当,我们招来的其中的一个程序员,非常之笨,一个星期后我跟经理说我不要这个人了,因为人是经理负责招进来的,所以经理也很为难。为了给经理留面子我也没坚持要那人走,但是跟经理讨论后决定不再派实质性的工作给这个人做,又过了4周后才让这个一直混着的程序员走。这个人不是华人。
二是有的程序员真的很笨,这个人也不是华人。把价格计算的流程图,算法什么的都交到他手上了,除了我以外,还让不同的人给他做解释说明,搞了几天竟然一无所获。
由于我们人手本来不多,无形中又少掉一个程序员,开发周期定得很短,所以那时我非常郁闷。后来我把任务分配做了调整。由我自己编写各个业务模块的内部算法,他们只负责界面上一些实现. 又牺牲掉我无数个周末...
到十月, 免强进入测试阶段....
[ 本帖最后由 休 于 2007-11-10 21:22 编辑 ] |
评分
-
查看全部评分
|