在《需求入门: 需求工程=需求开发+需求管理》中介绍过,需求开发中可以通过用户访谈进行问题获取,本篇介绍一个进行用户访谈的方法:Nine Boxes

  9格方法通过三个方面(列)和三种提问方式(行)组合成9个格子,它要求我们按照上图的数字顺序来进行,对每个问题进行沟通,可以把以前没有系统化的访谈方式更好的组织起来,帮助我们整理和清晰谈到的内容。

三个方面

  1. 定义问题
    这可以帮助客户确定问题,一起讨论。可以从组织结构、岗位职责等了解总体的工作情况,对于具体问题,可以更有针对性的设计问题。
  2. 标识涉众
    产品解决的价值一定是与人相关的,这可以很好的把涉众标识出来。
  3. 描述愿景
    这可以初步确定产品成功的目标,注意,这里不会谈到具体的问题解决方案,而只是一旦问题得到解决后,会有什么样的场景。

三种提问方式

  1. Open
    这类问题属于开放式问题,可以这样提出来,”告诉我...“,”请描述一下...“”这样发生什么了?“等故事情节问题
  2. Control
    这类问题属于封闭式问题,如多少(如一张入库单有多少条明细)、什么频度(如多久填写一个单子)、在哪里等一些事实问题
  3. Confirm
    这个步骤很重要,因为有可能会引起对方思考之前他没有提及的事情。如果发生这种情况,你应该返回之前的步骤重新开始。

用户故事

  当我们使用9格访谈后,会发现这些内容可以直接应用在用户故事中。在《Scrum 之 roduct Backlog》中我简单讲了一下在Scrum方法中如何描述用户故事的一般写法是:作为【用户的类型】,我希望可以【先这样做,然后那样做,就应该得到...的结果】以便【业务价值】。

为客户着想

  在进行访谈过程时,我们需要做到的三个方面是:为客户着想,了解客户期望和积极倾听。

  下面一副漫画可以很好的表达这个意思:(鱼饵就应当符合鱼儿的胃口,而不是钓鱼者)

更多内容:业务分析与需求.pdf


欢迎转载,转载请注明:转载自周金根 [ http://zhoujg.cnblogs.com/ ]

需求入门 - 获取需求方法:Nine Boxes相关推荐

  1. 互联网产品与需求一 获取需求的方法

    一.行业调研分析报告 ​ 1中国移动互联网用户调查数据 2列举一些常用的行业数据分析 艾瑞网:http://www.iresearch.cn/ 199IT数据(中文互联网数据咨询中心):http:// ...

  2. 需求的获取:需求调研中的5W+1H定律

    在企业的销售队伍中,经常听到的抱怨是"我们的客户不需要""我们的客户没有钱""客户说要等一段时间"--等等一些无法开发和征服客户的声音,根本 ...

  3. 需求分析-需求调研步骤和方法

    需求调研步骤和方法 第1章 前言目的 需求调研是为需要说明书做前期工作,可以说需要说明书说是从需求调研表中得到或抽取而出. 需求调研是要了解现实世界中做实际工作的人们真正需要什么样的程序的过程,再把这 ...

  4. 软件需求管理(二) 需求获取

    一. 需求获取概述 1.1相关概述 软件需求获取是软件工程的主体. 主要表现为: 发现问题->分析问题->解决问题 的过程. 需求获取阶段主要产生的文档:1.前景和范围文档 2.用例说明文 ...

  5. 需求工程之原型法获取需求

    目录 原型法: 原型法进行的步骤: 原型的分类: 原型法优点: 原型法的缺点: 原型法适用范围: 原型法不适用范围: 需求获取的方法总结: 非传统的需求获取方法: 原型法: 把系统主要功能和接口通过快 ...

  6. 老板不断加需求、改需求的四种应对方法

    昨晚几个兄弟疫情之后,约一起聚聚,小张同学成功的占了C位,我们一晚上都在讨论他的问题. "几位大佬,有没有好机会介绍,小弟要失业了." "你就少来了,你们公司最不缺的就是 ...

  7. 获取需求、分析建模及规格说明

    3.2 与用户沟通获取需求的方法 3.2.1 访谈是最早开始使用的获取用户需求的技术,也是迄今为止仍然广泛使用的需求分析技术. 访谈有两种基本形式,分别是正式和非正式.正式访谈时,系统分析员将提出一些 ...

  8. UML建模-如何使用用例获取需求

    简介: 开发都通常都使用典型场景(scenarios)来理解一个系统的需要是什么和系统是怎样工作的.不幸的是,尽管开发都已经这样做了,但它极少用有效的形式归档.用例(Use Cases)就是将这些场景 ...

  9. 需求获取的三阶段:需求背景、需求调研、需求分析(1)

    软件需求的获取是软件开发过程的第一步,需求质量是决定软件成功与否的重要前提,如果获取的需求有了偏差或是遗漏,其结果可能导致后续的分析.设计与开发都出现问题:反之,如果获得了全面.严谨.逻辑表达清晰的需 ...

最新文章

  1. Python爬取近10万条程序员招聘数据,告诉你哪类人才和技能最受热捧!
  2. 华为工程师SRECon Asia见闻:聚焦可靠性、资源优化及性能提升
  3. Android ListView常用用法
  4. python文件输入符_python文件IO与file操作
  5. 经纬度坐标与距离的相互转换及其实现
  6. svchost占用内存过高_「电脑常用技巧」电脑卡的原因(占用过高怎么办)?
  7. subd计算机系统结构,计算机体系结构第2章试题答案.doc
  8. 添加jackson_Jackson,最牛掰的 Java JSON 解析器
  9. LabVIEW心率监测装置
  10. Appdata\Local Roaming LocalLow文件夹
  11. 胡海牙和李兆生的仙逝有感
  12. 嵌入式设备的switch 以及PHY 芯片调试和选型 (1)
  13. 华大 HC32L130 调试问题总结
  14. win10系统AMD显卡OBS录屏黑屏解决方法
  15. excel中设置每行等高
  16. 计算机局域网切换,怎么进入别人电脑--局域网【详解】
  17. xsl是什么文件 html 样式表单,XSL 指扩展样式表语言
  18. 浅谈通用的字典表结构设计
  19. 在SpringBoot中启用Http2.0
  20. 2021-10-17idea无法导入依赖

热门文章

  1. 直播「拯救」互联网?
  2. 问答专场 | 我是蝉游记创始人纯银V,你有什么想问我?
  3. 微信运动:抓住用户的小九九,一个都别跑
  4. PMCAFF微课堂已结束 | 前YY产品总监深度揭秘P2P运营推广精髓
  5. uva live 7637 Balanced String (贪心)
  6. 李洪强和你一起学习前端之(8)浮动,网页布局,定位
  7. SQL优化(二) 快速计算Distinct Count
  8. Redis添加密码认证Cacti监控读取Redis状态值为 -1 的最快速解决方案
  9. Daily Scrum9 11.13
  10. HTML 5与CSS 3权威指南(第2版·上册)