产品经理-需求分析

news2024/11/26 2:36:59

需求分析

img

1.什么是需求?

  • 需求:
  • 其本质就是用户的预期,而预期与现状之间存在着差异,就出现了需求
  • 另外,用户提出需求时,都会基于某种目的所提出问题、建议或者想法

image-20240923101624063

原始需求的目的是为了避免扯皮,将需求方的需求完完整整,原原本本的记录下来,这样在后期如果出现出入的情况,可以有证据来对照

2.需求的来源

image-20240923102317706

3.需求收集的常见

大方向上有两个方法

image-20240923104110313

具体方法如下

image-20240923104836364

用户访谈的方法和流程

定义:用提问交流的方式,了解用户体验的过程

Tip:访谈内容需要根据访谈目的来确定,通常包括某些问题的观点看法、某些产品的使用过程、使用感受以及品牌印象等,属于定性方式

用户访谈的方式:
image-20240923112425208

用户访谈流程:

image-20240923112655078

用户访谈记录表

image-20240923115119035

访谈问题设计要点:

  • 现状:现在是如何做的?
  • 痛点:遇到了什么困难?
  • 方案:如何解决目前的困难?

案例:

假如想做一个给餐厅在食材快消耗完的时候,固定时间供菜的APP软件,如何去进行用户访谈?

  • 你现在是如何做的?-现状
  • 遇到什么困难?-痛点
  • 怎么解决的?-方案

image-20240930105027618

思路:

  1. 对当前的业务一无所知,那么就先简单问出当前的现状如何,紧接着顺其自然的问出一些当前情况下遇到的问题(痛点),然后顺其自然的问你是怎么解决的、你希望怎么解决
  2. 业务相对简单,思考过后可以把可能的场景列出来,然后再对具体的场景所可能会遇到的困难(痛点)进行提问,然后顺其自然的问你是怎么解决的、你希望怎么解决

访谈注意事项:

1.不要问废话

2.引导问题方向,避免不能引导用户

例1)我们改进/优化了这个功能,您觉得怎么样?

3.问题不要太开放

例2)您对投资理财有什么看法?

4.不要问的太复杂,以至于客户想不出来,回答不出来

例2)对于微信看一看中评论下方的三个点点点的功能的操作,你觉得怎么样?

如何做有效的问卷调查

定义:是通过制定详细周密的问卷,会根据回答者的问卷统计不同题目答案的结果分布情况,属于定量研究

方式:问卷调查可分为纸质问卷调查和网络问卷调查

调查问卷结构:

image-20240930134206232

image-20240930134428217

设计时需注意:

  • 主题:确定好问卷的主题以及其对应的内容,不要偏离主题(一般一个问卷,最多就一个主题,不要既要又要还要)
    • 这份问卷是为了解决什么问题的?
    • 是为了了解某个功能的用户使用习惯,还是为了调查用户的使用动机,亦或是为了知晓用户的使用体验?
    • 问卷中的所有问题都应该围绕这个中心目标而展开,不要引入偏离主题的问题
  • 问题:
    • 问卷当中尽量设置封闭性问题
    • 问卷内容要通俗易懂
    • 问卷题量尽量控制在20道
    • 以内
  • 对象:投放对象的选择(需要有代表性)

问题设计:

image-20240930140201460

4.竞品分析

竞品:一般指在相关领域存在竞争关系的产品

根据以下维度对竞品进行分类:产品定位,目标用户,产品功能

image-20240930143303761

竞品分析方法:

image-20240930145022193

着重范围层和框架层

如何获取竞争对手的信息?

1、竞争对手网站(关于我们,帮助中心、规则内容)、产品历史更新版本、促销活动、最新调整、招聘信息等

2、艾瑞咨询、易观千帆、199T、百度指数、七麦数据、Alexa等行业数据报告平台

3、竞争对手的季度/年度财报,或者自身企业内部市场、运营部门、管理层等信息收集

4、行业媒体平台新闻36Kr/IT桔子等、交流互动平台(论坛、QQ群)等

5、模拟用户或者业务方咨询竞争对手的产品、客服咨询、技术问答等等

5.需求管理(需求池)

定义:需求池主要是用来收集和答理冬方需求的集合

一般长这样:

image-20240930152547108

1核心:谁(需求来源、需求提出人)在什么时候(提交时间)提了什么方面的(需求类型、产品模块)什么需求(需求描述
2辅助:谁(提交人)记录下来,如何处理(优先级、需求状态、备注)

注意:需求描述这里一定要记录原始需求!为的就是方便下面的回溯需求,防止扯皮

需求池的作用:

image-20240930154457552

需求池管理原则:

image-20240930154659087

6.需求分析

1.什么是需求分析?

image-20241001095731521

2.需求分析的目的是什么?

站在产品的视角审视用户的需求,明确用户对于产品的硕期或者说用户想要通过产品来达成的目的,也就是把用户的原始需求转变成为产品需求的过程

3.需求分析的时机

image-20241001100941406

案例:

image-20241001102652746

🌟4.需求分析的方法

image-20241001111420451

案例1:

背景:P小M入职了一家做在线英语培训的公司,公司有很多外籍教师,学员大都为中国学生。目前公司的产品经理在每周对需求池当中的原始需求进行整理分析时,发现之前有个叫Zoe的外籍老师上周提出了如下需求:

“希望可以在上课时在网页版的直播间里可以打字,进行答疑,并且在直播课里最好提供举手、邀请某人语音的功能“

分析:

角色:

  • Zoe(外籍老师)
  • 直播间学员(中国学生)

场景:

image-20241001113514191

image-20241001114122750

经过以上的分析,我们最终会发现在基于用户原始需求能分析出最终的需求实际上是:

1.目前直播间没有聊天功能,但很多学员都在听课过程中有些不明白的问题,于是希望有可以及时提出问题的地方,老师也可以方便回答

2.外籍教师在直播间上课过程当中,涉及到想要点学生发言,但老师由于不认识中文,所以没法直接在直播间点名,所以他自己想出的方案是,在直播间让学生能直接举手并邀请对应的人进行问题的回答

案例2

image-20241001133622466

角色:

大量用户

场景和目的:

1.单聊,过往重要信息的搜索

2.基于时间、人物

3.大量聊天,搜索关键内容(时间、人物、类型)

5.需求分析的步骤

前面的一些案例当中,我们其实想办法去了解了很多背后的原因,无论是“收集需求时”不清楚的,还是“需求收集后”不太清楚的

1️⃣需求澄清

在工作当中,很多情况下,我们所收集到的原始需求,可能相对很完善,但很多情况下,我们收到的需求都是不太明确的,所以,在对需求进行分析时,需要先明确各个需求的背景是什么

image-20241001141035338

套用上面英语培训公司的案例,对其进行需求澄清

image-20241001142305250

PS:看下来和上面需求分析差不多

在刚在的这个案例当中,我们会发现目前关于该需求,有部分需求的背景是不够明确的,那就应该先想办法通过与该用户直接沟通了解到需求的相关背景,主要是上面提到的WHAT与HOW的部分

所以,通过这种方式去澄清需求,其本质是借助昨天的“用户访谈”方式去进行,除此之外,如果在确实没有办法通过与需求方沟通的方式去澄清需求以外,也可以通过一些其他的定性方式去进行需求的澄清

简单来说就是,假设你刚入职一家公司,上面直接给你甩下来一个这样的需求,你不熟悉公司的业务,不清楚里面的东西具体指的是什么,这个时候你就可以去做需求澄清

2️⃣需求甄别

在生话中我们会发现有时候,由于各种原因,你身边的人并不会告诉你他们的内心真实想法。工作中,很多需求的提出方其实也会存在类似情况,那应该怎么去判断呢?

image-20241001175300147

3️⃣需求的优先级

四象限法则是时间管理理论的一个重要观念,从时间紧急程度以及功能重要程度两方面为横纵坐标,最终划分出了四个象限

image-20241001184805737

登录按钮点击没反应,用户无法登录 紧急且重要的需求
短信登录成本太高,加上密码登录功能 重要但不紧急的需求
用户反馈App有时候有卡顿情况出现 紧急且不重要的需求
点赞过后有一个动画效果 不紧急且不重要的需求

有时候,在工作中也会发现,有很多需求并不能完全准确的评估所谓的“重要”与“紧急”程度,此时可以如何分析呢?

答:

  • 核心需求:与产品定位直接相关的需求
  • 分支需求:与产品定位间接相关的需求
  • 辅助需求:使得产品更加完善的需求
4️⃣需求解决方案

确认需求方案,其实就是根据前面在需求分析的过程当中所提炼出的目的及流程,针对性的去设计出满足需求的产品方案(包括但不限于产品业务流程、产品的功能、页面承载的信息、甚至用户使用的场景)

image-20241001201455233

image-20241001201440057

image-20241002100402523

如何挑选最合适的方案?

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

在这里引用前面聊天界面添加关键词搜索的案例

假设我们这里有根据需求思考出了两个方案:1.按内容关键词搜索 2.按内容+时间搜索

现在我们要做的就是根据上面的评估方案公式来选择一个方案

就从用户使用成本来说,两者的学习成本都不高;但从新旧体验来看的话,方案二的体验明显是会更好的;开发成本这一块需要去和开发沟通在这里就先不下定论

所以最后大概率是会选择方案二

🌟基于需求,基于目的,设想方案思路:

大方向:不够、不好

1.不够:

​ (1)直接加上

​ (2)评估是否引入了其他问题

​ ā.新问题能方便解决,新问题解决方案顺便引入

​ b.新问题解决困难,舍弃该方案

2.不好:

​ (1)拿掉

​ (2)评估拿掉之后是否引入了其他问题

​ ā.新问题能方便解决,新问题解决方案顺便引入

​ b.新问题解决困难,舍弃该方案

总结:确认需求方案需要做什么?

答:其实就是根据前面在需求分析的过程当中所提炼出的目的及流程,针对性的去设计出满足需求的产品方案(可以基于设计出的产品业务流程,来确定的产品的功能)

5️⃣需求分析结果

主要记录的是基于收集到的需求,进行分析后的相关信息,在工作当中可以采取直接在需求池当中再加上上面表格当中列举的字段,也可以采用单独创建一张上面的需求分析记录表的方式来进行

直接加字段:

image-20241002130300255

单独创建:

image-20241002130313360

7.功能清单

基于已经确定的产品方案,再去拆解出来的具体的产品功能

image-20241002130603152

功能清单,是产品功能的列表集合,一般包括功能模块、子模块、功能点、优先级和功能描述等信息

如何去描述功能?

  • 做了什么事情+实现什么效果
  • 提供什么功能+用来干什么
    功能)

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

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

相关文章

基于Arduino的3D打印六足机器人

本项目是在原有项目基础上进行的改进,改进了六足机器人的姿态算法,使姿态在变化时更稳定 基于Arduino的3D打印六足机器人 一、项目说明二、所需配件三、3D打印四、机械腿部4.1腿部结构4.2腿部代码4.3 COPY腿部结构4.4伺服电机接线4.5 连接腿部结构 五、…

PD协议芯片ECP5701+充电管理芯片+升压芯片搭配应用TYPE-C口充电及升压供电系统

以往的电子设备需要有专门的电源适配器来供电,不仅需要大家区分不同设备的充电器,还要专门找地方来放置,还给用户带来了诸多不便。然而,TYPE-C接口,全称USB Type-C,迅速取代了传统的USB接口,成为…

【评测】湖北十堰大带宽300M高防云服务器

湖北十堰的高防服务器拥有高性能处理器、大容量DDR4 ECC内存、SSD硬盘及多种带宽配置,性价比高且配置灵活。它防御强劲,性能稳定可靠,扩展性佳,可满足各类企业需求,是优质服务器的绝佳选择。 清风云官网:ht…

【含文档】基于Springboot+Andriod的成人教育APP(含源码+数据库+lw)

1.开发环境 开发系统:Windows10/11 架构模式:MVC/前后端分离 JDK版本: Java JDK1.8 开发工具:IDEA 数据库版本: mysql5.7或8.0 数据库可视化工具: navicat 服务器: SpringBoot自带 apache tomcat 主要技术: Java,Springboot,mybatis,mysql,vue 2.视频演示地址 3.功能 系统定…

如何正确输入IP地址前面的斜杠:详细指南

在网络配置和文档编写中,经常需要准确地输入IP地址及其子网掩码。IP地址前面的斜杠(/)用于表示子网掩码的位数,是一个重要的组成部分。然而,对于一些用户来说,输入这个斜杠可能会带来一些困惑。本文将详细介…

c++ union内存布局

// // Created by 徐昌真 on 2024/10/5. // #include <iostream> using namespace std;//定义一个union union Data{int a;char s[7]; //char值的范围(-128~127) }; int main() {//创建一个unionData d;d.s[0] 255; //16进制 0xFF 16进制F对应二进制 1111d.s[1] 1; …

国外电商系统开发-运维系统拓扑布局

点击列表中设备字段&#xff0c;然后定位到【拓扑布局】中&#xff0c;可以看到拓扑发生了变化 再回头&#xff0c;您再次添加一个服务器到系统中&#xff0c;并且选择该服务器的连接节点为您刚才创建的“SDN路由器”&#xff0c;保存后&#xff0c;您可以看到这个服务器连接着…

胡超:引领中美能源与文化合作的创意先锋

中美能源合作领域迎来了一个重要的历史时刻,2024年中美可持续发展峰会(Sino-American Symposium on Sustainable Development)在全球关注下圆满落幕。这场峰会不仅成为了中美两国绿色能源合作的高端平台,也展示了作为该活动的协办方RES(Reverse Energy Solutions)在清洁能源领域…

Django网站admin用户和组的权限机制

Step 1 创建超级用户 python manage.py createsuperuser 在终端输入 Step 2 输入用户名和密码 Step 3在网站上输入 127.0.0.1&#xff1a;8000/admin Step 4创建群组和用户 让创建的组和用户可以访问网站 def index(request):groupnameslist(request.user.groups.values(name)…

【api连接ChatGPT的最简单方式】

通过api连接ChatGPT的最简单方式 建立client 其中base_url为代理&#xff0c;若连接官网可省略&#xff1b;配置环境变量 from openai import OpenAI client OpenAI(base_url"https://api.chatanywhere.tech/v1" )或给出api和base_url client OpenAI(api_key&…

LC刷题专题:堆、大顶堆、小顶堆

文章目录 692. 前K个高频单词215. 数组中的第K个最大元素2336、无限集中的最小数字 这篇文章以后记录自己刷到的题目中与堆有关的。 692. 前K个高频单词 这个题目整体不难&#xff0c;是前k个高频元素的改进版&#xff0c;只需要在创建小顶堆时执行排序规则即可。如果出现次数…

Yolov8轻量级网络改进GhostNet

1,理论部分 由于内存和计算资源有限,在移动设备上部署卷积神经网络 (CNN) 很困难。我们的目标是通过利用特征图中的冗余,为 CPU 和 GPU 等异构设备设计高效的神经网络,这在神经架构设计中很少被研究。对于类 CPU 设备,我们提出了一种新颖的 CPU 高效 Ghost (C-Ghost) …

【2024】uniapp 接入声网音频RTC【H5+Android】Unibest模板下Vue3+Typescript

需求 最近开发一个项目&#xff0c;需要实现声网的接入。由于采用uniapp模式&#xff0c;按照最佳实践采用优先开发H5再适配的模式。因此实现了H5和Android两种模式的接入&#xff0c;Android里采用离线打包自定义基座来进行调试。怕自己忘记了&#xff0c;在这里详细的记录完…

深入学习从入门到放弃:掌握梯度概念,开始征服深度学习!

文章目录 从现实中的例子理解什么是梯度梯度的数学定义梯度的严格的数学定义为什么梯度向量指向函数增长最快的方向&#xff1f; 为什么梯度是深度学习优化的最基础概念在python中实现梯度求导的简单案例一元线性回归多元线性回归 结合示例深度学习中的梯度求导的一般过程数学原…

开源AI智能名片链动2+1模式S2B2C商城小程序源码在B2B情境化营销中的应用

摘要&#xff1a;本文探讨情境化营销在B2B环境中的适用性&#xff0c;分析现有的B2B情境化营销案例&#xff0c;如通过物联网传感设备进行设备监控与预防保养。随后引入“开源AI智能名片链动21模式S2B2C商城小程序源码”&#xff0c;阐述其如何助力B2B企业在情境化营销中提升效…

弧形导轨驱动器高效使用技巧!

弧形导轨驱动器是一种用于驱动滑座沿着导轨做弧线运动的设备&#xff0c;其用方法因具体型号和应用场景的不同而有所差异&#xff0c;通常可以归纳为以下几个步骤&#xff1a; 1、安装前要明确弧形导轨的使用需求&#xff0c;根据需求选择合适的弧形导轨驱动器&#xff0c;准备…

Python办公自动化教程(005):Word添加段落

文章目录 2.1 Python-docx介绍2.2 安装2.3 实例 2.1 Python-docx介绍 python-docx 是一个用于创建和修改 Microsoft Word 文档&#xff08;.docx 格式&#xff09;的 Python 库。它可以方便地生成和处理 Word 文档&#xff0c;而无需直接与 Microsoft Word 程序交互。 2.2 安…

运营弹性的 5 大支柱

作者&#xff1a;来自 Elastic Elastic Platform Team 什么是运营弹性&#xff1f; 没有哪个组织能够免受干扰。无论是错误的更新、有针对性的网络攻击&#xff0c;还是导致大规模供应链动荡的全球流行病&#xff0c;大多数公司在某个时候都会遇到障碍。这是增长的代价。但成功…

2024/10/5 英语每日一段

“There’s no reason, frankly, that someone who already has a passport and just needs to renew it shouldn’t be able to do that online, “Secretary of State Antony Blinken said at a March budget hearing. The State Department launched a pilot program for on…

ARM嵌入式学习--第一天

-ARM核介绍 -CPU核 CPU又叫中央处理器&#xff0c;其主要功能是进行算数运算和逻辑运算&#xff0c;内部结构大概可以分为控制单元&#xff0c;算术逻辑单元和储存单元等几个部分 -ARM核 工作模式&#xff1a; user mode:用户模式是用户程序的工作模式&#xff0c;他运行在操作…