1 / 50
文档名称:

节软件项目需求管理PPT教案.pptx

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

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

分享

预览

节软件项目需求管理PPT教案.pptx

上传人:wz_198613 2021/8/3 文件大小:485 KB

下载得到文件列表

节软件项目需求管理PPT教案.pptx

文档介绍

文档介绍:会计学
1
节软件项目需求管理
本章内容提要
软件项目需求管理概述
需求开发和管理过程
需求获取方法



需求分析建模方法

需求管理工具

案例分析

本章小结

复****思考题

软件项目需求管理概述
影响软件项目成败的因素
软件开发的目标——按时按预算开发出满足用户真实需要的软件。
需求—— 一个软件项目的开始阶段。在软件工程中,需求分析阶段是 包括客户、用户、业务或需求分析员、开发人员、测试人员、用户文档编写者、项目管理者和客户管理者在内的所有的风险承担者都需要参与的阶段。
软件项目需求管理概述
需求定义
IEEE软件工程标准词汇表(1997年)中将需求定义为:
用户解决问题或达到目标所需的条件或权能(Capability);
系统或系统部件要满足合同、标准、规范或其它正式规定文档所需具有的条件或权能;
一种反映上面(1)或(2)所描述的条件或权能的文档说明。
软件需求包括以下几个层次:
业务需求(business requirement)
用户需求(user requirement)
功能需求(functional requirement)
同时也包括非功能需求、软件需求规格说明(software requirements specification,SRS)等。
软件项目需求管理概述
软件项目需求管理概述
软件需求各组成部分关系
需求类型
在UP(统一过程)中,软件需求是根据FURPS+模型来分类的,其中FURPS的含义如下:
Functional(功能性)
Usability(可用性)
Reliability(可靠性)
Performance(性能)
Supportability(可支持性)
“+”是指一些辅助性的和次要的因素:
Implementation(实现)
Interface(接口)
Operations(操作)
Packaging(包装)
Legal(授权)
软件项目需求管理概述
需求过程所涉及的工作
需求开发和管理过程
需求工程——也叫做需求过程或需求阶段,包括需求开发和需 求管理。
需求开发——包括需求获取、需求分析、编写需求规格说明、验证需求四个阶段,在这四个阶段执行以下活动:
确定产品所期望的用户类;
获取每个用户类的需求;
了解实际用户任务和目标以及这些任务所支持的业务需求;
分析源于用户的信息以区别业务需求、功能需求、质量属性、业务规则,建议解决的方法和附加的信息;
分解需求,并将需求中的一部分分配给软件组件;
了解相关属性的重要性;
划分实施优先级;
编写需求规格说明和模型;
评审需求规格,验证对用户需求的正确理解和认识。
需求开发和管理过程