CMMi软件质量管理体系详解:敏捷开发与3级实践

版权申诉
0 下载量 116 浏览量 更新于2024-06-19 收藏 27.49MB PDF 举报
《全套CMMi软件质量管理体系.pdf》是一份由XX软件有限公司研发部在2010年12月编写的内部文件,旨在建立和实施公司的软件质量管理框架。该体系主要依据CMMI(软件能力成熟度模型集成)框架,结合公司的多年经验和敏捷开发方法——SCRM,以提升软件过程能力,确保产品质量,从而达成商务目标。 第一部分,总则,详细阐述了体系的实施背景和目的。CMMI-DEV虽然被广泛认可,但它在技术开发过程的深入描述上有所欠缺,对于软件开发来说,技术开发过程通常占据主导地位。因此,文档提出针对公司实际和经验,构建一个以CMMI 3级为基础,兼顾敏捷开发的软件过程管理体系,确保软件开发过程达到CMMI 3级的标准。 第二篇涉及项目管理,包括立项、结项、项目计划、监控、风险管理以及需求管理等环节,强调了在技术开发占主导的背景下,项目管理的重要性并不亚于技术本身,需要与技术开发紧密结合,以确保项目的顺利进行。 第三篇着重于技术实现过程,包括技术预研、SCRUM过程、用户验收和技术评审,这些步骤确保了产品的技术质量,同时也遵循了敏捷开发的原则,以适应快速变化的需求和环境。 第四篇则是支撑过程,如配置管理、质量保证、培训管理和服务与维护,这些都是保障软件质量持续改进和团队技能提升的关键环节。 《全套CMMi软件质量管理体系.pdf》是一个全面的指导文件,它不仅规范了公司的软件开发流程,还强调了在技术驱动的行业环境中,平衡项目管理和技术实施的重要性,通过标准化操作和持续学习,推动企业软件能力的提升,以实现高质量的软件产品和服务。