需求分析人员工具箱-需求分析只需八步
作者:奋斗De奶爸 发布时间:[ 2016/8/19 14:10:49 ] 推荐标签:需求分析 软件测试管理
六、数据割接分析
很多功能/流程改造都会涉及数据割接,需求人员应在需求分析阶段明确割接规则并与研发沟通明确割接方案,常见的割接场景如下:
1.流程环节变更(比如取消审批流程);
2.数据实体新增字段。
七、用户体验分析
主要针对业务流程分析、用户使用场景分析、系统交互原型分析时充分考虑用户体验,进行用户体验分析时可遵循如下用户体验要素模型:
1、战略层:这个层次在需求识别分析阶段基本已完成;
2、范围层:主要针对业务流程分析阶段、角色及使用场景分析阶段及系统功能分析阶段增加用户体验分析,比如流程环节是否存在瓶颈环节、整体流程效率是否高、使用场景的执行步骤是否繁杂、制定的业务规则是否会增加工作量或导致难以实施等;
3、结构层:主要针对系统原型交互设计增加用户体验分析,交互设计原则如下:
1)简化原则:删除不必要的功能直到不能再减少为止;
2)组织原则:按照有意义的标准确定功能,信息展示按照业务含义进行分组;
3)隐藏原则:隐藏非关键信息,凸显关键信息,避免分散用户注意力,但隐藏信息可通过某种线索找到;
4)习惯原则:设计功能尽量贴近用户的操作习惯,避免用户思考;
5)帮助原则:为用户提供适量的帮助和引导;
6)响应原则:每次用户进行操作后,都需要给用户一个响应反馈;
7)容错原则:必须允许用户犯错,给予用户后悔的机会;
8)转移原则:对复杂性操作进行转移,用户擅长做的转移给用户,计算机擅长做的转移给计算机。
4、框架层:主要针对系统原型界面设计增加用户体验的分析,主要由界面规范和系统技术架构决定。
5、视觉层:主要由界面规范决定。
八、非功能需求分析
包含需求的可行性分析、健壮性分析、可扩展性分析、执行效率分析,可行性分析从以下几个方面进行:
1、技术可行性:针对数据割接方案、系统交互实现方式与研发确认是否可行,需求人员在与研发沟通过程中需要不断积累哪些功能实现在技术层面很难支撑;
2、时间可行性:根据用户的上线时间要求分析是否可满足要求;
3、合法合规可行性:分析用户需求是否满足法规或公司法规要求;
4、数据安全性分析:用户需求是否满足信息系统安全要求。
相关推荐
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11