B端产品的需求应该怎么理解?
副标题[/!--empirenews.page--]
B端产品在设计之前,定义产品要做些什么?对客户的需求进行分析、理解、梳理、定义。 我们如何理解B端用户的需求?很多情况下,客户(这里指购买人/执行人)并不是真正的用户,所给的需求也是较为模糊的,客户不是专业人士,在表达的时候往往可能词不达意,这时候,就需要我们去理解客户需求中的更深层“含义”。 如何能理解这层更深的“含义”,我们首先看看需求定义的过程:
在产品需求定义中,3到5之间是不断需要不断的重复,直至确认为止。如图: 产品的最终目标在设计前,先明确客户的最终目标十分重要。 如何明确目标? 创建问题和需求陈述。 在确立目标前,必须设计好“问题”,向客户提出,例如:产品主要针对哪些用户?目标是什么?需要达到哪些效果? 以此来引导客户回答产品所能给他们解决什么。这些陈述十分重要,将会给你在后续开展头脑风暴及明确需求等有着决定性的作用。 例如:X社区反映群众在社区办事过程中,不知道要带什么资料,经常会漏拿,漏填,需要社区员工反复指导,不但群众反映不满,也给社区工作人员的审核、指导带来大量工作,导致双方的不满。 从上例可以找到目标:需要指引群众用户办什么事,需要什么资料,如何传递资料。社区员工则是可以快速审核资料。 通过人物、场景、事件描述这三个要素,构建出问题和需求陈述。有了这些,就能明确用户的最终目标。 探索和头脑风暴展开头脑风暴,将脑海中的想法提炼出来,这样才能把产品需求、创意提炼出来,暂时把想法发在那里。 探索可以在设计产品时更为灵活,使用它来构建场景,在场景中提炼出需求,此刻的头脑风暴可以让你处在一个“解决方案”的状态中。 综合上例,这是我构建的头脑风暴,仅供大家参考: 确定人物模型期望人物模型是我们在用户调研中所“抓”出来的典型用户,他是虚拟的,是许多用户的共同点。在这个人物模型中,他所期望的也就是大多用户所期望的。 这点对于理解需求来说十分重要,通过对人物模型期望的不断猜想,创建他所处的场景,所负责的事件可以明白他所需的期望(也就是需求的雏形)。 如何对人物模型进行建模,我们需要确认以下几点:
对人物模型的充分描述,得出的信息更为准确,所得到的需求更为详细。 就上方事例所示:
构建业务流程明确客户的工作流程,构建人物模型的动机、需求和目标,使产品有效的帮助客户实现目标。 如何构建业务流程?除了观察人物模型之外,还需要了解业务场景,来摸清业务流程,首先利用业务场景解决几个问题:
初始阶段了解这些场景(或者了解这些流程),很大程度上能够了解人物模型的业务流程。同时也可以假设一个或多个人物同时进行的场景,这样能更细腻的了解业务流程。 例如情景场景:以下是上例的B端产品的工作流程描述,产品目的是帮助社区实现线上服务,社区的目标是减少与群众矛盾,快速审核,减少工作压力。 社区工作人员(以下张茹代表社区工作人员)场景如下:
从以上的场景中,我给人物模型的设计一下她的业务流程,如下图所示: 可见,人物模型的业务场景对于业务流程是十分重要的。 明确设计需求在通过对之前的4项了解后,我们对B端客户的需求已经有了一定的了解,那么现在需要做的就是明确客户的需求。 明确哪几类需求?
数据需求: 在系统中必须呈现给人物模型对应的信息,以便于人物模型对产品的认知,例如:账号、姓名、地址、电话、消息等信息。 这些数据需求也便于后续在开发数据库时所用到。 功能需求: 功能需求是用户对系统执行操作或动作,通常会使用到界面控件,定义对象信息中需要用什么控件或容器来呈现,并且需要用什么样的动作来执行它。 交互需求: 交互需求是系统中对象之间的关系和依赖关系。包括在系统中,哪些操作必须联系在一起,哪些操作必须分开,这能让工作流程更有意义,更能满足人物模型的对产品的期望及完成最终目标。 其他需求: (编辑:淮北站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |