Liga妙谈 | 如何快速甄别、高效响应用户反馈?

news2024/10/1 1:24:33

敏捷开发说要「拥抱变化」,在充满不确定的环境中,唯一不变的正是变化。面对源源不断的市场反馈和需求变更,敏捷团队应该如何平衡「高效迭代」与「响应用户」的关系,既快又好地完成研发任务,交付业务价值?

LigaAI 特别策划了「敏捷三人行」线上活动,与优普丰首席敏捷教练申健、乐豆信息 (Beansmile) 创始人杜立刚 (Leon) 一起探讨、分享并总结了快速识别高价值反馈、高效响应用户需求的经验之道。全程高能,金句频出,下面就随 LigaAI 一起回顾精彩内容吧!

01 找准「话语权」,让事情更顺利

主持人:任何形态的软件产品一旦面世,就会面对各种各样的用户反馈。B 端产品和 C 端产品在反馈关注点和处理流程上,都有哪些差异?

👉LigaAI - 张思: 产品发布上线后,用户反馈是了解客户的重要渠道。B 端产品和 C 端产品在反馈的处理流程上没有表现出明显的差异性,大致环节是「收集 - 整理分类 - 优先级筛选 - 转化 - 计划上线和发布」。

但从业务特性来看,C 端产品注重打造产品「爽点」,让用户获得极致的用户体验。因此,C 端产品的用户反馈整体呈现更多的个性化和天马行空,也更符合个人用户的使用习惯

而 B 端产品的最大目标通常是赋能客户更加成功,因此用户反馈更加关注产品对目标企业/客户的整体价值。它们围绕业务目标展开,目的性和业务属性会更强。

👉Beansmile - Leon: 我也赞同思哥的说法。整体看来,B 端产品的规则更明确,处理反馈时闪转腾挪的空间相对较小;而 C 端产品通常极富创新性,其业务发展和法规监管有更强的探索性

我们之前服务过一个金融行业客户,同期需要交付 To B 和 To C 两个产品。B 端产品面向各大金融机构,受到证券、基金投资等行业法律法规的约束,几乎不太能在规则上探索,研发过程最大要求就是保证功能稳定、数据安全、逻辑正确;

而面向个人理财的 C 端产品有许多内容可以一边做,一边调整、逐步完善。相比成熟的 B 端产品,更具创新的 C 端产品可以逐步参考行业头部企业的做法,总结分析后再制定,这是一个比较明显的差异。

👉优普丰 - 申导 我也想从决策角度补充一点。C 端产品的购买决策是短决策链的个体决策,通过打击用户「痛点」和「爽点」,激发用户为产品和体验付费的冲动与欲望。

B 端产品的决策复杂度则更高:决策路径通常很长,而且不同环节的决策负责人通常不一样,他们的决策影响力也不尽相同。因此只有找到决策链上的「关键强节点」,识别他们的真正需求,才能让事情更顺利。

主持人:谈到决策复杂度,就少不了要提「决策权」。在敏捷团队中,面对海量的用户反馈,谁具有对用户反馈拍板定案的决策权?

👉LigaAI - 张思: 在 LigaAI,用户反馈的处理通常由产品负责人 (PO) 或者产品经理 (PM) 主导。他们会与客户成功 (CSM) 伙伴一起,共同评估和分析用户反馈的具体内容、价值排序,以及同当前目标的整体匹配度,综合多个因素完成判断和处理。

👉Beansmile - Leon: 对于纯交付类的客户项目,我们最重要的任务就是找准有决策权和最终影响力的产品负责人 (PO) 。他们通常是企业老板或者高级负责人,能对产品的投入产出比负责,具有接纳或拒绝需求的能力和魄力。

如果是技术入股的项目,我们更注重于维护技术自主权。在挑选合作伙伴时,我们更倾向于选择 理解技术、愿意为技术放权、不干涉技术或研发过程的伙伴,以此避免过程中不合理的时间线或者产品路径加重研发负担。

👉优普丰 - 申导 在敏捷开发里,产品负责人之所以称为 Product Owner,是因为他们天然要承担决策拍板权 (Ownership)。

好几年前,我与朋友一起参加一个 O2O 创业项目。第一次开会面议时,我发现朋友和甲方领导都不太懂技术,于是我花了一些时间跟甲方领导介绍互联网的玩法和 O2O 产品。领导听了觉得很不错,我便乘胜追击地说:“要不这个产品您就听我的?”结果对方答应了。这样,我将原本属于甲方的决策责任,经过授权,揽到了乙方身上,让研发过程顺利很多

理论上,B 端产品的反馈决策权一般只在(最)高级负责人身上。许多与我们直接联系的产品负责人或者项目经理,他们不一定拥有最终拍板权,而找不到项目中真正的「话事人」也会导致项目最终推倒重来。

02 提出反馈的人,往往不清楚自己想要什么

主持人:刚刚三位都提到用户反馈过程中产品负责人 (PO) 的重要性。在应对海量的用户反馈时,PO 该如何透过反馈,洞察真正的用户需求?

👉LigaAI - 张思 用户的反馈总是很主观。想要找到用户的真实需求,便要求产品负责人对客户群体、行业模式、具体的消费场景和使用场景有较深的理解 ,才能对充满随机性的用户反馈做出相对准确的判断

用户反馈总会指向一个「问题」,传递的信息是「用户需要什么」和「希望产品如何解决问题」。产品负责人需要根据已知的信息,提供一个良好的解决方案。在理解和分析反馈时,一定要深挖问题背后的原因,区分「Want」和「Need」的区别,找到用户完成目标的路径中真正「Need」的部分,才能洞悉有效的用户需求。

具体的做法是,基于对客户和业务的整体理解,多问自己「为什么」。产品负责人经过反问和反推,逐步整理出用户反馈背后更深层的原因;当出现明确的可验证想法,再进一步与用户对话,探索更多方案的可行性。

👉Beansmile - Leon 一个很有意思的现象是,很多提出反馈的用户往往不清楚自己想要什么,而初级的产品经理则很容易被这些信息误导。就像几乎所有主流的视频会议软件都默认带有视频美颜功能。尽管没有用户会明确指出自己需要美颜,但他们都不会拒绝美颜带来的更好的视觉效果。

而同样的功能发生在另一个场景,则完全不一样。一个受伤的用户想将伤口拍下,上传供互联网医生诊断,而手机自带的不可关闭的相机磨皮功能,却将疤痕完全磨平了。这个场景中,用户就无法达成自己的目的。

不难看出,想要透过用户反馈,了解背后真正的需求,关键在于理解业务、理解场景、理解人性。需求分析人员需要具备相当的同理心和换位思考能力,才能以更真实的用户视角考虑使用场景,设计出优秀的产品和功能。

👉优普丰 - 申导: 用户洞察是相对复杂的事情。有的用户嘴上说的是 A,脑子里想的是 B,潜意识里想要 C。中国有句老话,听话听音。我自己也一直在研究,如何更好地洞悉人的诉求和意图。总结下来主要有三点。

第一,学会观察和倾听,只有静下来才能听进去别人在说什么。产品负责人不能沉浸在自己的想法世界里,而是应该在拿出可验证的产品测试之前,安静且专注地做好用户调研,观察用户行为,了解真实状态下的用户表现。

第二,正如 Leon 提到的,关注人性。人性就是最基本的需要,七宗罪、贪嗔痴、酒色财气这些都是人性。有的用户反馈和需求为业务服务,也有的仅为了面子工程存在。产品负责人需要在历练中积攒和沉淀,你必须见识过很多的场景,才能洞察反馈背后反映出来的「真需求」。

第三,借用乔布斯的一句名言:不要听用户的,因为他们不知道自己想要什么。

主持人:敏捷团队如何通过分工协作,将源源不断的用户反馈转换为迭代中的用户故事?

👉优普丰 - 申导 「用户故事」顾名思义是从用户角度讲故事:通过对场景、人物和事件的描述,试图找出用户诉求背后真正的、感性的、情绪性的需求意图。使用简单的「Who - What - Why」三段式结构,讲清楚待完成的特性或功能、背后的价值,以及为什么要实现这个功能。

国内有一些团队会僵化地使用用户故事,认为过去写 PRD 文档,现在就写用户故事文档。这是错误的。用户故事的作用是让大家交流和思考需求所提的场景里面有谁,要做什么以及意图是什么。 所以,技术团队不要着急跳进解决方案里,要先研究清楚需求意图,这个特别重要。

用户故事通过更频密的对话达成团队内部的一致,消除不同角色的理解差异。从用户反馈到用户故事,一般会使用三个思考框架。

首先是业务问题域的影响力地图 (Impact Mapping),它可以帮助团队挖掘原始的需求。具体的做法是,从业务目标开始找到目标用户,找准用户痛点和产品价值点,最后为此提供解决方案。

请添加图片描述

第二,利用解决方案域的用户故事地图 (User Story Mapping) ,将交谈中产生的用户故事拆分、归类、简单排期,帮助团队找到真实需求全貌,并查漏补缺。

请添加图片描述

第三是技术实现域的产品待办列表 (Product Backlog) 和迭代待办列表 (Sprint Backlog) 。 落到具体的实现层面,就必须有先后顺序,所以我们需要待办列表将排队过程落地,将地图式的二维信息,转变为列表式的一维信息。

请添加图片描述

👉Beansmile - Leon 与合作方一起挖掘用户故事时,我们喜欢使用「电影制作」做场景类比。软件定制研发就像是双方合作制作一部电影,讨论阶段就是在研讨剧本:故事需要涉及哪些角色、他们分别有哪些故事、需要做什么、每个角色在具体场景中的使命是什么……

通过将用户故事总结、罗列出来后,我们就能将很多细节信息研究清楚,比如不同角色的管理权限、不同故事场景的具体操作和限制条件等等。在聊天中,一步步引导合作方「聊」出更多的细节,识别更多的关键路径,后续的研发工作才会顺利。

还有一点比较重要,也是敏捷开发里强调的 「Deploy Early, Deploy Often」——早点部署,频繁交付。我们发现相比 Staging 环境,部署到 Prod 环境的交付成果,客户关注得更多。因此,可以早一点将功能放到 Prod 环境里跑,尽早地让客户看到、体验到实际的产品。

👉LigaAI - 张思 我们在处理小型需求和反馈时,经常使用待办列表工具进行排期和排序。除了申导提到的三种框架外,LigaAI 团队还会使用 JTBD 理论 (Job To Be Done) 分析用户故事。

JTBD 理论指出,用户使用一款产品,本质上是为了达成一个工作目标。因此,在 LigaAI 团队中,我们会逐级拆解用户要实现的「大目标」,及若干个指向最终目标的小工作 (Job) 。这个我们有个标准的协作流程:

请添加图片描述

并且在这个流程中,我们和很多 LigaAI 的客户都用上了 LigaAI 的智能助理、跨项目流转等自动化工具。比方说:从提交反馈 - 分析设计 - 迭代排期 - 开发上线 - 用户通知,全流程通过机器人自动推送、实现无缝衔接;避免了沟通中的信息差和时间差,让整个团队能够基于对用户反馈的共识,快速推进迭代开发。

另外,我也非常赞同 Leon 提到的应该「尽早部署,频繁交付」。LigaAI 团队在研发过程会使用 MVP (Minimum Viable Product) ,尝试先将一些 MVP 功能实现交付,让客户提前体验;再根据客户的反馈意见,做进一步的完善和优化,逐步交付更大的价值。

03 只有变化,是唯一不变的

主持人:今天的三位嘉宾都(曾)是技术团队的负责人。那么在管理角度,敏捷团队应该如何打造积极拥抱变化、快速响应变化的团队文化?

👉LigaAI - 张思 对任何团队而言,人都是最重要的。 让研发团队适应敏捷,就一定需要打造信息流通、自主交流的团队氛围。 让团队内部自然地形成协作的默契,一起拥抱变化,这是团队建设的大前提。常规的团建活动、内部分享或者非正式会谈,都是比较好的低负担的文化建设手段。

第二,敏捷团队的管理者需要为团队提供更多赋能的后勤保障和支援。 在适当的时候,提供敏捷方法论的指导,保障物理层面的需求。

👉Beansmile - Leon 打造拥抱变化和快速响应变化的团队文化,可以从思维方式和技术操作两个层面入手。

首先,大家一定要意识到,变化是永远不变的。尤其是交付型团队,几乎没有任何一个客户的需求是一成不变的。所以,敏捷团队要从观念上接受变化,才能真的拥抱变化

其次, 产品负责人要做好预期管理,包括调节需求、把控进度等想法。不要试图向客户传递要创造鸿光伟业的想法,尽量将产品预期压低,务实一些,将研发过程持续维护在可控的范围内。

比如,通过每日站会将风险粒度最小化、使用量化手段监控成员的工时或者点数、将子任务拆细更清晰地完成过程管理。 只有当可量化的研发工作经受得起每日的定期同步,过程管理才不容易出错。

风险始终存在,我们不能消灭风险,但是可以控制风险的粒度。在技术操作层面,建立严格的 Code Review 标准,应用 CI/CD 等自动化部署工具,介入人工测试等等,也可以在一定程度保障团队拥抱变化的能力和信心。

👉优普丰 - 申导: 在软件开发领域,敏捷开发为变化而生。在充满创造性和探索性的工作中,我们要不断地验证,不断地拿产品说话。拥抱变化也不是一蹴而就的事情,也要在不断地磨合和迭代优化中,逐步验证更好的方式。

第二,技术管理者要充分发挥「培养人」的职责,把团队发展起来。 培养成员的心智、认知领导力和拥抱变化的勇气,不断地磨炼、打造一个更加敏捷的团队。

中层管理干部打造自组织团队的关键在于不断地磨炼成员,手把手带领成员成长;而中层管理者的成长则要亲自接受市场和客户的打击与挑战,亲临实地地了解市场和客户需求。管理者必须自己经历风暴,才能快速成长。


随着组织走向成熟,团队规模不断扩大,外部与内部变化也将生生不息,没有休止。敏捷团队只有拥抱变化、快速响应变化,才能在变化中找到组织稳步发展的生存之路,否则就会被市场和竞争淘汰。

而在一次次拥抱变化与响应变化的敏捷实践中,众多敏捷践行者也将持续以更优秀的产品与服务,助力每一位踏上敏捷转型之路的朋友,成就敏捷。

「LigaAI」的趣味分享与敏捷实践,请关注 LigaAI@CSDN,持续接收更多干货分享~ 进一步了解我们的产品,请访问 LigaAI -新一代智能研发协作平台

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/128391.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

FFmpeg 滤镜详解

FFmpeg Filter 1. 概念介绍 在多媒体处理中,术语滤镜(filter)指的是修改未编码的原始音视频数据帧的一种软件工具。 2. 基本原理 ● 在编码前,ffmpeg可以对raw(真实/原)音频和视频使用libavfilter库中的滤镜进行处理。(非压缩…

骨感传导蓝牙耳机怎么样、骨感传导蓝牙耳机有什么特点

在正文开始前,先跟大家说明一下,骨感传导其实就是我们常说的骨传导,两者是相同的意思,只是表达的文字不太一样。我们可以理解为骨感传导耳机骨传导耳机,那既然是这样,骨传导耳机又是利用什么原理传播声音的…

CentOS搭建web服务器,并内网穿透实现公网访问

在web项目中,部署的web站点需要被外部访问,则需要一个媒介,通过把资源放在这个媒介中,再通过所暴露的端口指向这个站点,当外部访问这个媒介所对应的端口时,媒介指向站点,完成访问,像这种类似的媒介,常用的有tomcat容器、Apache等,这边使用Apache来建搭建。 Apache2 是一种流行…

一节摹课丨做会动的电子贺卡,当懂浪漫的成年人

你正在阅读摹客全新内容栏目【一节摹课】。 本栏目会通过一些有趣的、实用的、好看的、新潮的实操案例,分享摹客“设计12”产品矩阵 —— 「1个协作平台2款设计工具」的具体操作妙计! 带大家一步一步地解锁摹客协作、摹客RP、摹客DT中的大小功能。 一…

非正式全面解析 NebulaGraph 中 Session 管理

NebulaGraph 论坛最近有些讨论帖,各种姿势来问 NebulaGraph Session 管理相关的事情,我寻思这也不是一个法子,还是来写一篇文章来讲述下 NebulaGraph 中的 Session 管理。由于本文设定为非正式的 Session 讲解,所以本文主要分为理…

智能车|直流电机、编码器与驱动器---编码器

智能车|直流电机、编码器与驱动器---编码器编码器编码器简介编码器的工作原理四倍频采集编码器采集程序实现编码器 编码器简介 编码器是一种将角位移或者直线位移转换成一连串电数字脉冲的一种传感器。 可以通过编码器测量电机转动的位移或者速度信息。 编码器按照工作原理…

FTP多目录和多用户配置(用户隔离/虚拟目录)

FTP多目录和多用户配置(用户隔离/虚拟目录) 假设有四个部门分别是user1、user2、user3、admin。要求四个部门都有各自有独立的访问目录,且admin部门可以访问其他部门的文件但不能对其进行修改。 1、创建ftp文件→再创建LocalUser(…

【图像处理OpenCV(C++版)】——3.1几何变换之仿射变换

前言: 😊😊😊欢迎来到本博客😊😊😊 🌟🌟🌟 本专栏主要结合OpenCV和C来实现一些基本的图像处理算法并详细解释各参数含义,适用于平时学习、工作快…

CSS 颜色

文章目录CSS 颜色关键字 & 十六进制 & RGBopacity 透明度RGBA 颜色CSS3 渐变线性渐变径向渐变CSS 颜色 关键字 & 十六进制 & RGB W3C十六色 opacity 透明度 语法 opacity: 数值;说明 在CSS3中,我们可以使用opacity属性来定义元素的透明度。 o…

excel排序求和:如何统计前几名数据合计 下篇

上次咱们说到一个公式SUM(LARGE(B:B,ROW(INDIRECT("1:"&H2)))),其中的ROW(INDIRECT("1:"&H2))这部分如果写成ROW(1:H2)就会报错: 原因也告诉大家了,就是ROW函数的参数只能使用单元格或单元格区域。 因此解决的办…

Java IO流 - 字节流的使用详细介绍

文章目录IO流的基本介绍字节流的使用文件字节输入流创建字节输入流每次读取一个字节每次读取一个数组一次读取全部字节文件字节输出流创建字节输出流写入文件输出流文件拷贝练习IO流的基本介绍 IO流的概述: I 表示intput,是数据从硬盘文件读入到内存的过程&#xf…

频谱分析仪关键性能指标

频谱分析仪关键性能指标 频谱分析仪作为分析仪表,其基本性能要求包含: 1. 频率方面指标: 测量频率范围:反映频谱仪测量信号范围能力; 频率分辨率:反映频谱仪分辨两个频率间隔信号的能力。 2. 幅方面度指标&#x…

银河麒麟(aarch64)安装Qt,报错main.cpp:8:5: error: unknown type name ‘MainWindow‘...

环境: 版本:银河麒麟桌面操作系统V10(SP1) 内核:Linux 5.4.18-35-generic CPU:Phytium,D2000/8 终端输入 uname -m 查看 架构 aarch64 在商店安装Qt, 安装完成后 工具-选项-kits构…

SAP ABAP——SAP简介(五)【ABAP的前世今生和未来】

💂作者简介: THUNDER王,一名热爱财税和SAP ABAP编程以及热爱分享的博主。目前于江西师范大学会计学专业大二本科在读,同时任汉硕云(广东)科技有限公司ABAP开发顾问。在学习工作中,我通常使用偏后…

kali安装cobaltstrike详细教程

下载cobaltstrike-linux版本,此下载链接提供4.3,4.4,4.5三个版本https://download.csdn.net/download/weixin_59679023/87354658 xshell上传至kali,解压 unzip cobaltstrike 进入cobaltstrike目录,ls查看如下 ls 给cs的服务端teamserver和客户端start.sh执行权限 chmod …

【计算机图形学入门】笔记8:Shading 2着色(着色频率、图形管线、纹理映射)

08Shading 2着色(着色频率、图形管线、纹理映射)前置知识1.Specular Term 高光2.Ambient Term 环境光照项3.最终的成像公式2.着色频率1.Flat shading2.Gouraud shading3.Phong shading4.那么如何计算逐顶点法线?5.如何定义逐像素的法线&#…

微信小程序之后台交互--首页

目录一、后台准备1、application.yml2、generatorConfig.xml3、WxHomeController4、MinoaApplication.java二、小程序首页动态数据加载及优化1、config/app.js2、util.js3、index.wxml4、index.js5、page.wxs一、后台准备 1、application.yml spring:datasource:#type连接池类…

冰冰学习笔记:管道与共享内存

欢迎各位大佬光临本文章!!! 还请各位大佬提出宝贵的意见,如发现文章错误请联系冰冰,冰冰一定会虚心接受,及时改正。 本系列文章为冰冰学习编程的学习笔记,如果对您也有帮助,还请各位…

直播榜单正式上线,超店有数让你数秒内找到热卖直播间和高转化带货达人

众所周知,国内抖音直播带货正处于火爆的状态,大部分电商商家都在抖音通过直播带货实现流量变现。那么TikTok作为国内抖音复制到海外的短视频App,是全球最火爆的App之一,被视为品牌出海的新风口。它的直播变现模式也和抖音大同小异…

ThinkPHP 路由使用

最近在使用ThinkPHP6做项目的开发,故整理了一些常用的路由使用方式, 可以方便之后的使用。 目录 引用路由门面 基础路由 快捷路由 规则表达式 静态地址 静态结合动态地址 方法设置 完全匹配 默认路由规则 设置完全匹配 路由别名 变量规则 局…