为什么你的用户总是不满意?_郭子安不爱学编程的博客-程序员秘密

技术标签: 人工智能  axure  产品经理  

这特么是什么玩意儿?和我说的根本不一样!这算完成了么?”为什么在产品开发的过程中总是容易出现定义和交付分歧呢?特别是甲方的产品,经常听到需求方说这个不对那个不是,作为产品经理又如何解决呢?

不能真正的理解用户需求

这是问题的致命起因,产品经理应该成为业务专家。

较为常见的是,产品经理在收集需求的时候,听着客户一顿胡吹,整个人就已经失去了判断力,无法有效的跟客户确认真实的场景,也没有能够有效的引导客户朝着正确的方向集中注意力。

出现这种现象的根源在于产品经理对业务的理解出现了偏差。可能是未理解真实的业务场景,也可能是过分解读了用户需求,还可能是被用户下了套,把某个用户的需求达成了大众需求,甚至还把用户的“解决方案”当作了需求。

所谓解决方案与真实需求,最简单的理解就是“嘴上跟你说的”,和“心里真正想要的”,这不是用户言行不一的有意忽悠,而是用户基于他自身的理解,所寻找到的他认为最合适的办法。

比如,用户说“我要一把锤子”,作为产品经理你应该怎么做?——最恰当的办法是,追问他为什么要,用来做什么,以及什么时候要。这就是引导和挖掘用户需求,哦,原来他是想要把结婚证挂在墙上。也就是,用户实际上并不一定是要“锤子”,还可以是其他工具,而真实的情况下,我们往往可能考虑怎么弄一把漂亮精致的锤子,我们总是在思考锤子的造型是怎么样,手感是怎样的。

产品经理在接受和分析用户需求的时候,务必保持清醒的头脑。用户想要的任何功能,都一定代表着他在某一个点上的想法和期待,但并不直接等于用户需要解决的痛点,用户只是在提他的方案而已。你需要反复的倾听,求证,甚至反复做情景模拟,才能真正确认他们的需求。

放下你“专业的偏见”吧,用足够的耐心倾听来自多方的声音,去和用户一起模拟真实场景下发生的每一个细节,去找到那个带有普遍意义的“为什么”,从行为上倒推真正的需求痛点。

不可掉以轻心,更不能草率决策,不要轻易的认为你已经理解用户的需求,更不能片面接受用户的需求。你需要有立场,有方向感,在接受用户需求的时候,要能够反推场景,并引导用户,甚至去改变用户的惯性认知。

不能让用户理解你的设计

首先,作为产品经理,你应该建立一种心理自信:

我是为更好的解决用户的业务问题而来,而不是简单把线下业务转化为线上的系统功能。这一点,会让你有一种心理优势,也能让你避免一种身在局中的迷茫。我们要承认一点,想要与熟悉业务的用户达成一致是有难度的——毕竟他的痛点,他的习惯,早已不是一两天的事情了。子非鱼,安之鱼之乐(苦)?

对产品经理而言,当你具有一定的产品经验之后,你很容易就会形成一种本能的判断,或者说是产品直觉:面对用户的任何想法,你往往能够快速的在脑子里面构想出你的解决方案;甚至会快速的在脑海中得出一个结论——这人就是个是傻瓜,“这种想法居然也会有”,“这种事情也会发生”。

你也很容易产生一种“凌驾于用户”之上的想法优势,正是这种隐形的因素导致与用户的心理对立,你与用户产生一种不可预知的隔阂,而你的用户,也正在快速的形成一种对你专业的偏见,结局是你不认同他的问题,他不接受你的方案。

产品经理有很多优秀的工具来应对和解决用户的理解与认知问题,在我看来,所谓的专业技能,大抵就应该是协助你解决与他人的分歧。
思维导图

你可以借助思维导图的工具,充分的收纳用户每一个想法,并基于某一种逻辑规则进行问题的分类和筛选,并与用户达成对“问题本身”的一致认可,确保你采集到了最全面和最原始的素材。

记录和分类的方法有很多,但你至少得保证动词和名词不要搞混,所以这需要你有一种比较清晰的表达素材的能力,比如“接入第三方的内容”与“第三方内容的接入”,细细推敲这其中是很有区别的,你需要一种能清晰表达并能够有效分类筛选的方式,快速的把用户嘴上说的,和心里想要的,以及你需要做的与用户进行确认。
业务流程图

流程图的绘制是产品经理的必修课,流程这个词,意味着一种顺序,解决的是什么时候做什么,以及出了异常怎么办。你可以不太讲究流程的“画风”,但一定要学会区别什么是用户动作,什么是业务阶段,什么是结果输出,你也需要严谨的分析逻辑条件,以及用户角色在整个过程的影响。

从我的经验来看,越是复杂的,多环节多角色的业务流程,越需要高超的流程梳理与流程图的绘制能力,作为产品经理千万别整出状如蛛网的流程图,它会让你,以及你的整个团队陷入一团乱麻。甚至可以说,当你看到你的流程图在交叉并呈现加剧的现象,基本上意味着整个流程开始陷入复杂、低效的局面且不可逆转。

这种专业能力,是你能否与用户达成一致的基本要求,它代表着你是否真正理解用户以及是否理解用户需求,也代表着你是否已经足够清晰的开始解决用户的问题。你需要提供一份让你接触的每个用户都能一眼看明白业务分析图和业务流程图,才能和用户坐下来达成一致。

不能在团队内部真实的传递需求

在信息传递和寻找解决方案方案的这个环节上,是很多产品经理最容易与内部团队产生分歧的开始,最终导致产品与用户期待的分歧。

产品经理有意无意之间,会成为一个信息的黑洞——或者说信息漏斗。产品经理会出现不能有效将用户需求带给团队的现象,当然也可以认为是产品经理基于自身“专业”的分析,过滤了用户的不合理需求。

作为产品经理,在获取到需求之后,除了自身提出的解决方案,还应当在团队内部获取到更多的灵感和解决方案——前提是:必须确保用户场景被有效的传递和真实的还原。

在这个问题上,其实对产品经理有非常高的要求,你不但是要深入的了解用户,深刻的理解用户需求和应用场景,还需要有很强的逻辑能力和表现能力,生动而又不失严谨的向团队成员传达业务过程和实现细节。

在面对用户需求的问题上,产品经理和团队内部的任何一方,都应该摒弃哪种“我有信息来源”的心里优势,而应当把信息尽量的共享才能够充分的交互意见,不要人为的设置信息障碍,信息本身不能作为一种能力,集团队之力解决用户的需求才是。

很多问题,其实有更好的解决办法,可能是更好的交互方案,也可能是更优的技术方案,当然也可能是业务上的优化,这一点甚至比产品本身更有效。作为产品经理,除了足够真实的还原需求之外,还应该尽最大努力促使团队达成一致的理解,答疑解惑,并充分发挥其他专业的力量,寻找最优化的业务解决方案。

当你没有把内部搞定的时候,你交付的产品往往搞不定外部的用户。

不能帮助客户在内部达成一致

A部门的需求不是B部门的需求,A领导的意思B领导不接受。这种情况在跨部门的需求以及甲方项目中最容易出现。

这里有一个专业词汇“干系人”,也就是项目的利益相关方没有理清楚,不知道哪些问题需要解决,也不知道哪些人的环节要走通。还有一种情况是,客户内部的官僚主义导致的,一种“很奇怪”的互相扯皮拖后腿的现象。一旦出现这种局面,搞不好整个项目都可能烂尾。

解决这样的问题,很可能已经不是产品经理可以独立应付,你需要借助更多的力量和途径才有效。换句话说,这种项目从一开始,就已经不再是单纯的业务问题,而更多是一个管理问题,需要有更多的维度去思考项目的全部“利益相关方”的影响(正向/负向)。

作为产品经理,特别是对于(甲方)的项目,你应当在项目的萌芽阶段,就应该开始着手做相关的准备(或者借助其他渠道/力量),在项目的启动、进行,甚至包括结项的全过程,应该充分发挥团队的集体智慧,特别是来自商务端的信息,响应以及支援。

后记

对产品经理而言,业务的边界、需求的定义其实仅仅是一个产品生命周期中的一些节点,“产品经理的专业技能”仅仅是保障整个过程良性运转的基本要素。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_41661800/article/details/121378567

智能推荐

python绘制圆角正方形,Python Imaging Library(PIL)图-带有渐变的圆角矩形_知之狐的博客-程序员秘密

I am trying to use PIL to draw a rectangle with rounded corners and a gradient fill for the color. I found a cool web site ( http://web.archive.org/web/20130306020911/http://nadiana.com/pil-tutorial-b...

男人与女人_dianpin1779的博客-程序员秘密

苍蝇、鲨鱼、狼 台北的男人分成三种:苍蝇、鲨鱼、狼。遇到他们你会了解,人和禽兽真的没 什么两样。 台北男人有很多问题:缺乏礼仪、大男人主义、不懂得打扮自己,而最严重的 是心灵空虚。心灵空虚自然要修身养性,我们可以去学钢琴或念诗经,但是那些活 动都镇不住荷尔蒙暴民。心灵空虚时我们追求异性,在这个男无分、女无归、男女 不明的城市,大部分男人都在想同一件...

霍尔开关在智能水表中的应用_dldzjsyyy的博客-程序员秘密

在转盘计数的脉冲水表内加装霍尔元件和磁性元件,构成基于磁电转换的传感器,霍尔元件固定在计数转盘附近,磁性元件安装在计数盘上,当转盘每转一圈,磁性元件经过霍尔元件一次,对应一次电位差,即在接收端产生一个计量脉冲。

QT笔记- QTreeView设置三态setAutoTristate() 树形视图自动复选框——源码分享_qq_43058397的博客-程序员秘密_qt treeview 复选框

说明Qt中函数QStandardItem::setAutoTristate()无实际功能,仅作为一个布尔标记。若要实现自动三态复选框功能,需要自行代码构建。本文通过编写两个派生类,完成了这个功能。类源码和一个示例如下:源码//[自动三态item](用于AutoTristateTreeView)#include "QStandardItem"class AutoTristateItem : public QStandardItem{ struct...

金蝶k3服务器物理内存过高,物理内存过高的解决办法_weixin_39897015的博客-程序员秘密

使用电脑的过程中,内存使用率太高,会影响电脑的正常使用。可以通过任务管理器结束不必要的软件运行来解决,使用快捷键"alt+ctrl+delete"启动任务管理器,点击"性能"选项卡,查看系统内存和物理内存的使用情况。现如今电脑已经成了很多人生活中不可或缺的生活必须品,几乎每天都要用到电脑。但是在使用电脑的过程中,内存使用率太高,会影响电脑的正常使用。那么如何解决这个问题呢?物理内存过高的含义很多时...

Androidx常用依赖,整理对照_一只奋斗的小蚂蚁的博客-程序员秘密_androidx依赖

/**** * * AndroidX libs */ implementation 'androidx.annotation:annotation:1.0.0-rc01' implementation 'androidx.appcompat:appcompat:latest.release' implementation 'androidx.arch.core:core-common:latest.release' implement...

随便推点

python画图设置字体大小_用python matplotlib进行画图的时候如何将中文字体设定成电脑上的指定字体和指定字号大小?..._weixin_39859909的博客-程序员秘密

import matplotlib as mplimport matplotlib.pyplot as pltzhfont1 = mpl.font_manager.FontProperties(fname=r'C:\Windows\Fonts\STKAITI.TTF',size=50)zhfont2 = mpl.font_manager.FontProperties(fname=r'C:\Wind...

测量学—误差理论与测量平差基础_挥剑段天涯的博客-程序员秘密

绪论观测误差测量平差学科的研究对象测量平差的简史和发展本课程的任务和内容误差分布与精度指标正态分布偶然误差的规律性衡量精度的指标精度、 准确度与精确度测量不确定度协方差传播律及权数学期望的传播协方差传播律协方差传播律的应用权与定权的常用方法协因数和协因数传播律由真误差计算中误差及其实际应用系统误差的传播平差数学模型与最小二乘原理测量平差概述函数模型函数模型的线性化测量平差的数学模型参数估计与最小二乘

知识整理反思_young_Emily的博客-程序员秘密

1-前言受面试刺激,我开始站在一个不一样的角度思考知识管理问题了以前在校学习某科时是以某科的知识面作为复习单位,或者再不济写博客时以前端作为积累单位,可当我面临面试时,我发现面试是以所有知识交叉为大范围,也许有重点但没有范围,是以整个大学为单位的,更确切地说是以”个人”为单位。这样就带来了很大的难度: 1. 以前学的知识尚且还能称得上掌握的有多少? 2. 学科交叉的知识点能作联系吗...

bp神经网络回归预测模型(python实现)_python实现BP神经网络回归预测模型_weixin_39598954的博客-程序员秘密

神经网络模型一般用来做分类,回归预测模型不常见,本文基于一个用来分类的BP神经网络,对它进行修改,实现了一个回归模型,用来做室内定位。模型主要变化是去掉了第三层的非线性转换,或者说把非线性激活函数Sigmoid换成f(x)=x函数。这样做的主要原因是Sigmoid函数的输出范围太小,在0-1之间,而回归模型的输出范围较大。模型修改如下:代码如下:#coding: utf8''''author: H...

js前端如何唤起一个支付页面_丰色木夕的博客-程序员秘密_前端支付界面

前端如何唤起支付页面,超级简单可使用于任何框架,vue、react、anglar前端开发支付(如、alipay、wechar),流程简介最简单的前后端分离的支付流程简介:step.1 前端提交订单信息到后端(即:请求一个后端的api接口)step.2 后端把订单信息保存到数据库后,开始在后端与支付api进行对接最后,向前端返回一端html代码。这些代码包含了一个html的<form...

MPI(Message-Passing Interface)实现奇偶排序_吾将上下而求索丶的博客-程序员秘密

MPI奇偶排序的实现: 各个进程拿到自己需要做排序那一部分数据时即需要需要的总数除进程数(其中有不能整除问题,对于不能整除的进行填补,用最大的数填充数组最后几个元素使之能整除),先进行局部排序。第一轮偶排序时,0和进程和1号交换数据,2和3交换,进程号小的保留数据小的那一半。进行奇排序时,1和2进行交换。0和3号进程闲置。以此类推,进行p个阶段。这个根据定理。参考并行计算导论。#include