第二节什么是产品需求

任何一款产品最初都来源于一个抽象的想法,也就是前面讲的创意。这个抽象想法关注的可能只是产品的功能,即这款产品能做哪些很酷的事,而不会考虑产品的具体特征,如尺寸、颜色、电池续航时间等。在这个阶段,我们通常都会假设它们都处于最理想的状态,即尺寸恰到好处、颜色人见人爱、电池可以一直供电等。

而需求计划则是把抽象想法转变为产品真实特征的过程,在这个过程中,你需要尽可能早地为这些特征撰写需求,当产品发布后,碰到意外问题的可能性就会大大降低。通常情况下,当产品开发人员对产品的功能有清晰的了解时,就会直接进入设计开发阶段。

当拥有早期概念验证原型后,就可以向利益相关者展示自己的想法。但是,在概念验证阶段之后,如果工程师没有先对功能、行为、操作参数和设备的预期性能进行形式化,就开始挑选组件并设计原理图,此时就很可能引入问题。

产品需求是对你的设备打算做什么的定义,它是对产品预期功能的正式描述,也就是指产品上市销售之前必须要做到的事情。

以笔者负责过的指纹加密优盘产品为例,其需求大致如下:

(1)具备双分区:一个公共盘区,一个加密盘区;

(2)支持录入指纹、识别指纹的能力。

从不同角度出发,会有多个需求定义:

​ 用户角度:用户为了解决某个问题或达到某个目标而需具备的条件或能力;

​ 价值角度:产品为向受众提供价值而必须具备的特性;

​ 属性和约束角度:对要实现什么功能的说明(可以是对产品运行方式或产品特征与属性的描述,还可能是对系统的约束);

​ 系统角度:系统或系统组件为符合约定、标准、规范或其他正式文档所需具备的条件或能力。