WAWACRM

基于.NET的开源CRM项目
做一件事,一定要坚持。意志不坚定的,参加也没意义。

导航

WAWACRM开源项目即日起重新启动by蛙蛙

Posted on 2006-04-03 09:38  WAWACRM  阅读(852)  评论(2编辑  收藏  举报

WAWACRM开源项目即日起重新启动
  去年年底到今年年初,大家工作和生活上都比较忙,因此我们的项目暂停了几个月。现在,年后也有几个月了,工作上大多也都稳定了下来,有的成员也换了新工作。这都是好事,我们的项目还是那个原则,自愿参加,不要因此耽误工作生活。也许我们的项目不会赢得市场的成功,甚至做不到最后,但为此努力的过程也是好的,俗话说,山不转水转。
  其实,我对开源项目的管理和实施也是一点经验也没有,所以非常欢迎有开源项目经验的人参加我们的项目,大家也可以介绍一些对我们项目感兴趣的朋友参加进来指导工作。我们开发人员团结起来也是一股很大的力量,有时候自己一个想法挺好,但一个人不一定能实现,说出来大家一起做没准能做好。关于开源的管理我去年曾经给博客园“开源中的灵感”大哥留过几次言,一直也没有得到回复,我想有些经验得咱们自己摸索,有技术出技术,有想法出想法,有意见出意见,有资源出资源,我想每个开发人员都很愿意互相沟通和交流的,都愿意在沟通中获得新的灵感和收获。
  其实,我们的团队现在非常缺少的就是一两个核心带头人物,最好是带领过团队做过一两个成功项目的人。或者是项目管理有经验的人,或者是技术高手,但最重要的是对我们的项目有兴趣,有信心,否则技术再高也不会和我们一起并肩作战的。我们缺的就是《亮剑》里面李云龙那样的人物,有明确的目标,坚决的信心,激昂的士气,能让每个人都受它的带动。
  我来说说接下来我们要做的工作
重新制定CRM开发计划,分几个阶段,先出一个可用的有意义的最小版本,时间是一个月。
重新确定开发人员,开发平台,开发工具,开发架构,项目章程。

  我先说说我的想法,我想用听堂的SPL3.2(for .net 1.1)+aspnetpager+nicklee.web.ui先做一个小简单的客户管理系统。主要实现Organization Management和Customer Management,其它的Sales Force Automation,Marketing Automation,Customer Service Management,Scheduling,Customization,Queries,Notes and Attacments(这个我也不知道,最后我给了微软的解释),Workflow Management等以后慢慢再做,或者有些干脆不做。
  其中组织机构管理,先实现用户管理,授权和角色管理,更复杂的组织结构管理先不做。
  客户管理里先做Accounts,Contacts和Activities的管理,其中涉及工作流的部分先不做,Customer Relationships和Queues也先不做,因为这两个管理会增加我们系统的复杂度。
  也就是说我先做一个最小版本,做完后,我们可以使用下面几个基本功能
管理员和用户可以登陆系统,并修改自己的信息
管理员可以添加新用户,并修改它们的信息
管理员可以进行角色管理和给角色授权
用户登陆后可以添加新的帐户
用户可以给帐户添加联系人,并对联系人进行管理
用户可以给帐户添加活动,并对活动进行查询等操作

  其实CRM最重要的一种理念和思想,而不是技术,你的软件做的再好,没有一套好的销售理念和管理思想的指导也没用,所以我们先做最实用最简单的功能,从这里开始。客户关系管理,核心当然是先对客户进行管理了,然后下一步才是销售自动化,市场营销自动化,智能分析这类的功能。
  我想大家最好是了解一些CRM的基本知识和概念,我们以前的资料里都有。
  做好上一步后,我感觉下一步是做日程管理,产品目录和销售知识库的功能,因为我们上一步已经可以对客户的信息进行有效的管理,然后我们要对自己的工作日程有个管理,今天该去拜访某个客户了,明天某个客户过生日了,应该进行一定的客户关怀,后天约了某个客户见面,这些都要用日程表管理起来,这样不浪费时间。产品目录也很简单,主要是让用户在记录客户的时候可以选上客户对我们的哪个产品感兴趣。至于把产品目录发布到公网,让客户可以下订单实现电子商务这些先不实现。知识库也很重要,我们的客服人员如果接到客户电话,可以快速的在销售知识库里定位相关资料给客户做解答,我们的销售人员也可以随时从销售知识库里获得销售的灵感和技巧。

Queries, Notes and Attachments
Queries provide the means to execute full-text based searches on entities and attributes in the Microsoft CRM database. Notes provide additional context specific information that can be associated with any entity in Microsoft CRM. Attachments enable the Microsoft CRM user to attach data files in various formats to an entity.