企业要上CRM项目,往往会选择套装的CRM软件。它不仅可以降低项目的风险,还可以缩短项目的周期。但它也有很大的缺陷。CRM套装软件是根据企业的共性设计开发的。简单来说就是按照标准流程设计的。但现在的实际情况是,企业会有个性化的需求。这个时候,如果CRM如果应用软件的灵活性不高,用户的个性化需求必须通过二次开发来实现。二次开发不应该太多,需要卓越。
优化过程比二次开发更有价值
当CRM当系统的现有需求不能满足用户的需求时,项目管理员通常有两条路要走。一是改变系统的现有功能,二是改变企业的实际操作流程。项目管理员在这种情况下应该如何选择?如果您选择更改系统功能,则需要进行二次开发,这不仅需要额外的费用,而且可能会影响系统的稳定性。此外,后续的维护成本也将上升。如果您选择更改企业现有的操作流程,您将遇到更大的用户阻力。两个缺点需要相互平衡。如果改变企业现有的操作流程,可以给企业带来更大的价值,那么无论阻力有多大,用户都应该调整自己的操作习惯。
因为系统的标准化操作过程往往是经过磨练的。换句话说,它预测了实际操作过程中可能出现的问题,并在过程中设计了水平,以确保类似的事情不会重复。
为此,优化企业现有的运营流程,不仅可以避免二次开发的麻烦,还可以提高工作效率,避免工作错误。当然,在优化工作流程时也会遇到障碍。也就是说,用户将不会合作。毕竟,冻结三英尺并不是一天的寒冷。在这种情况下,项目经理只能咬紧牙关,通过强有力的措施实施新的过程。
二、二次开发数量按项目成本控制
在确定二次开发需求时,也可以根据项目成本进行判断。CRM项目做预算的时候,可以CRM细分成本。可分为软件授权费、实施费、硬件采购费、二次开发费、后续维护费等。然后根据二次开发的成本限制开发的数量。本质上,这种方法可能不是很合理。但它非常有效。
事实上,这与当前的财务管理理念非常一致。例如,当他向财务顾问寻求财务管理技能时,他给出了一个看似不合理的建议。也就是说,每月的收入应该保留20%左右。无论出于什么原因,这种保留都不能使用。这一要求似乎是绝对的,但只要你努力坚持下去,你就会发现这一措施非常有效。基于这一原则,通过项目二次开发成本控制开发数量。具体来说,项目管理员可以操作如下。
首先,整理二次开发的需求。这里的许多项目经理都有一个误解。当他们管理二次开发需求时,用户经常要求软件公司开发一个需求。项目结束时,回顾过去,二次开发的金额已经超过了软件的总成本。最好让软件公司自己开发一个CRM系统呢。当用户提出二次开发需求时,不要急于让软件公司开发。相反,需求应该按阶段进行分类。这样,我们就可以从整体上把握二次开发的需求,防止数量过多,成本失控。
二是分析整理好的二次开发需求,确定最终需要开发的个性化需求。CRM在项目过程中,当用户发现自己的需求无法在系统中实现时,他们会要求更改系统。不考虑这些需求是否合理,是否有必要实现。大约50%的需求实际上不需要二次开发。只有在现有功能上进行一些灵活的转换才能实现。换句话说,一些用户的需求本身并不是很合理。如果按照他们的要求进行,系统的运行效率将降低。这些内容通常很难在项目开始时找到。相反,当管理员对软件有一定的了解或总体印象时,他们会发现用户提出的需求是多么荒谬。因此,首先将用户的需求保存下来,直到每个人都进一步了解系统,然后分析需求,以确定需要二次开发的内容。只有这样,二次开发的需求才能不断提高。
第三,需要合理评估二次开发的成本。二次开发的成本包括几个部分。首先,软件公司的二次开发成本。这是一个更明显的成本。在项目开始之前,它将以书面形式确定。然而,并非所有的二次开发都需要支付费用。只要企业的项目管理和努力,软件公司往往会免费开发一些相对简单的需求。例如,添加几个字段、添加一份报告等。其他成本很容易被企业忽视。例如,二次开发的后续维护成本(由于二次开发改变了系统的原始设计,当发现时Bug调试通常需要更多的精力)、二次开发的风险成本(如果二次开发涉及到系统的主动脉,可能会对系统的稳定性产生不利影响)、二次开发的升级成本(CRM当系统升级时,软件提供商只负责标准版本的升级,如果需要同时升级二次开发功能,则需要支付额外费用)等。在考虑二次开发时,应全面衡量这些成本。这样,用户可能会对二次开发更加谨慎。
三、二次开发只能涉及表面,不能损伤筋脉
女人更喜欢美。但大多数女性只是在美容时做一些表面的事情。如美白、双眼睑、脂肪吸收等。这些动作不涉及人类的神经系统、血液循环系统等。因此,风险相对较小。如果一个人想增加,锯掉腿,在腿骨之间增加一块骨头。这可能会带来更明显的增长效果。但风险相对较大,而且成本也非常昂贵。在做这个手术时,用户需要评估他们的风险容忍度和成本。
事实上,二次开发也遇到了类似的问题。二次开发可以操作,但二次开发的内容不能伤害肌肉和骨骼。也就是说,系统的核心功能和操作过程无法改变。CRM在设计系统时,有一个像人体血管一样的一般模型。它的信息流,就像人类的血液一样,有一个固定的流量。如果用户试图跟随信息流或模型,风险将非常大。相反,如果用户的二次开发只涉及表面内容,如更换皮肤等,只要内部结构没有改变,就更容易实现。它不会对系统的稳定性产生负面影响。
如果用户提出的需求涉及到系统骨干,他们会毫不犹豫地拒绝。作者将向用户解释真相。或者根据用户的实际情况选择其他可替代的解决方案。毕竟,所有的道路都是通往罗马的。最短的时间距往往不是最节省时间的道路。简而言之,在进行二次开发之前,双方都需要对需求进行基本的评估。如果涉及到主要的过程,请小心。
来源:悟空CRM
扫码咨询与免费使用
申请免费使用