1. 为什么要进行需求分析?

作为产品经理,每天要接触到大大小小不同的需求,在面对需求时,需要进行有效的需求分析,才能更好地了解问题,从而制定相应的解决方案,就是通过用户的问题,找到用户需求的最本质,给予最合适的方案,满足用户需求。

需求分析是软件计划阶段的重要活动,也是软件生存周期中的一个重要环节,该阶段是分析系统在功能上需要“实现什么”,而不是考虑如何去“实现”。需求分析的目标是把用户对待开发软件提出的“要求”或“需要”进行分析与整理,确认后形成描述完整、清晰与规范的文档,确定软件需要实现哪些功能,完成哪些工作。此外,软件的一些非功能性需求(如软件性能、可靠性、响应时间、可扩展性等),软件设计的约束条件,运行时与其他软件的关系等也是软件需求分析的目标。

需求分析的几种方法

  • 马斯洛需求层次理论

马斯洛的需求层次结构是心理学中的激励理论,包括人类需求的五级模型,通常被描绘成金字塔内的等级。从层次结构的底部向上,需求分别为:生理(食物和衣服),安全(工作保障),社交需求,尊重和自我实现。这种五阶段模式可分为不足需求和增长需求。前四个级别通常称为缺陷需求(D 需求),而最高级别称为增长需求(B 需求)。1943年马斯洛指出,人们需要动力实现某些需要,有些需求优先于其他需求。

  1. 属于生理类的产品有电商、团购、房屋出租、旅行服务等;
  2. 属于安全类的产品有清理软件、安全软件、杀毒软件等;
  3. 属于归属与爱的产品有即时通信、邮箱、博客、微博等;
  4. 属于尊重类的产品有网络平台中的高级认证、奖励等;
  5. 属于认知的产品有信息流、搜索引擎、知识付费等;
  6. 属于美学类的产品包括各类产品不断在视觉方面的优化、健身软件、美妆软件等;
  7. 属于自我实现的产品包括公益平台、朋友圈等。

  • KANO模型

KANO模型是对用户需求分类和优先排序的有用工具,以分析用户需求对用户满意的影响为基础,体现了产品功能的完善程度和用户满意度之间的非线性关系。

将需求按照优先级从高到低排列。

  1. 必要型需求:一个产品必须具备的功能或者必须满足的需求;
  2. 期望型需求:功能越完善,用户越满意;
  3. 兴奋型需求:稍微做了一点点,用户的满意度就会极大提升,注意,兴奋型需求可能会付出大量的研发成本;
  4. 无差别型需求:对用户来说无关痛痒,尽量别做。

  • 四象限法则

四象限法则是美国管理学家斯蒂芬·科维提出的一种时间管理方法,主张对事情按重要和紧急两个维度划分,把事情分为“既紧急又重要”、“重要但不紧急”、“紧急但不重要”、“既不紧急也不重要”四个象限。

  1. 紧急且重要的需求:马上做
  2. 紧集但不重要的需求:授权做
  3. 不紧急但重要的:计划做;
  4. 不紧急也不重要的:能砍就砍

良好的分析活动有助于避免或尽早剔除早期错误,从而提高软件生产率,降低开发成本,改进软件质量。

【博学谷学习记录】超强总结,用心分享|产品经理需求分析方法简析相关推荐

  1. [博学谷学习记录]超强总结,用心分享|第07节 常用的API-----笔记篇

    目录 1.API 1.1 API概述-帮助文档的使用 1.2 键盘录入字符串 2. String类 2.1 String概述 2.2 String类的构造方法 2.4 创建字符串对象的区别对比 2.5 ...

  2. {博学谷学习记录} 超强总结,用心分享|狂野架构师-前置互联网架构演变过程

    本章以系统架构,数据架构,两种维度来进行讲解 目录 1 系统架构 1,1 单体架构 1.2 中台战略 2 数据库架构 2,1 单体架构 2.2 主从读写 2.3 分库分表 3 总结 1 系统架构 1, ...

  3. [博学谷学习记录]超强总结,用心分享|架构 Nacos入门

    提示:学习笔记 欢迎指点 文章目录 前言 一.Nacos安装 二.Nacos服务注册与发现 1.服务提供者Provider 2.服务消费者Consumer 三.Nacos作为配置中心 前言 Nacos ...

  4. [博学谷学习记录]超强总结,用心分享|架构 敏捷 - 开发管理之道

    提示:学习笔记 欢迎指点 文章目录 1.敏捷开发思想之道 2.面向对象开发之道 3.敏捷学习之道 1.敏捷开发思想之道 一名敏捷开发者,敏捷思想的掌握自然首当其冲.在敏捷开发实施的过程中,我们虽然不是 ...

  5. [博学谷学习记录]超强总结,用心分享|第16节 集合续-----笔记篇

    目录 1.HashSet集合 1.1HashSet集合概述和特点[应用] 1.2HashSet集合的基本应用[应用] 1.3哈希值[理解] 1.4哈希表结构[理解] 1.5HashSet集合存储学生对 ...

  6. [博学谷学习记录] 超强总结,用心分享|陌陌综合案例

    注:大家觉得博客好的话,别忘了点赞收藏呀,本人每周都会更新关于人工智能和大数据相关的内容,内容多为原创,Python Java Scala SQL 代码,CV NLP 推荐系统等,Spark Flin ...

  7. [博学谷学习记录]超强总结,用心分享|Hive的压缩格式

    压缩格式 工具 算法 文件扩展名 是否可切分 DEFAULT 无 DEFAULT .deflate 否 Gzip gzip DEFAULT .gz 否 bzip2 bzip2 bzip2 .bz2 是 ...

  8. [博学谷学习记录]超强总结,用心分享|软件测试之计算机基础(一)

    本周开始学习软件测试,而我也即将开始在平台记录我的学习之路.我会把我的个人心得及掌握的知识发布在此平台,俗话说最好的输入就是输出,希望在输出的同时能有更多的收获,也希望与大家多多交流. 为了更好的学习 ...

  9. [博学谷学习记录]超强总结,用心分享|人工智能机械学习基础知识线性回归总结分享

    1.线性回归的核心是参数学习,线性回归和回归方程(函数)有关 2.线性回归是目标值预期是输入变量的线性组合 3.欠拟合的产生原因是学习到数据的特征过少 4.多元线性回归中的"线性" ...

最新文章

  1. 法院判决:优步无罪,无人车安全员可能面临过失杀人控诉
  2. C++基础:C++类成员属性的一种简洁实现
  3. RSS FEED的应用
  4. 3种团队分组适应项目_暴利生意:3种适合农村夫妻创业致富的项目,年赚10多万...
  5. 我看Chrome超越IE的意义
  6. MATLAB化坐标系(转载的)
  7. 笔记-项目配置管理-创建基线或发行基线的主要步骤
  8. RabbitMQ生产者代码
  9. SAP Spartacus的defaultUrlMatcher
  10. python学习-测试(文档测试 doctest、单元测试 unittest)
  11. 空间服务器有问题是系统问题吗,服务器空间租用两个主要问题要留意
  12. python 创建工具包_使用Python工具建立网站
  13. HTML5 和 JavaScript 特效
  14. 自写用Easyclick快手全分辨率滑块验证源码!
  15. 使用 Premiere 制作视频简介
  16. 开源项目_springboot的答题系统+spark大数据实时分析
  17. 分数加减乘除混合运算带答案_给我出50道分数加减乘除四则混合运算题(只需题目不需答案)...
  18. Codeforces Round #469 (Div. 2) F. Curfew (贪心)
  19. word与EndNote管理文献~引文格式问题
  20. 计算机科学与生命科学的关系,计算机科学与生命科学论文

热门文章

  1. 关于服务端与客户端的数据交互
  2. 利用Hander的日志优化性能
  3. linux 防火墙 功能点,功能点(Funciton Point FP)估算法(三) 调整因子
  4. 用robot framework + python实现http接口自动化测试框架
  5. 深度可分离卷积(DepthwiseSeparableConvolution):Depthwise卷积与Pointwise卷积
  6. substr函数功能
  7. DB 查询分析器 6.03 在Windows 8 上安装与运行演示
  8. 计算机数值分析-插值法-差商-04
  9. Django 4.0文档学习(一)
  10. CBR工具(Tools)