软件质量管理体系概论(ppt51)-cmmi(编辑修改稿)内容摘要:

实现者 影响软件质量的因素 与软件产品质量有关的四方面因素: 产品质量 过程质量 开发技术 人员因素 成本 时间、进度 过程中的角色    过 程 管理 软件工程师 严格的工作条例 技术资产 环境 4. 建立文件化程序。 – 再好的管理方法如果没有写成文件化的程序,也是空谈。 建立文件化程序就是为了将质量管理体系固化下来 ,企业的所有过程和操作都要做到有章可循。 – 建立文件化程序的过程实际上 是对管理流程的一次全面整理的过程。 软件企业建立质量管理体系要解决的主要问题 ISO 9001的过程描述 1. 目的 2. 范围 3. 术语定义(必要时) 4. 职责 5. 程序(可以包含流程图) 6. 相关程序 7. 记录 CMM与 ISO9001的比较 软件企业建立质量管理体系要解决的主要问题 5. 解决好软件配置管理和软件设计变更控制。 – 由于 软件需求的不确定性 ,软件设计的变更是不可避免的。 – 建立控制基线是加强变更控制的前提。 在设计发生变更时软件的配置也必须随之改变,所以将软件配置管理作为一个关键过程纳入质量管理体系是一项重要的任务。 基线( baseline) 是软件生存期各开发阶段末尾的特定点。 它的作用是把各阶段的开发工作分得更加明确,便于检验与确认。 基线与变更管理 计 划 需求分析 设 计 编 码 测 试 项目开 发计划 需求规格说明 设计规格说明 程序清单 测试报告 计划基线 需求基线 设计基线 编码基线 测试基线 软件项目成功率调查 : Cancelled 29% 51100% Late 9% 101200% Late 16% More than 200% Late 6% OnTime 26% 2150% Late 8% Less than 20% Late 6% Project Resolutions 缺陷纠正得越晚成本越大 Phase That a Defect Is Created Cost to Correct Requirements Architecture Detailed design Construction Requirements Architecture Detailed design Construction Release 50200X 1X Phase That a Defect Is Corrected 50200X 1X Phase That a Defect Is Created Cost to Correct Requirements Architecture Detailed design Construction Requirements Architecture Detailed design Construction Release 50200X 1X Phase That a Defect Is Corrected 50200X 1X 及早纠正大部分的缺陷 Fix Here Not Here 项目管理过程 • 制定计划 —执行计划 —实现项目目标 • 建立一个基准计划 : – 清晰地定义项目目标; – 分解项目 —子项目 ( 或自任务 ) ; – 界定必须执行的具体活动; – 以网络图的形式图示描绘活动 ( 次序与相互依赖性 ) ; – 时间预算 、 成本预算; – 估算项目进度计划及预算。 项目成功的关键因素 • 最重要的 10大因素: 1) 清楚地界定目标及项目任务; 2) 高层管理者的支持; 3) 有能力的项目经理;。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。