需求分析与系统设计 第3章 需求确定 需求确定是一种关于社会、沟通和管理的技能。它是系统开发中最不需要技术的一个阶段,但是,如果没有完全地进行,其结果将会比其他阶段更糟。由于没有捕获、忽略或错误地理解客户需求,为此而付出的代价在软件过程的以后阶段将是不可承受的。 需求确定 本章介绍需求确定中的一系列范围广泛的问题。本章前半部分涉及需求抽取、协商和验证以及需求管理的问题,后面还包括可追踪性和变化管理的问题,这个问题我们将在第10章中详细讨论。 本章后半部分介绍用于描述与组织和目标应用领域相关的业务模型的基本图形建模技术。还讨论了需求文档的结构。 第3章 需求确定 3.1需求确定的原则 3.2需求抽取 3.3需求协商和验证 3.4需求管理 3.5需求业务模型 3.6需求文档 3.1需求确定的原则 需求确定是系统开发生命周期的第一个阶段。要开发的系统由系统规划活动确定(1.2节),需求确定的目的包括提供功能和其他需求的叙述性定义,这些需求是投入者希望在实现的或部署的系统中所具有的。 需求定义了系统被期望的服务(服务陈述)和系统要服从的约束(约束陈述)。服务陈述可以分为几个部分,它们是系统的范围、必要的业务功能(功能需求)和要求的数据结构(数据需求)
原创力文档

文档评论(0)