- 10
- 0
- 约9.28千字
- 约 52页
- 2016-12-31 发布于贵州
- 举报
第4章 需求分析基础 分析的任务、过程、原则 初步需求获取技术 需求建模 问题抽象、问题分解与多视点分析 支持需求分析的快速原型技术 需求规格说明与评审 第4章 需求分析基础 IEEE软件工程标准词汇表(1997年)中定义需求为: (1)用户解决问题或达到目标所需的条件或权能(Capability)。 (2)系统或系统部件要满足合同、标准、规范或其它正式规定文档所需具有的条件或权能。 (3)一种反映上面(1)或(2)所描述的条件或权能的文档说明。 准确、完整和规范化的软件需求是软件开发成功的关键。软件项目中40%-60%的问题都是在需求阶段埋下的祸根 主要障碍:用户对应用问题的理解、描述以及他们对目标软件的需求往往具有片面性、模糊性,甚至不一致性 第4章 需求分析基础 不适当的需求过程所引起的一些风险: 调研的用户不多,导致产品无法被接受 用户需求的增加带来过度的耗费和降低产品的质量 模棱两可的需求说明可能导致时间的浪费和返工 用户增加一些不必要的特性和开发人员画蛇添足(gold-plating) 过分简略的需求说明以致遗漏某些关键需求 忽略某类用户的需求将导致众多客户的不满 不完善的需求说明使得项目计划和跟踪无法准确进行 4.1 需求分析的任务与原则 软件需求分析:对应用问题及环境的理解和分析,为问题涉及的信息、功能及系统行为建立模型。将用户需求精确化、完全化,最终形
原创力文档

文档评论(0)