《需求管理》PPT课件

《需求管理》PPT课件

ID:39739864

大小:236.92 KB

页数:17页

时间:2019-07-10

《需求管理》PPT课件_第1页
《需求管理》PPT课件_第2页
《需求管理》PPT课件_第3页
《需求管理》PPT课件_第4页
《需求管理》PPT课件_第5页
资源描述:

《《需求管理》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第七章需求管理软件需求管理的概念一需求与需求管理的概念1管理需求的目的管理需求的目的是避免项目失败,提高项目的成功率。2需求的定义软件需求可定义为:用户解决某一问题或达到某一目标所需要的软件功能;系统或系统结构为满足合同、规约、标准或其他正式实行的文档而必须满足或具备的软件功能。3需求管理的定义需求管理是一种获取、组织并记录系统需求的系统化方案,以及使客户与项目团队对不断变更的系统需求达成并保持一致的过程。(1)获取(需求诱导)(2)分析(需求分析和谈判)(3)规定(规约)(4)系统建模(5)验证(需求确认)(6)需求管理(控制与变更管理)4需求管理存在的问题(

2、1)范围问题(2)理解问题(3)易变问题二软件工程的软件定义与需求分析1软件定义软件生命周期分为:软件定义与计划、需求分析、软件设计、编码、测试、运行与维护2需求分析(1)确定系统的综合要求。功能要求包括系统应该实现的功能性能要求包括系统的相应时间、资源限制、数据精确性、系统适应性等运行要求包括系统硬件环境、网络环境、系统软件、接口等其他要求包括安全保密、可靠性、可维护性、可移植性、可扩展性等。(2)分析系统的数据要求(3)抽象出并确立目标系统的逻辑模型(4)编写需求规格说明书3现代软件工程的需求工程(1)需求诱导(2)需求分析和谈判(3)需求规约(4)系统建模

3、(5)需求确认(6)需求管理三CMM2的需求管理CMM2指出需求管理的目的是:在客户和遵循客户需求的软件项目之间建立一种共同的理解。CMM2对需求管理的定义是:对需求分配进行管理,即在用户和实现用户需求的项目组之间达成共识;控制系统需求,为研发过程和项目管理建立基线;保持项目计划、产品和活动与系统需求的一致性。四项目管理知识体系(PMBOK)的范围管理(1)启动(2)范围计划(3)范围定义(4)范围核实(5)范围变更控制需求开发管理一需求开发过程需求定义分为四个阶段:需求获取、需求分析、需求处理、需求验证二需求获取阶段的成果与关注点1调研计划2项目视图3业务模型

4、4工作流5业务实体6非功能需求三需求分析阶段的成果与关注点1系统用例模型2交互图五需求验证阶段的成果与关注点1编写测试计划与测试用例2编写用户使用手册3编写系统验收标准4通过需求评审5需求评审的误区需求实现管理一需求的需求的形式化与需求基线的建立1需求属性2需求数据库与需求分配3需求基线三需求状态变化的追踪1需求追踪链(1)用户需求到系统需求的追溯(2)系统需求中的软件需求到软件产品的追溯(3)软件产品到软件需求的追溯(4)系统需求到用户需求的回溯2需求追踪矩阵3需求追踪能力(1)定义需求追踪链(2)为需求追踪链定义需求追逐矩阵(3)需求数据库支持需求追踪矩阵(

5、4)需求基线支持需求追踪矩阵(5)配置管理配合控制追踪时点,实现在控制点的需求追踪需求变更管理一需求变更控制活动1确定需求变更控制过程2建立需求变更控制委员会3进行需求变更影响分析4跟踪所有受需求变更影响的工作产品5调整需求基线6维护需求变更记录和文档二需求变更波及范围分析1波及范围分析的意义2内部分析点3外部分析点4波及过程5波及分析报告四需求稳定性评估(1)统计基线需求的数量(2)统计每月/每周基线需求项的增加、删除、修改的数量(3)需求变化即可能来自组织外部,也可能来自组织内部

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。