CMMI体系简介及工作流程.ppt
文本预览下载声明
2021/2/11 * 作业指导书(规范/指南) 作业指导书统一用规范或指南的名称,它们的作用是详细描述程序文件中比较复杂的活动,必要时引用模板。作业指导书的格式基本与程序文件相同。 2021/2/11 * 模板 模板可以被作业指导书或程序文件引用。它们具体给出程序文件或作业指导书中用到的说明书、报告、记录、表格等的格式和细节,方便使用者应用。 2021/2/11 * 标准过程 软件过程文件中描述的过程,都是公司的标准过程。 项目组可以根据剪裁指南和项目的实际情况,对标准过程进行剪裁以得到项目组的定义过程。 项目组执行其已定义过程,项目组也可以直接应用公司的标准过程。 项目组采用什么样的软件过程应在“项目计划”中说明。 2021/2/11 * 研发项目标准过程 项目立项 项目计划 项目监控 风险管理过程 需求管理 项目总结 软件配置管理 软件质量保证过程 度量分析过程 软件评审过程 需求获取 需求分析 软件设计 软件实现 系统测试 2021/2/11 * 工程项目标准过程 项目立项 项目计划 项目监控 风险管理过程 需求管理 项目总结 需求获取 实施设计 产品部署 确认测试 初验 系统上线 维护交接 软件配置管理 软件质量保证过程 度量分析过程 软件评审过程 2021/2/11 * 维护项目标准过程 项目立项 项目计划 项目监控 风险管理过程 项目总结 主动服务监控 软件服务支撑 进行产品部署 软件配置管理 软件质量保证过程 度量分析过程 软件评审过程 2021/2/11 * 公司体系文件导读 各职位体系学习质量管理体系指引 2021/2/11 * QA * * PA组件包括过程域、特定目标、特定实践、通过目标、通过实践、典型的工作产品、子实践、批注、一般实践详细说明以及参考资料。 Generic Practice Elaborations:一般实践的详细说明。 * * * * * * * * * * 有很多软件企业,在项目过程中,须提交一些进度报告、总结报告,报告中可能会有进度情况、成本情况的一些数据。收集这些数据的目标也十分明确,就是想了解项目的进度、成本情况,并与计划的情况进行比较,采取必要的措施。 “感知级”的企业,有这样的一些特点: 有明确的度量目的。 有度量值的比较基准,如例子中的计划完成时间与实际完成时间的对比。 被度量对象的属性定义得比较清楚,如上例中缺陷的属性。 对度量的结果进行分析,并且要考虑改进措施。 “感知级”的企业,应该满足CMMI2级中MA(度量)这个PA的要求的,感兴趣的读者可以去看看MA这个PA。 下面这种情况,算不算“感知级”呢? 在项目总结报告中,统计项目进度、成本等情况,分析与计划比较的差异,提出对以后有用的改进意见。 如果只在项目总结报告的时候,才进行度量的话,是不能算“感知级”的,度量的结果要能用于项目管理,而不是项目结束后了统计出到一些数字,尽管这些数字可以用来改善以后的工作,但对该项目本身工作的改善已经没有任何作用了。 达到初级量化管理的企业,能明确量化管理的目标,通过合适的度量办法,“感知”项目的各类参数,并根据各度量指标的实际数值,采取改善项目行为的措施。 * * * * * 进行量化管理过程中,我们能得到各类参数值,但该参数值应该怎样才算合理呢?例如进度偏差多少才算合理?遗留缺陷数量多少个才算合理? 前面提到用“功能点”法来估算项目的规模,然后我们可以由规模导出工作量,但规模与工作量是怎样的一个关系呢?怎样根据规模导出工作量呢?相同规模的软件,不同的软件企业来做,导出的工作量是不一样的。 进行初级量化管理的时候,企业通过实际的参数值,来“感觉”项目的状况,当积累足够多数据的时候,管理者可能会找出项目间的一些共同的数据特点,如可以统计出“平均值”、“最大值”、“最小值”,这些数据,可以描述组织整体的性能。 当数据积累比较多的时候,组织级的经验数据,可以用来指导管理以后的项目,例如可以用组织的平均值做为量化管理的要求。这个时候,就达到了中级量化管理水平了。 中级量化管理有以下特点: 对历史数据进行一定的分析,得出一些数值,从这些数据能大概掌握企业的能力状况。 根据大概的企业能力状况,定出项目量化的管理目标,并用于管理项目。 利用历史的经验数据,由项目规模导出工作量。 * * * * 麦当劳的薯条不少人都吃过,味道很好,而且每家麦当劳的薯条味道很一致。麦当劳是如何做到的呢?我们分析一下生产过程,我们发现薯条从原材料开始,到后续加工,油炸的时间,薯条炸出来后多少分钟没有售出,就销毁,整个过程都有严格的控制,而且很多地方是量化控制,时间甚至精确到秒。严格的过程控制,保证了薯条能高质量地稳定地产出。全球的麦当劳,都用同一的严格过程来管理,所以保证了全
显示全部