最近产品经理和程序员打架的事件闹得满城风雨。

网传事情大概是这样: 一个产品经理给研发提出一个产品需求,要求 app 的主题颜色可以随着用户手机壳颜色改变而变化。

然后,两人直接干架。

出现这样的新闻,我们不能以看热闹的眼光来看待,应该积极思考背后的原由。

总所周知,产品经理和程序员的矛盾一直很存在。

既然矛盾一直存在,那我们程序员应如何优雅跟产品经理沟通?

沟通的内容往往离不开这些问题:这个需求是否要做?如果做,有什么意义?如果不做,有什么损失?

显然,我们要想一一回答这些问题,不能以技术的思维来回答。

要懂一些产品知识,从产品的角度切入来解答问题。

另外,产品经理有些时候提出这样的需求。

竞争对手的产品最近新增某些功能或者接口,但自家产品没有,需要补齐。

产品经理一定是将自己产品和竞品做对比之后才提出来的。

如果这部分工作由我们来做,我们要如何做对比?从哪些方面做对比呢?针对竞品分析,我自己说下自己的心得。

1.为什么要做竞品分析?

除了前面讲到的几点原因,还有一个重要原因。如果我们做了一个竞品分析报告,然后递交给自己团队的 Leader,甚至是 CTO 或者老板。

可能会在一定程度上帮助到他们。

团队管理者会在年初和年中制定团队未来半年的发展规划。

先是确定产品的发展大方向,然后再对产品细分出各项指标。

假设团队的计划是追赶竞争对手,那我们这份报告可以称得上是及时雨。

2.怎么做竞品分析?

竞品分析可以从以下三个方面进行分析:业务层面、产品层面、市场层面。

2-1.业务层面

业务一般是指团队产品定位方向。例如团队产品的面向用户群体(也可以说业务是 toC 还是 toB ?)、产品的主攻行业、产品的销售方式

关于自家的产品,我们在刚入职的时候,都会花一定时间来熟悉这些内容。

而我们对竞争对手的产品或多或少有了解,但是没有全面分析过。

我们可以通过其官网,搜索微信公众号、CSDN 博客、知乎专栏等公关稿来了解对手的主攻行业和目标客户。

其中,目标客户还可以通过做市场调研途径来收集信息。

我们把这些内容都收集完整,这个才算完整迈出第一步。接下来,我们还需要迈出更大一步。

因为我们是在做竞品分析,既然有竞争,那么需要有个对比结论。

自家产品在哪方面做得比对手好,那么方面需要进一步改进。然

后再根据上述内容进行提炼,找出对手产品占领市场的策略以及关键阵地

2-2.产品层面

每一件产品有其自身的特点、产品功能。另外,toB 类型的产品往往具备提供解决方案的能力。

首先说下产品特点如何做对比。产品特点也可以说是标签。

每家公司在推广产品的时候,一定会给产品打上标签。这标签可以理解为产品特点。

可能有些公司会为产品打个口号,这也能大体表示产品的特点。

例如阿里云的口号是“为了无法计算的价值”,腾讯云的口号是“连接,智能,未来”。

而产品功能方面,要区分 toC 产品 和 toB 产品。

如果团队是做 toC 产品,我们需要体验各自应用,从功能以及用户体验两个方面做对比。

如果团队是做 toB 产品,那么我们可以查阅官网产品文档、API 文档。然后将功能、API 接口做下对比。

toB 产品一般会给客户做定制化需求,然后将通用的东西抽取出来,然后打包成解决方案。

这些内容官网文档一定会有详细的介绍。

2-3.市场层面

市场主要对比营销方式、品牌口碑、市场评价这三方面的内容。

市场营销是一本艺术,它能将一个刚出厂的产品变得妇孺皆知。

我们可以通过收集公关稿、广告投放渠道等方面了解相关信息。如果 toB 产品,有个重要的指标是客户案例

因为 toB 产品是面对企业,所有官网一定会晒出经典客户案例。

借助“客户案例”,我们可以进一步深挖竞品所在行业的市场占有,然后结合市场调研。我们还可以得出品牌曝光率、口碑等结论。

市场评价方面,可以收集各种新闻稿。例如去 36Kr 等知名的网站进行搜索。

以上内容是自己对产品的一些理解。如果有哪些地方讲错或者您有更好的看法,可以跟我联系。