有效需求分析培训梳理(一)

2023-11-08

根据徐锋老师的《有效需求分析》以及参加老师两天的现场培训整理。
业务驱动的需求思想
(1)澄清问题
a、原始需求是什么层次?方案级、问题级
b、想要解决谁的、什么问题?
c、用户现在遇到这个问题会采用什么样的解决方案?
d、这个问题中有需要进一步细化和明确的概念吗?
(2)了解背景
a、根据实际需要细化以下内容: 场景(功能)、术语(数据)、环境(质量)
该需求谁使用?什么时候使用?具体怎么做?
有需要澄清的业务术语吗?它们的格式是什么?
不做谁生气?多久生气一次?为什么?多久用一次?
(3)建议并确定解决方案
要解决这个问题有哪些可行的解决方案?
这些方案的实现成本分别有多大?
你觉得哪种最合适?(解决问题/成本合适)?
该解决方案对用户而言有什么优缺点?
有其他需要挖掘的需求吗?
1、目标/愿景价值需求
什么是价值需求?简单来说,“整个软件系统为客户解决了什么问题、创造了什么机会”,对系统而言,最关键的干系人有哪些,各干系人对系统的关注点,有哪些担心(阻力点)“三个本质性问题。 需求 = 预期 - 现状
目标的三种描述方式 : 定性描述、 定量描述、场景化描述。
定性描述
就是从总体属性、趋势、宏观的角度来说,如“”全面提升客户服务质量、“全面提高沟通效率”,这种方法的描

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

有效需求分析培训梳理(一) 的相关文章

  • leetcode:2023/4/7

    1040 移动石子直到连续II class Solution public int numMovesStonesII int stones int n stones length Arrays sort stones if stones n

随机推荐

  • 关于数据库中FK的简单理解以及应用

    问题来源 思考如果有两张表 应该以什么样的方式将两者关联起来 直接用两个表中的字段进行关联 还是使用第三张关系表进行关联 说明 FK foreign key PK primary key 注 下面提到的 一对一 一对多 多对一 是指一个表的
  • Centos系统常见配置(详细)总结

    目录 一 简介 二 具体内容 1 设置静态ip 2 重启网络 3 ssh登录时自动运行命令 4 新增用户并创建家目录 5 终端显示bash 4 2 6 更换yum源 7 centos系统串口终端自动登陆 8 系统启动通过rc local自动
  • Mysql Sql查询之Limit 用法

    面试题 你知道mysql 中limit的用法吗 你是怎么使用的 在一条sql语句中 limit 1 表示什么 limit 1 3 又是什么意思 这道题本人答的很烂 在mysql中 limit关键字主要用于指定查询结果从哪条记录开始显示 一共
  • java流与文件——读写二进制数据(DataOutput + DataInput)

    0 README 0 1 本文描述转自 core java volume 2 旨在理解 java流与文件 读写二进制数据 DataOutput DataInput 的相关知识 0 2 for complete my diy code ple
  • 树莓派3B+内核编译

    获取内核源码 https github com raspberrypi 选着linux工程代码 https github com raspberrypi linux 版本分支选择rpi 4 14 y 获取内核配置文件 如果已经有内核配置文件
  • ChatGPT的各项超能力从哪儿来?万字拆解追溯技术路线图来了

    作者 符 尧 彭昊 Tushar Khot 郭志江等 符尧 yao fu ed ac uk 爱丁堡大学 University of Edinburgh 博士生 本科毕业于北京大学 他与彭昊 Tushar Khot在艾伦人工智能研究院 All
  • 使用postman实现文件上传与下载

    文件上传 1 设置KEY值为Content Type VALUE值为multipart form data 2 选择Body 类型为form data KEY值下拉选择为file 这样VALUE就会出现选择按钮 最重要的是 KEY值的fil
  • 黑盒测试和白盒测试定义及区别

    简单了解一下黑盒测试和白盒测试 一 定义 1 1黑盒测试 黑盒测试又称为功能测试 主要检测软件的每一个功能是否能够正常使用 在测试过程中 将程序看成不能打开的黑盒子 不考虑程序内部结构和特性的基础上通过程序接口进行测试 检查程序功能是否按照
  • React TypeScript 定义组件的各种方式

    目录 举例说明 1 使用 class 定义 2 使用函数定义 2 1 使用普通函数 2 2 使用函数组件 举例说明 比如我们要定义一个计数器 Counter 它包含一个 label 和一个 button 计数器的初始值由外部传入 点击 bu
  • Java中面向对象详解

    一 成员和局部 成员 也叫全局 分为成员变量和成员方法 定义在类中 方法之外的变量和方法 局部 定义在方法中的 成员变量和局部变量的区别 1 使用范围的区别 成员变量可以在类中的任何方法中使用 局部变量只能在定义它的方法中使用 2 默认值
  • VS2017 编译CGAL4.14.0 64位静态库

    VS2017 编译CGAL4 14 0 64位静态库 下载安装CGAL 4 14 Setup exe 如果下载的是源码压缩包 auxiliary目录下第三方库需要自己编译 打开 安装目录 INSTALL md 按照要求下载编译依赖包 本文编
  • 网站套了cloudflare cdn以后如何获取到用户真实ip

    找到nginx设置 配置修改 或者进入宝塔面板 软件商店 运行环境 nginx 设置 接下来点击 配置修改 然后找到http代码段插入如下代码 set real ip from 0 0 0 0 0 real ip header X Forw
  • HNU小学期计算机系统设计与创新基础训练——基于STC学习板的加密信息存储与游戏操作系统(第二部分实现方式+代码讲解)

    整个工程链接见文章末尾 HNU小学期计算机系统设计与创新基础训练 加密信息存储与游戏操作系统 第二部分 六 实现方式及关键代码 1 变量定义及对应功能 宏定义 变量定义 2 定时器 3 数码管 4 导航按键 4 1 初始化 4 2 获取AD
  • springboot处理请求转发与请求重定向应该这样写

    springboot处理请求转发与请求重定向应该这样写 在没有应用springboot的时候 在servlet中请求转发与重定向是这样写的 导入相关的两个包 import javax servlet http HttpServletRequ
  • 博客目录导读

    文章目录 一 linux代码如何编写记录系列 1 linux驱动代码 2 linux应用代码 二 内核源代码分析 1 linux内存管理系列 2 linux虚拟文件系统 3 linux中断 4 linux内核启动流程 5 linux内核锁
  • UE4 蓝图制作伤害数值

    UE4 蓝图制作伤害数值 新建一个数值的UI 再把内容绑定事件 公开两个变量 用来设置UI的显示数值和生成的位置 还可以加一个动画 我这里是一个向上飘动的动画 点 号新建HUD 再设置到游戏模式方便调用 调用CreateDamage 就生成
  • jsp页面可以在浏览器中运行但无法在eclipse内部显示

    之前在Eclipse中运行一个最简单的jsp页面时 一直显示页面无法正常显示 但是将路径拷贝到浏览器中就可以运行了 这是因为eclipse使用的是操作系统内置的浏览器 所以需要修改内置浏览器配置 command R gt 输入inetcpl
  • Android11获取当前手机已安装应用列表

    最近在上架GooglePlay 奈何Google8月份刚发布的审核警告 Google也说了能适用的APP类型如下 其实 QUERY ALL PACKAGES 这个权限是针对 Android11以及以上系统获取不全当前手机已安装app列表添加
  • chatgpt不好使?那是你不会问,github上收集的100多种问法,让你快速玩转chatgpt

    你觉得没什么可用 是因为你不会用 github上大牛门收集的一百多种问法 快去试试吧 原文地址 https github com f awesome chatgpt prompts 由于是官方问法 有些问法在国内版本可能不太好用 自行调整问
  • 有效需求分析培训梳理(一)

    根据徐锋老师的 有效需求分析 以及参加老师两天的现场培训整理 业务驱动的需求思想 1 澄清问题 a 原始需求是什么层次 方案级 问题级 b 想要解决谁的 什么问题 c 用户现在遇到这个问题会采用什么样的解决方案 d 这个问题中有需要进一步细