导 师: 张齐;陈建秋
学科专业: H1204
授予学位: 硕士
作 者: ;
机构地区: 华南理工大学
摘 要:
自从上世纪90年代发布SW-CMM1.0(软件能力成熟模型)以来,CMM模型已得到全世界的公认,成为组织进行过程改进事实上的国际标准。目前,业界普遍使用的是2006年8月发布的CMMI FOR DEVELOPMENT V1.2版本。CMMI的出现,是能力成熟度模型发展史上的一次重要变革,它提供了更广泛的过程改进范围,同时弥补了原有CMM的不足,为软件组织的过程改进提供了最佳的参考模型。
本课题“CMMI能力成熟度模型集成在X软件公司过程改进中的应用研究”,基于X公司正在实施的CMMI ML3过程改进背景。X公司是一家中小型软件企业,面对日益激烈的市场竞争和多样化的客户需求,X公司决定进行过程改进,以CMMI-DEV V1.2为参照模型,以成熟度级别3级为目标,实现提高软件质量,降低开发成本、有效控制项目进度的目标。
本课题从国内中小软件企业实际应用CMMI的实际出发,全面介绍CMMI模型以及项目管理、ISO9001等相关理论知识,并对我国软件企业研发现状展开分析,论述了软件企业在软件过程改进中所面临的问题,以及在应用CMMI模型进行过程改进中遇到的实践困难。结合X公司实际案例,对X公司的研发过程现状进行分析,根据CMMI模型要求,提出过程改进方案。结合X公司的实际情况,建立研发过程过程体系。文中还举例一个实际项目,整个项目按照制定的过程体系进行研发管理。针对项目主要关键过程在文中进行了描述,包括项目计划、需求管理、项目实现和测试、度量分析等,最后提出一些针对国内中小企业在利用CMMI模型进行过程改进中的建议以及展望,希望让更多中小软件开发企业有所借鉴。
关 键 词: 软件企业 模型 软件研发项目 过程改进 项目管理
分 类 号: [F426.67]
领 域: [经济管理]