主要有以下三点原因: ①需求分析的需要 这里主要是指To B的
产品经理,在跟用户对接需求时 ,如果产品经理一点技术都不懂,那么对需求的把控会出现问题。 例如:用户提出一个功能需求,你无法评估出这个功能的复杂度以及它是否能实现?用多少时间、花多大的工作量去实现? 一方面,用户会觉得你不够专业,影响对你的信任度;另一方面,难以把控需求,如果原本一个比较复杂的功能,你觉得简单,轻易地接下这个需求,并提出很快就可以完成,那工程师们开发的压力会很大,对你就会很怨恨。 于是就有了网络上产品经理和程序员的段子: 产品经理对程序员说:这个需求不难,2天时间搞定就好。 程序员拿出一把菜刀拍在桌上,回答到:你刚才说啥?