功能归属分析法专门系统做专职功能,有助于合理的产品体系建设。因此在进行需求调研的时候,可以通过系统的定位,判断需求是否应该在该系统中完成。如果该需求不属于该系统范畴,那么直接说服需求方更换方案,以下面的案例说明。背景:CRM(顾客关系管理)系统有一个顾客标签生成功能,就是根据顾客的消费行为数据,自动对应关联标签(如优质顾客、高潜力顾客、欺诈顾客等)。需求:业务用户提出需求,除了做出上述的基础标签之外,还要做出英语版本的标签(就是把标签文案翻译成英文),这样欧美员工可以在英语版本的系统下使用。分析:经过调研,产品经理能够了解到,翻译之后的标签不是在CRM系统中使用的,而是在SMS(客服系统)中使用的,所以应该由SMS根据CRM系统提供的基础标签数据,自己做二次的衍生工作。之所以这样安排,首先可以避免未来更多语言版本的扩展需求或更多系统提出类似的需求,其次CRM系统已经完成了“接力赛”的第一棒,创造了基础数据,那么其他系统要特殊化使用,完全可以自行进行特殊化处理。在这个案例中,需求本身是真需求,并且在实现上也没难度,但是该功能的定位超出了本系统范畴。专门系统做专职功能,衍生需求应该在下游执行,否则过高的耦合性会增加系统的复杂程度,难以维护和扩展。