需求分析的困难性 ◆误解 ◆交流障碍 ◆缺乏共同语言 “完整性”问题 ◆需求永远不会稳定 ◆用户意见不统一 ◆错误要求 ◆认识混淆
需求分析的困难性 误解 交流障碍 缺乏共同语言 “完整性”问题 需求永远不会稳定 用户意见不统一 错误要求 认识混淆
需求工程 Requirements Engineering ◆需求工程 ◆通常是一些过程的集合 需求获取(需求获取) ◆需求分析 ◆编写软件规格说明书(SRS) ◆验证(包括确认和证实)
需求工程 通常是一些过程的集合: 需求获取(需求获取)、 需求分析 编写软件规格说明书(SRS) 验证(包括确认和证实)。 需求工程 Requirements Engineering
需求工程涉及人员 管理人员 软件开发小组 用户 分析人员 软件计划 软件需求规格说明 原型
需求工程涉及人员
需求分析的任务 ◆可行性分析阶段已经粗略了解了用户的 需求,甚至已经提出了一些可行的方案 但是,可行性研究的基本目的是用较小 的成本在较短的时间内确定是否存在可 行的方案。因此许多细节被忽略。 ◆在系统开发前,还需要进一步确定
需求分析的任务 可行性分析阶段已经粗略了解了用户的 需求,甚至已经提出了一些可行的方案, 但是,可行性研究的基本目的是用较小 的成本在较短的时间内确定是否存在可 行的方案。因此许多细节被忽略。 在系统开发前,还需要进一步确定