1 / 40
文档名称:

需求规格说明.ppt

格式:ppt   大小:678KB   页数:40页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

需求规格说明.ppt

上传人:iris028 2022/7/22 文件大小:678 KB

下载得到文件列表

需求规格说明.ppt

相关文档

文档介绍

文档介绍:第15章. 需求规格说明
主要内容
需求规格说明概述
需求规格说明文档
模版的选择与裁剪
文档写作技巧
优秀需求规格说明文档的特性
需求规格说明的实践调查
1. 需求规格说明概述 ——获取 VS 分析 VS 规格说明
需加描述系统在异常和非理想情况下的行为
可选择地
具体说明是系统选择、用户选择还是开发人员选择
合理的、在必要的时候、在适当的地方
明确怎样判断合理、必要和适当
健壮的
显式定义系统如何处理异常和如何响应预料之外的操作
无缝的、透明的、优雅的
将词汇里面所反映的用户期望转化成能够观察到的产品特性
若干
声明具体是多少,或提供某一范围内的最小边界值和最大边界值
不应该
试着以肯定的方式陈述需求,描述系统应该做什么
最新技术水平的
定义其具体含义,即“最新技术水平”意味什么
充分的
说明“充分”具体包括哪些内容
支持、允许
精确地定义系统的功能,这些功能组合起来支持某些能力
用户友好的、简单的、容易的
描述系统特性,用这些特性说明词汇所代表的用户期望的实质
主要内容
需求规格说明概述
需求规格说明文档
模版的选择与裁剪
文档写作技巧
优秀需求规格说明文档的特性
需求规格说明的实践调查
5. 优秀需求规格说明文档的特性
完备性
标准
描述了用户的所有有意义的需求,包括功能、性能、约束、质量属性和对外接口。
定义了软件对所有情况的所有实际输入(无论有效输入还是无效输入)的响应。
为文档中的所有插图、图、表和术语、度量单位的定义提供了完整的引用和标记。
前景和范围
TBD问题
5. 优秀需求规格说明文档的特性
一致性
标准
细节的需求不能同高层次的需求相冲突,例如系统需求不能和业务需求、用户需求互相矛盾
同一层次的不同需求之间也不能互相冲突
评审
自动化检查
5. 优秀需求规格说明文档的特性
根据重要性和稳定性分级
建立需求的优先级
可修改
标准
它的结构和风格使得人们可以对其中任一需求进行容易地、完整地、一致地修改,同时还不会影响文档现有的结构和风格
文档的可修改性要求:
有着条理分明并且易于使用的组织方式,包括目录、索引和显式的交叉引用。
没有重复冗余。
独立表达每个需求,而不是和其他需求混在一起。
5. 优秀需求规格说明文档的特性
可跟踪
后向跟踪(Backward traceability)
能找到需求的来源,例如和更早期文档的显式关联。
前向跟踪(Forward traceability)
能找到需求所对应的设计单元、实现源代码和测试用例等,它要求每个需求都要有唯一的标识或者可供引用的名称
主要内容
需求规格说明概述
需求规格说明文档
模版的选择与裁剪
文档写作技巧
优秀需求规格说明文档的特性
需求规格说明的实践调查
6. 需求规格说明的实践调查
需求规格说明文档的编写和使用
时间压力
替代品
迭代式开发
6. 需求规格说明的实践调查
需求规格说明文档的内容
问题域描述
业务过程
操作
功能
用户行为
任务
事件
场景
术语
首字母缩写
量(Volume)
估计值
公司背景
6. 需求规格说明的实践调查
需求规格说明文档的内容
效果(解系统描述)
特征
通用标准特征
独特特征
事务
更新
插入
删除
修改
信息需求
特定报告(Ad hoc reporting)
数据采集
数据流
数据库
查询处理
报表
行为需求
困难示例(Corner case)
错误示例(Error case)
事件
外部事件
状态
转移
转换/转移(Transformation)需求
6. 需求规格说明的实践调查
需求规格说明文档的内容
问题
接口
与其他系统接口
系统接口
用户界面
变更
目的
目标
可行性分析
架构
约束
文档信息
文档历史
版本和草案
签署日期
传播(Circulation)
授权列表
原创作者
目录
参考文献
6. 需求规格说明的实践调查
模版和示例的使用
6. 需求规格说明的实践调查
需求规格说明文档的描述语言
实例分析(wiki的使用)
由于时间压力以及采取迭代开发的方式,造成了该项目没有编写需求规格说明书。但是可以采用更为灵活的方式编写,例如wiki。我曾在某一预研性质的项目中使用wi