需求分析学习笔记

本文探讨了用户需求挖掘的访谈技巧、竞品分析策略,强调需求真伪判断及优先级划分,介绍了Jira等工具在需求管理中的应用,同时详细讲解了Axure的使用技巧和微信小程序设计要点,包括高保真原型操作和文件上传方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.寻找需求

用户访谈根据用户提供的信息,汇总分析,得到用户的需求,最后推导出产品的解决方案
访谈流程确定访谈形式——明确访谈目的——设计访谈提纲——用户筛选和邀请、进行访谈——结果汇总与分析
访谈方式间接方式和直接方式
访谈误区1、明知故问 2、不能引导用户 3、问题太开放 4、问题太细节,用户较难回忆
访谈套路现状(现在是如何做的?)——痛点(遇到了什么困难?)——方案(如何解决目前的困难?)
竞品分析
挑选竞品直接竞品:产品的定位和目标用户高度一致,且产品的功能也十分相似; 间接竞品:产品的定位和目标用户高度一致,且产品的功能不太一样。或者产品的功能很相似,但产品定位以及目标用户不太一致; 潜在竞品:目标用户有重合的地方,但产品定位以及产品功能暂时不太一致,或者公司是行业的巨头;
竞品分类产品定位:产品面向的行业、领域、市场是否一致; 目标用户:产品的目标用户群体是否一致或者接近,用户需求是否相似; 产品功能:产品的功能是否有相似性;
分析目的更好的了解行业; 为自身产品设计提供功能、可用性、关键技术等方面的参考; 提高自身产品的差异化程度; 为新立项的产品、拍脑袋想出来的,降低风险;
分析维度产品定位:产品面向的行业、领域、市场; 目标用户:目标用户,用户特征,用户需求等; 产品功能(产品结构、产品内容):产品整体结构(结构图)、产品核心业务流程(流程图)、主要功能、亮点功能、产品优缺点; 产品界面(交互方式、视觉体验):交互效果、交互体验、视觉效果、优缺点;
需求真伪判断
脱离真实场景以业务为主,技术实现的出来为主
脱离目标用户以大众用户为主
脱离任务核心以谈好的核心任务为主
脱离真实需求以用户的真实场景需求为主,用户的描述不一定是真实需求
需求的优先级划分
KANO模型1.基本型需求 2.期望型需求 3.兴奋型需求 4.无差异型需求 5.反向型需求 
时间四象限管理法1.重要&&紧急 2.重要&&不紧急 3.不重要&&紧急 4.不重要&&不紧急;1在有限时间完成不了优先做2。
马斯洛需求层次理论
IC排序法
需求价值+需求周期(成本)价值周期四象限坐标系,体验金字塔(能用——爱用——易用——传播(由低到高))
需求价值评定需求成本评定
商业价值确定基准故事点
用户广度相对估算的依据(开展的工作数量、风险和不确定性、复杂度)
使用频率规划扑克集体估点
刚需程度
生态影响
产品时机
需求池
编号
模块
功能点
需求描述
场景描述
需求类型
优先级
提出人
提出时间
当前状态
备注

2.需求开发

需求开发流程
获取用户需求
编写用户需求文档《用户需求说明书》
编写软件需求文档对《用户需求说明书》进行归纳总结,定义软件需求,由需求分析人员编写《软件需求规格说明书》
软件需求评审《评审报告》

3.需求管理

  1. 需求确认

    BA:负责执行需求状态跟踪、负责评估需求变更影响

    负责将需求基线初始化到《需求跟踪表》,包括需求功能分解、需求优先级等信息,作为后续需求跟踪的依据

  2. 需求跟踪(✔)

    通过对需求各个属性的跟踪与维护,清晰、准确地展示项目需求的状态,进而为项目的各项管理决策和操作提供支持。

    跟踪要求
    跟踪时机需求状态发生变化时,如完成开发、完成测试时; 由事件触发,如需求发生变更时;
    跟踪范围必须执行需求状态跟踪; 是否执行需求关联性跟踪由项目组根据实际情况自行确定;
    跟踪分工项目经理:负责组织和管理需求跟踪; 需求经理:负责跟踪需求状态并及时更新《需求跟踪表》;

  3. 需求变更(✔)

    需求管理工具:jira,禅道,excel

    变更管理流程
    提出变更申请申请人提交《变更申请表》给项目经理《变更申请表》明确申请人、申请日期、变更类型、变更内容、变更原因等
    评估变更项目经理:组织评估变更影响
    执行变更变更通过CCB批准后,项目经理负责整合变更所需资源,合理安排人员执行变更,并将变更相关产出物(如需求基线的改变)及时提交配置库变更控制委员会CCB: 通常由项目总负责人、项目经理、甲方项目经理或代表、技术经理、质量经理和配置管理员组成。
    验证变更项目经理负责组织验证变更执行结果是否符合变更要求: 如果不符合,则组织人员重新执行变更; 如果符合,则通知配置管理员更新项目基线并更新变更日志

4. jira

  1. 写工时日程

  2. 项目管理

5. Axure使用技巧

1.特别组件应用

  • 名称技巧
    热区(页面切换效果)热区(组件)——>(动作状态)链接 ——> (选择)跳转的目标页面
    动态面板(轮播图)动态面板(组件)——> 双击——> 添加面板状态 ——> 给不同面板状态添加要切换的图片或组件 ——> 退出动态面板设置 ——> 给不同的按钮添加交互 ——> 进入动态面板设置 ——> 给动态面板设置滑动效果(交互)——> 设置面板状态 ——> 向左滑动结束时(向左滑动)——> 退出设置面板状态——>添加上一项/下一项切换按钮——>添加交互()——> 进入动态面板设置自动循环——> 载入时 ——> 设置面板状态 ——> 状态设置为下一项循环

    uploading.4e448015.gif

    正在上传…重新上传取消!
    页卡 /单选框(动态面板添加内容)/ 弹窗 轮播图自动切换后,按钮点击后,要想过会儿自动切换,需要在按钮的单击动作里加上自动循环下一项的动作。
    母版
    中继器(MVC架构)1.利用中继器做消息列表: 中继器——清空中继器默认设置(delete矩形等)——选取要添加的元件(头像框,文本框,矩形)——调整每个元素的间距(用热区或行间距)——配置中继器交互(将右边列表的内容对应到元件上) 2.数据表 (新增数据,动态勾选数据) 中继器——设置数据和列表矩形,调节样式——新增按钮——添加交互——单击时(弹出遮罩层和弹窗)——弹窗里的添加按钮——添加交互——单击时(添加行-添加数据-点击fx-添加局部变量-插入局部变量-确定) (删除数据) 中继器——删除按钮——单击时(显示删除弹框,标记当前行)——删除弹框内确认删除按钮——交互——删除行(删除已标记的行)——取消标记(全部行)——设置变量值为[[dataSum-1]](这个是为了统计条数的更新)——触发事件——载入时(目标为统计条数) (弹窗修改) 中继器——标记当前行——显示遮罩层——显示更改弹窗(设置文本获取行内容)——更改弹窗——交互——更新行——已标记选择列(将可更改的列添加一下,要选择局部变量后插入)——取消标记——触发事件(为了使用取消按钮的交互,将取消按钮命名后设置为目标,添加事件为单击时) (原位置修改) 中继器——原始单元格——交互(显示原位修改,设置文本给原位修改)——选择文本框放置要更改的单元格内——原位修改框添加交互——单击时(获取焦点-选中文本)——失去焦点(更新行,隐藏原位修改) (查询——筛选) 下拉框筛选:筛选按钮——添加筛选——规则——判断获取的局部变量(即查询条件)是否与表中存在的变量相等 文本框筛选(涉及模糊查询):添加筛选——筛选条件为(item.name.indexOf(局部变量)!=-1) (排序) 要点击的排序按钮——转换为动态面板——添加状态(默认、升序、降序)——给每个状态添加代表icon——退出状态面板模式——给按钮添加交互——单击时——添加情形(默认、升序、降序)——默认到升序、升序到降序、降序到升序(理解为目标状态是点击后的结果,而不是当前状态) (分页) 切换页面按钮——添加交互单击时(设置目标页面为上一页等,按情况来)——页码计数标识设置交互——载入时(设置文本值为局部变量.pageIndex/局部变量.pageCount)——将所有影响页码(注意添加、删除)的按钮添加触发事件——触发页码计数载入时 (批量操作——删除)1.调节列表的交替背景颜色:首先关闭中继器内的列表颜色——退出中继器设置——在样式内勾选交替颜色 2.列表编号自增:左上角项目——全局变量——设置默认值为当前列表数据总条数(dataSum)——添加按钮——单击时——设置变量值——目标为dataSum,值为dataSum+1 3.统计条数更新: 载入时——设置文本——设置为富文本——值(编辑文本为全局变量dataSum) 4.弹窗:添加矩形,将其设置为遮罩层——添加要弹出的内容——将弹窗所有内容转换为动态面板——记住遮罩层和弹窗动态面板原始位置——将遮罩层和弹窗动态面板移到不遮挡内容的地方——点击将要设置为弹出效果的按钮(例如添加按钮)——设置交互效果——单击时(移动遮罩层到原始位置-显示遮罩层-移动弹窗到原始位置-显示弹窗)——到弹窗关闭按钮——设置交互(隐藏遮罩层-隐藏弹窗) 5.插入局部变量:文本内容选择元件文字,下拉列表选被选项 6.原位修改时复制原位修改框设置更新行后值没有联动到正确位置:可能性有——1.下拉框的备选项没有更改;2.选择更新的列没有更改到新的列 7.多个排序要将另外一个状态置为默认:将a按钮的单击时默认情形状态添加一个动作——设置面板状态(将b设置为默认)——b按钮同理
    内联框架

2.输入框制作

不同种类的输入框方法
必填输入框+提示效果矩形
点击输入文本&密码文本框(元件)—— 交互

uploading.4e448015.gif

正在上传…重新上传取消
自动填充输入框
下拉选择输入框
自适应文本输入框
动态输入框

6. 小程序设计

  1. 明确页面所处位置

  2. 减少输入(点选,拖动,自动填充)

  3. 用户授权(明确授权用途)

  4. 分享链接(明确哪些页面分享)

  5. Vant移动端组件库

  6. 页面设计(将主要内容放在显眼位置)

  7. 用行为和文字来引导用户使用

7. 高保真操作

1. 上传文件时链接本地文件夹(非文本框类型为文件)

尝试一:

注意:这个js文件放在安装Axure的文件的 DefaultSettings\Prototype_Files\resources\scripts 目录下

接下来的教程没有尝试,做出来也只能在自己电脑上看,别的电脑上没有保存这个js文件。(教程:Axure高保真教程:上传本地图片_腾讯新闻

2.微信小程序向下滑动,底部导航栏保持不动

思路1:

首先将要下滑的内容放在一个矩形框内

再将底部导航栏放在矩形下面

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值