第1章 软件过程解析.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
易理解性 可见性 可支持性 可接受性 一、基本过程 定义:指那些与软件生产直接相关的过程。 包括: 获取过程; 供应过程; 开发过程; 运行过程; 维护过程; 其中:每一个过程是由一些有组织的活动构成的。每一个活动 还可以继续划分为一些将输入变换为输出的操作任务。 一、基本过程 二、支持过程 定义:为了提供系统或软件产品的质量而在软件基本过程的各个活动中使用的支持手段。 包括:文档过程;配置管理过程;质量保证过程;验证过程;确认过程;联合评审过程;审计过程;问题解决过程。 过程执行组织: 1.软件开发组织自己实施; 2.独立的第三方组织实施; 3.作为一种服务由客户实施。 二、支持过程 三、组织过程 定义:与软件生产组织有关的过程。 内容: 管理过程 基础设施过程 改进过程 培训过程 三、组织过程 四、裁减过程 定义:针对特定领域的软件工程,对选定的过程模型和标准进行剪裁,以形成这一工程的模型及标准,形成该工程的各个软件过程和活动。 步骤: 1.指明工作环境; 2.收集信息; 3.选取任务、活动、过程; 4.编制文档。 1.3 CMM 一、CMM的产生 二、CMM内容简介 二、CMM内容简介 二、CMM内容简介 二、CMM内容简介 二、CMM内容简介 二、CMM内容简介 二、CMM内容简介 二、CMM内容简介 二、CMM内容简介 二、CMM内容简介 二、CMM内容简介 三、CMM的应用 CMM的应用 软件过程评估和软件能力评价方法两者均 采用成熟度提问单作为现场访问的出发点; 采用CMM作为指导现场调查研究的路线图; 利用CMM中的关键过程区域生成标识软件过程强项和弱项的调查发现 在对关键过程区域目标满足情况进行分析的基础上,推导出一个剖面; 根据调查发现和关键过程区域剖面向合适的对象提出结论意见。 三、CMM的应用 1.4 PSP简介 PSP简介 PSP简介 PSP简介 PSP简介 PSP简介 PSP简介 1.5 统一过程(RUP) 一、软件生命周期中的各个阶段 1. 初始阶段 2. 细化阶段 3. 构建阶段 软件过程成熟度模型CMM 4.关键过程域 3 已定义级 组织过程焦点 组织过程定义 培训程序 集成软件管理 软件产品工程 组间协调 同级评审 软件过程成熟度模型CMM 4.关键过程域 4 已定量管理级 定量过程管理 软件质量管理 软件过程成熟度模型CMM 4.关键过程域 5 优化级 缺陷防范 技术改革管理 过程变更管理 软件过程成熟度模型CMM 软件过程评估 软件能力评价 目的是确定一个组织的当前软件过程的状态,找出组织所面临的急需解决的与软件过程有关问题,进而有步骤地实施软件过程改进,使组织的软件过程能力不断提高。 目的是识别合格的能完成软件工程项目的承制方,或者监控承制方现有软件工作中软件过程的状态,进而提出承制方应改进之处。 软件过程成熟度模型CMM 个体软件过程PSP 个体软件过程(PSP:Personal Software Process)能够指导软件工程师如何保证自己的工作质量,估计和规划自身的工作,度量和追踪个人的表现,管理自身的软件过程和产品质量。 个体软件过程PSP 1. 时间管理 2. 产品计划 3. 契约 4. 进度管理 5. 质量管理 从以下几个方面采取措施提高个体软件过程成熟度: 个体软件过程PSP 1. 时间管理 3、跟踪 1、记录 时间使用情况 2、分析并制定 时间安排表 固定、可变化两种时间安排 实际需要和经验 4、修改 实际执行情况 个体软件过程PSP 2. 产品计划 产品的生产时间数据 总结 产品包括:编写的程序、书写的报告或文档 作业编号日志 以前的规模数据 制定 产品计划 个体软件过程PSP 3. 契约 进度和计划 管理人员 软件工程师 达成一致 契约 调整 个体软件过程PSP 4. 进度管理 检查点 进度表 项目的进展状态 检查点 检查点 检查 时间 每周至少一个检查点 纠正 活动 个体软件过程PSP 5. 质量管理 软件缺陷 预防 发现 修复 统一过程RUP RUP是用例驱动的,以体系结构为核心的迭代式增量开发模型。 统一过程RUP 初始阶段 细化阶段 构建阶段 交付阶段 统一过程RUP 在初始阶段应该取得如下成果: (1)蓝图文档,即关于项目的核心需求、关键特性、主约束的总体蓝图。 (2)初始的用例模型(约占总体的10%~20%)。 (3)初始的项目术语表。 (4)初始的商业案例,包括商业环境、验收标准等。 (5)初始的风险评估。 (6)项目计划。 (

文档评论(0)

little28 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档