系统开发的需求与管理分析报告课件.ppt

第九章 系统开发中的需求分析与管理 一、需求工程概述 一、需求工程概述 1、什么是需求 基本概念:宽泛地讲,需求来源于用户的一些“需要”,这些“需要”被分析、确认后形成完整的文档,该文档详细地说明了产品“必须或应当”做什么。 需求可能来自以下几个方面:用户(客户)、接口、环境(硬件、组织文化、政策等)。 需求的重要性: 开发软件系统最困难的部分就是准确说明开发什么。最困难的概念性工作是编写出详细的需求,包括所有面向用户、面向机器和其它软件系统的接口。此工作一旦做错,将会给系统带来极大的损害,并且以后对它修改也极为困难。(Brooks:《没有银弹》) 一、需求工程概述 2、系统需求的来源 1) 客户:购买系统的人。 2)用户:实际使用系统进行日常业务活动的人。 3)技术人员:维护系统运行的人。 4)其他系统相关者。 一、需求工程概述 3、需求工程 1)基本概念:在软件开发的生命周期中,与需求直接相关的活动。主要包括:需求开发和需求管理两部分内容。 一、需求工程概述 3、需求工程 一、需求工程概述 3、需求工程 一、需求工程概述 3、需求工程 2)需求工程的主要内容: 需求开发产生的主要文档为《用户需求说明书》与《软件需求规格说明书》。 需求管理产生的主要文档为《需求评审报告》、《需求跟踪报告》和《需求变更控制报告》 一、需求工程概述 4、需求工程中的主要问题 知识技能问题

文档评论(0)

1亿VIP精品文档

相关文档