手机版

用成熟度模型改进软件开发过程

时间:2025-04-22   来源:未知    
字号:

维普资讯 http://www.77cn.com.cn

w c。。 ng ng微 j y。 y。

售 用圈

口文/ J会予、启▲ 今计算机工业发展迅速,软件产业更是如此。我国信息

=术业蓬发促了种进术产的:产的勃展进各先技和品广|技-■泛应用,国内的软件开发注入了活力。为同时,伴随软件规模和复杂程度迅速升级,开发过程日益复杂化而难以管理。

无组织的开发会导致潜在问题的产生,甚至使项目开发失败。因此,如何衡量软件开发过程优劣,找出其中的问题并逐步建立起一套行之有效的开发过程规范,是国内软件企业和企业信息部门面临的迫切问题。

过程成熟度模型

熟性。成熟性和多年形成的管理习惯不同,相当于软件开发它

组织能够把通常认可的有关软件开发过程的知识应用于自己的软件开发过程中。表为成熟度模型五个级别的描述和每个下级别的关键管理目标。 第 1:没有稳定的软件开发过程,软件开发不能按照一级个有序开发过程进行,虽然能够开发出可以工作的软件产品, 但是由于缺乏过程管理,开发过程混乱,件开发的成功依赖软

信息系统开发过程管理涉及到信息系统开发生命周期 (D C的方方面面。 D C由活动、 SL) SL产品和资源组成。活动是一个SL D C过程中进行的工作,它包括从系统分析、系统设计到

程序编制、测试的所有工作;产品是在 S L D C过程中产生的文档和程序;资源由人员、时间、资金和设备等组成。开发过程成熟度模型是一种操作性非常强的判断和指导 S L D C活动的规范。它定义了五个成熟级别 (图所示 )由低到高说明了软件如,开发过程管理的成熟度水平,供了一套改进软件开发过程管提理的途径。这是一个渐进的构架,到一个成熟级别的同时,达 也为继续提高管理水平,实现下一个管理目标打下了基础。一

于个人的能力而不是科学的开发过程管理。第 2级:这一级的特征是软件开发组织内有可重复使用

的开发政策和过程,并在系统开发中坚持使用。新项目的计划和承诺是基于相似项目的经验。管理人员能够跟踪费用、进度, 并能及时发现其中问题。由于项目遵循一定标准并应用过去成功的经验,目计划和控制是稳定的,同时开发能力也是稳定项

个系统开发过程是开发人员用来开发和维护信息系统

的。是,但由于这一级别还没有完整的开发过程定义,以不同所项目的开发过程可能不同。

的活动、方法、实践和改进的集合。如果一个软件开发组织是成熟的,则其组织内具有一套定义好的并一贯应用于系统开发过程的政策、标准。正是这套政策、标准体现了开发过程管理的成

第 3:整个开发组织内有一致的开发过程和标准,编级并制成详细的文档,它包括开发过程和管理过程两部分。由于有

22 V C‘汽回 O . H A YT U懿车> O3 E R K

用成熟度模型改进软件开发过程.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
    ×
    二维码
    × 游客快捷下载通道(下载后可以自由复制和排版)
    VIP包月下载
    特价:29 元/月 原价:99元
    低至 0.3 元/份 每月下载150
    全站内容免费自由复制
    VIP包月下载
    特价:29 元/月 原价:99元
    低至 0.3 元/份 每月下载150
    全站内容免费自由复制
    注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
    × 常见问题(客服时间:周一到周五 9:30-18:00)