- 7
- 0
- 约8.03千字
- 约 25页
- 2018-05-31 发布于浙江
- 举报
第4章. 需求获取概述
丁二玉
南京大学软件学院
主要内容
1. 需求获取的非平凡性
2. 需求获取的活动过程
3. 需求获取活动的要点
4. 需求获取的实践调查情况
1. 需求获取的非平凡性
用户和开发人员的背景不同,立场不同
首先是知识理解的困难。
尽力去研究应用的背景,理解组织的状况,形成一个能够
和用户进行有效沟通的粗略的知识框架
默认(Tacit )知识现象
利用有效的获取方法与技巧(角色扮演、观察等)来发现
并获取默认知识
1. 需求获取的非平凡性
普通用户缺乏概括性、综合性的表述能力
普通用户的知识结构就相对局限于一些具体的业务
细节
善于表达具体业务的细节问题
专家用户的知识结构因其渊博性而具有概括性和广
泛性
能够回答概括性和综合性的问题
开发人员在与用户接触之前就先行确定获取的内容
主题,然后设计具体的应用环境和场景条件,由用
户根据细节业务的执行来描述问题、表达期望。
1. 需求获取的非平凡性
用户存在认知困境
潜在(Latency)知识
需要利用各种有效的需求获取方法和技巧
用户越俎代庖
用户提出的不是需求,而是解决方案
注意保持业务领域和解决方案的区分界限
用户固执的坚持某些特征和功能
分析用户的深层目的,找到隐藏在背后的需求
1. 需求获取的非平凡性
缺乏用户参与
用户数量太多,选择困难
用户认识不足,不愿参与
用户情绪抵制,消极参与
没有明确的用户
对系统的用户以及用户的替代源等相关涉众进行分
析
主要内容
1. 需求获取的非平凡性
2. 需求获取的活动过程
1. 子活动
2. 过程描述
3. 需求获取活动的要点
4. 需求获取的实践调查情况
2.1 需求获取的子活动
研究应用背景,建立初始的知识框架;
根据获取的需要,采用必要的获取方法和技
巧;
先行确定获取的内容和主题,设定场景;
分析用户的高(深)层目标,理解用户的意
图;
进行涉众分析,针对涉众的特点开展工作。
2.2 需求获取的活动过程
问题域 业务数据资料 硬数据采样 样本数据 文档资料 系统环境
获取环境
应用背景资料 获取源
采集范围
对
问
题
问题分析
解 目 定义项目前景 高层次解决方案 项目前景和范 选择获取方
目标分析 业务需求 获取内容 业务问题的期望 用户需求
决 标 和范围 系统特性 围文档 法、执行获取
业务过程分析
的
期 业务解释 内容
望
业务范围
问题域特性 内容 记录结果
高层次问
原创力文档

文档评论(0)