CMM-2级体系1.1版培训PPT课件.ppt_第1页
CMM-2级体系1.1版培训PPT课件.ppt_第2页
CMM-2级体系1.1版培训PPT课件.ppt_第3页
CMM-2级体系1.1版培训PPT课件.ppt_第4页
CMM-2级体系1.1版培训PPT课件.ppt_第5页
已阅读5页,还剩75页未读 继续免费阅读

下载本文档

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

文档简介

VASCMM体系1 1版 需求管理过程RMProcess RM过程 需求追溯RMProcess RequirementTracing RM过程 需求跟踪RMProcess RequirementTracking RM过程 需求变更RMProcess RequirementChange 项目计划过程SPPProcess 项目计划 软件过程定义SPP SoftwareProcessDefinition 项目计划 工作分解SPP WorkBreakdown 项目计划 风险管理计划SPP RiskManagementPlanning 风险的来源 项目的复杂性随着规模急剧增加项目周期长造成人员流动增加沟通要求随着项目规模的扩大而增加缓解的方法合适的项目组规模子项目增量开发 技术风险的来源开发工具的质量和成熟性工程方法的成熟性环境稳定性开发人员的经验缓解的方法培训谨慎选择工具谨慎选择技术 结构风险的来源需求的变化应用的复杂性应用领域知识和经验设计的组多少软件过程成熟度缓解的方法严格变更控制用户参与原型法培训过程管理委员会 风险处理的四个策略 规避把风险排除在项目范围之外转移把风险转移到能够得到更好的处理的领域接受缓解采取行动来减少风险发生的可能或者发生后产生的影响 项目计划 项目估算SPP ProjectEstimation 估算规模 成本和时间 目的 建立起合理的项目预算和日程表决定项目的用人水平建立承诺的基础要注意的问题随机的估算方法过分乐观屈服于压力分配法过度估算工作量 估算方法 自上而下的估算方法选择规模的度量单位 LOC或者功能点 估算规模选择合适的生产力参数计算其他估算数值在没有历史数据或者规模的度量单位难以确定时可以使用Wideband Delphi法 渐进法 项目的初始估算采用自上而下的方法 随着项目进入新的阶段 对下一个阶段进行详细计划 新的阶段的估算使用详细的WBS结构中每项任务的估算值累加得到 项目的初始计划 项目剩余部分更新的计划 需求计划 设计计划 项目剩余部分更新的计划 编码 UT计划 项目剩余部分更新的计划 验收测试和发布计划 规模估算方法 规模估算代码行在工程软件界比较流行很难直接从需求出发进行估算功能点从客户可见的功能出发在信息系统界比较流行具有很好定义的计数标准与具体技术和语言无关 估算工具 COCOMOII规模估算 支持LOC 功能点通过规模计算成本 人力 日程估算可以免费下载Wideband Delphi方法计划 初始化会议 个人准备 估算会议 合并结果 完成估算适用于所有要素的估算 对项目支持活动的估算 典型的支持活动 配置管理质量保证培训通常作为LOE LevelofEffort 进行估算配置管理和质量保证对它们自己的工作进行估算项目管理需要的人力通常是开发工作量的15 到20 外部成本的估算 硬件软件工具购买的软件外购服务培训所有这些成本都应该和WBS中的底层任务相关联 为变更提供预算 承认项目中存在变更和问题 为这些变更和问题提供储备结构不清的项目应该留出更大的储备需要为变更和问题进行储备的使用建立规范变更控制流程储备使用的授权 高级经理 开发进度表 估算任务历时 考虑实际状况 如每周的工作时间 任务的性质等识别任务间的依赖关系 网络图 决定关键路径解决资源限制绘制甘特图 挣值基线 挣值分析法将估算的成本和项目的日程表联系起来挣值分析法为项目活动提供了一个统一的计算基础当一项活动完成的时候 项目 挣 到了该任务的 价值 项目的WBS估算 日程表排定之后就决定了项目的挣值基线 挣值基线 周 累计人力投入 小时 123456 100 200 300 400 500 挣值基线 日程 成本 记录估算数据 需要记录规模和成本估算使用的估算方法项目特征完成计划存入过程数据库 为将来的项目做参考 项目计划 项目计划评审SPP ProjectPlanReview PTO过程PTOProcess PTO过程 产品审批PTOProcess ProductReview Approval PTO过程 项目数据收集PTOProcess ProjectDataCollection PTO过程 项目数据统计分析PTOProcess ProjectDataStatisticandAnalysis PTO过程 项目周例会PTOProcess ProjectWeeklyMeeting PTO过程 问题管理PTOProcess ProblemManagement PTO过程 风险管理PTOProcess RiskManagement PTO过程 项目变更管理PTOProcess ProjectChangeManagement PTO过程 项目月报PTOProcess ProjectMonthlyReport SQA过程SQAProcess SQA过程 项目支持SQAProcess ProjectSupport SQA过程 SQA计划SQAProcess SQAPlanning SQA过程 过程评审SQAProcess ProcessReview SQA过程 产品审计SQAProcess ProductAudit SQA过程 评审结果报告SQAProcess ReviewReport SQA过程 不符问题报告SQAProcess NonconformityReport SQA过程 管理SQA工作SQAProcess ManageSQAwork SCM过程SCMProcess 配置项识别 软件配置项 anyitemthatisproducedorusedinthedevelopmentprocessorisincorporatedintheproduct 例子 specificationsourcecodetestcasescompilerDatabase 软件配置 allconfigurationitemsthatdefinetheproduct SCM过程 识别配置项SCMProcess IdentifySCI 命名规范 对每一个配置项应该建立命名规范应该在配置管理计划中定义也必须包括版本标识符由开发者在产生配置项时进行命名配置管理员应该维护配置项索引 已确保配置项标识不会重复 什么是基线 基线是一组配置项 CI ConfigurationItem 的集合 经过了正式的评审和批准作为进一步工作的基础变更必须经过正式的变更控制程序 SCM过程 定义基线SCMProcess DefineBaseline SCM过程 组建项目CCBSCMProcess ConstituteCCB 软件配置变更委员会SCCB SCCB是授权进行基线变更的机构例如客户需求 运行基线职能 确保变更被分类以及被评估评审和批准变更确保只有被批准的变更得到实施决定需要实施的变更的优先级变更控制活动必须在整个项目中具有可视性成员可能包括 项目经理 配置管理员 质量保证人员 开发人员代表 客户代表 SCM过程 配置库建立及使用SCMProcess Setup UseSCMRepository SCM过程 配置管理计划SCMProcess SCMPlanning SCM过程 配置状态记录及报告SCMProcess ConfigurationStatusRecord Report SCM过程 产品检查及入库SCMProcess ProductInspection Storage 质量检查点 当一个配置项被纳入配置管理之前 应该确保该配置项经过了适当的质量检查 可以是测试 也可以是一次评审 批准文件配置变更请求表问题报告文件上的签名页有些工作产品需要经过SQA批准SCM在验收它们之前必须验证配置项通过质量检查点 SCM过程 基线发布SCMProcess BaselineRelease 基线发布的准则 配置管理员必须确定 发布是由相应的控制机构批准的所需要的配置审计已经完成所有要发布的项都在配置管理控制之下对所有配置项应该维护分发清单 SCM过程 配置审计SCMProcess ConfigurationAudit SCM过程 产品构造SCMProcess ProductBuild SCM过程 产品发布SCMProcess ProductRelease 产品从基线域推进到发布 域 并通知相关组员 PromoteProductfrombaseline areatoreleasearea and informittorelatedmembers 模板 产品发布报告 Template ProductRelease Report 软件产品 产品发布报告 SoftwareProduct ProductRelease Report 软件产品 Softwareproduct 出口准则判定 ExitCriteria Yes No 出口准则 产品已发布 ExitCriteria Productreleased 1 SCM 生成产品发布报告 提 交 CCB 审核 SCMdocumentsProduct Releasereportandsubmitsto CCB 4 PM 按照合同向客户提交产 品 PMdeliversproducttouserin accordancewithcontract SCM过程 变更控制SCMProcess ChangeControl 配置变更请求 2 CCB 会议记录 3 变更与问题日志 Template 1 2 CCBMeeting Minutes 3 配置变更请求 CCRForm 配置变更请求 项目配置基线 CCR Project ConfigurationBaseline 出口准则判定 Exitriteria Yes No 出口准则 变更得到评审和批准 ExitCriteria Changeisreviewed andapproved 1 提交变更请求 SubmitCR 4 实施变更 Implementchange 5 验证变更实施 Verifychange implementation 6 更新基线 Updatebaseline 配置变更控制 变更是不可避免的错误更正产品改进配置管理控制之下的所有配置项的变更都要得到严格的控制变更请求在进行实施之前必须经过评估和审核变更控制的目的不是为了防止变更 而是管理变更 配置变更控制过程 配置变更请求 评估对产品的影响 评估对项目的影响 允许变更 拒绝请求 实施变更 结果理想 更新基线 是 否 否 是 SCM过程 管理SCM工作SCMProcess ManageSCMWork 配置管理的培训 SCM人员要受到如下的培训 SCM概念和原则组织的标准SCM过程SCM工具其他的项目成员需要接受如下培训SCM工具的使用变更控制流程 子合同管理工作流程 1采购计划 2选择合格供应商 3建立分包协议 4监控供应商表现 5管理可交付物的验收 一采购计划 识别出相应的利益相关人 并且让他们参与采购过程识别需要 决定什么产品需要从外部进行采购准备采购计划 二选择合格供应商 定义一套评价潜在供应商的加权标准识别潜在供应商 满足最低要求的候选人 准备招标书 分发给潜在供应商对潜在供应商的回复和能力进行系统的分析 选择项目要签约的供应商 三建立分包协议 基于对供应商的分析以及与供应商谈判的结果修改工作说明和需求 建立双方都接受的协议供应商协议的变更得到控制 确保协议和产品的一致性能够得到维护确保软件采购计划和软件项目计划根据供应商协议做出相应的修改 四监控供应商表现 评审和批准供应商的开发计划在供应商的项目进行当中 根据供应商协议和批准的开发计划跟踪供应商的进展和表现 供应商不能实现承诺的时候执行改正措施与供应商定期进行技术和管理评审以获得对供应商进展和表现的进一步可见度以及支持管理行动 5 管理可交付物的验收 定义根据协议中的需求对供应商交付物进行验收的流程协议执行期间评估交付物执行供应商和项目之间对交付物进行交接的正式活动 软件开发过程结构So

温馨提示

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

评论

0/150

提交评论