项目经理与项目组织课件_第1页
项目经理与项目组织课件_第2页
项目经理与项目组织课件_第3页
项目经理与项目组织课件_第4页
项目经理与项目组织课件_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第八章软件项目需求与变更管理一、软件项目需求管理二、软件项目任务分解三、软件需求的变更控制四、案例分析需求原因导致项目失败占45%8.1软件项目需求管理需求开发:包括对软件项目需求的获取、分析、规格说明及验证等。需求管理:就是控制和维持需求的事先约定,保证项目开发过程的一致性,使客户得到他们最终想要的产品。软件需求是需求开发和需求管理的桥梁。8.1.1软件需求定义需求的概念:来源于用户调查,即客户的需要;来源于某个特定行业的一些抽象的提炼。它需要考虑用户自身的特性和要求,并参照行业规范进行业务分析的结果。……需求分析的概念:指软件分析人员通过研究用户在软件问题上的需求意愿,分析出软件系统的功能、性能、数据等方面应该达到的目标,从而获得软件需求规格定义的过程。1.用户需求软件的功能、操作方式、界面风格、报表格式、业务范围、工作流程等;特点:2.系统需求功能需求非功能需求数据需求3.需求规格说明书(1)引言(2)任务描述(3)功能规定(4)运行环境的规定需求规格说明书的要求:清晰完整一致可测试8.1.2需求管理包括需求的组织、跟踪、审查、确认、变更和验证。1.需求管理复杂性分析需求的描述问题需求完备程度问题需求开发的工期问题需求的细致程度问题需求变化的问题2.需求管理的基本原则需求管理的内容包括(1)变更管理;(2)分优先级;(3)分类;原则:需求变更的影响需要管理,无论变化程度如何,只要需求变化了就必须进行评估。3.需求管理的方法确定需求变更控制过程进行需求变更影响分析建立需求基准版本和控制版本文档维护需求变更的历史记录跟踪每项需求的状态衡量需求稳定性8.1.3需求管理过程1.定义需求2.需求确认3.建立需求状态4.需求评审5.需求承诺6.需求跟踪7.需求变更控制二、软件项目任务分解WBS:(Work

BreakdowStructure)8.2.1工作分解结构分解方法:基于成果或功能的分解方法;基于流程的分解方法;表示方法图表形式清单形式8.2.2任务分解的过程1.分解步骤确认并分解项目的主要组成要素;确定分解标准确认分解的粒度确定项目交付成果验证分解正确性2.分解的标准统一标准3.分解结果的检验检验分解的正确性合理性是否重复是否可以适当估算?任务分配4.任务分解注意事项5.责任分解及成本分解8.3软件需求的变更控制8.3.1需求变更原因分析范围还没有圈定就开始细化没有良好的软件结构适应变化用户改变需求8.3.2管理变更请求控制需求渐变的策略需求一定与投入有显然联系需求变更一定经过出资方认可小的需求变更也要经过正规的需求管理流程精确的需求与范围定义并不会阻止需求的变更变更控制过程项目启动阶段的变更预防项

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论