教你互联网时代下的产品需求
概述:互联网产品的需求,其实跟以前我们做开发的软件的需求基本是类似的,现在说一下产品需求的四层关系:首先先说是哪四层,分别是业务需求、用户需求、功能需求、系统需求。业务需求(business requirement)什么是业务需求,我觉得就是Business Analysis,就是所谓
互联网产品的需求,其实跟以前我们做开发的软件的需求基本是类似的,现在说一下产品需求的四层关系:首先先说是哪四层,分别是业务需求、用户需求、功能需求、系统需求。
业务需求(business requirement)

什么是业务需求,我觉得就是Business Analysis,就是所谓的BA吧,不过现在多数BOSS或者说创业者不懂这里面具体都是点什么,百度给的定义其实也不是特别的精准,简单的来说也无需求就是方案的范围,经营的范围,或者可以说是项目的范围。业务分析的东西其实就是一种需求的寻找。举个例子来说:
业务需求就是写出来的,我们是做什么的,电商?还是社交?还是其他平台?我们是不是垂直的,线上的还是线下的?我们依赖什么盈利?我们的业务方向是怎么发展的?
到现在说的都是业务的需求,业务的需求往往是来自BOSS或者创业的老板们再或者就是你们的某个高层领导。专业一些的会有一些大牛给出商业或者业务分析报告给你。更有强力的比自己觉得做哪个好要靠谱的很多。当然我们现在说的是互联网,其实很多东西都是通用的。
用户需求(User requiement)

用户需求在互联网中的表现大多是在各种场景下,用户想做某件事情所遇到的问题,或所想满足的欲望,用户需求前期是对比,跟场景描述。用户需求直白的说就是,你的业务规划,大家对这个事儿怎么看,你能帮他们解决什么问题等等。
功能需求(functional requirement)

功能需求是为了满足业务跟用户而制定的。也就是说在你的业务需求出来之后,你要满足用户在你这个产品上怎么实现自己的任务。举个例子:
做电商要有购物车,要有商品发布。好的,那购物车里面的功能具体是什么?怎么展示?你可能要细节的写出来,购物车可以批量结账,要有一个单价叠加的计算,如果有打折,可能还有其他的运算:商品的发布参数都有哪些,发图片、名称、产品描述、颜色、类型等。
如果你是一个有很多经验的产品人,在这一步你能为前端跟猴子省下很多很多的时间。
系统需求(system requirement)

为什么把这个单独拿出来了,是因为在每个需求下都会牵扯到这个系统需求。在软件中是架构师的责任,在互联网中可以是项目经理、产品经理、技术总监共同完成的东西。因为它包含的东西太多了,而且过于繁琐与复杂。