深圳世纪网通公司软件过程改进设计改革开放 20 年以来,中国商品经济社会日渐成熟,市场竞争日趋公平,公正,公开,特别是 2000 年 6 月国务院颁布《鼓舞软件产业和集成电路产业进展的若干政策》的 18 号文件以来,我国的软件产业迎来了进展的春天,软件企业如雨后春笋般蓬勃进展,软件产值连年增长,但与世界发达国家,甚至与一些软件业同时起步的进展中国家如印度相比还有较大的差距,中国的软件企业还普遍存在管理手段落后,规模化程度不够,软件产品质量不高的弊端,并成为制约软件企业进展的瓶颈,面临机遇和挑战,是犹豫徘徊,固步自封,还是苦练内功,持续改进软件研发过程,果断决策,切实提供产品质量,科学分析,制定行之有效的改进方案,是软件企业在新形势下生存进展所必须解决的首要问题。本文认为,软件产品是软件企业的生命,软件质量是软件企业的尊严,软件过程是软件企业最主要的业务流程,软件产品的质量取决于软件研制开发的过程。在企业战略方针指导下,提高软件研发管理能力,提高软件产品质量,提升产品交付能力,最终提高软件企业市场竞争能力,是软件过程改进的目的,软件过程改进是一个循环的过程,即 PDCA(Plan 计划,Do 执行,Check 检查,Action 行动)循环模型,它包括确定改进需求,评估现行过程,制定改进计划,实施改进计划,测量进展等五个方面的内容,确定改进需求是软件过程改进的前提,评估现行过程,是软件过程改进的基础,制定改进计划是软件过程改进的依据,实施改进计划是软件过程改进的手段,测量进展是软件过程改进的有力保证,五个方面相辅相成,缺一不可。深圳世纪网通公司作为一家处于高速进展期的高科技软件企业,同样面临着管理手段落后,规模化程度不够,软件产品质量不高的问题。本文简要介绍了深圳世纪网通公司的基本情况,总结了软件过程改进的理论基础,即软件过程能力成熟度模型理论,软件质量理论,软件度量理论,软件工程理论等。基于 SEI 推举的 IDEAL 模型,采纳 CMM 1.0 提供的软件过程成熟度提问单对深圳世纪网通公司的现有软件过程进行了分析,结合企业内外部环境及企业研发战略方针确定了改进需求,鉴于企业已经进行了多年 CMM 2 级管理与实施的前提下,提出了基于 CMM 3 级的软件过程改进方案,并优化了研发管理组织结构,建立了适合企业实际情况的深圳世纪网通公司软件过程资产库。本文力求讨论出适合深圳世纪网通公司研发管理现状的软件过程改进方案,...