首页 > 知识点讲解
       软件过程能力评估
知识路径: > 系统开发和运行 > 软件工程和项目管理基础知识 > 
相关知识点:6个      
               软件过程评估的意义
               软件过程评估是软件改进和软件能力评价的前提环节。它的意义有如下两点。
               1)软件过程评估是软件过程改进的需要
               软件过程不断改进是软件工程的基本原理之一。下面介绍软件工程7个原理。
               .按软件生存周期分阶段制订计划并认真实施。
               .逐阶段进行确认。
               .坚持严格的产品控制。
               .使用现代程序设计技术。
               .明确责任。
               .用人少而精。
               .不断改进开发过程。
               2)软件过程评估是降低软件风险的需要
               .软件采购者的需要。
               .软件研制者的需要。
               软件能力成熟度模型简介
               CMM(能力成熟度模型)是对软件组织进化阶段的描述,随着软件组织定义、实施、测量、控制和改进其软件过程,软件组织的能力经过这些阶段逐步提高。CMM将软件过程改进分为5个成熟度级别,如下图所示。
               
               软件过程能力评估的CMM
               (1)初始阶段(Initial)。软件过程的特点是杂乱无章,有时甚至很混乱,几乎没有明确定义的步骤,成功完全依赖个人努力和英雄式的核心人物。
               (2)可重复级(Repeatable)。建立了基本的项目管理过程来跟踪成本、进度和性能。有必要的过程准则来重复以前在同类项目中的成功。
               (3)已定义级(Defined)。管理和工程的软件过程已经文档化、标准化,并综合成整个软件开发组织的标准软件过程。所有的项目都采用根据实际情况修改后得到的标准软件过程来发展和维护软件。
               (4)已管理级(Managed)。制定了软件过程和产品质量的详细度量标准。软件过程的产品的质量都被开发组织的成员所理解和控制。
               (5)已优化级(Optimized)。加强了定量分析,通过来自过程质量反馈和来自新观念、新技术的反馈使过程能持续不断地改进。
 
 相关知识点:
 
软考在线指南
优惠劵及余额
在线支付
修改密码
下载及使用
购买流程
取消订单
联系我们
关于我们
联系我们
商务合作
旗下网站群
高级资格科目
信息系统项目管理师 系统分析师
系统架构设计师 网络规划设计师
系统规划与管理师
初级资格科目
程序员 网络管理员
信息处理技术员 信息系统运行管理员
中级资格科目
系统集成项目管理工程师 网络工程师
软件设计师 信息系统监理师
信息系统管理工程师 数据库系统工程师
多媒体应用设计师 软件评测师
嵌入式系统设计师 电子商务设计师
信息安全工程师
 

本网站所有产品设计(包括造型,颜色,图案,观感,文字,产品,内容),功能及其展示形式,均已受版权或产权保护。
任何公司及个人不得以任何方式复制部分或全部,违者将依法追究责任,特此声明。
本站部分内容来自互联网或由会员上传,版权归原作者所有。如有问题,请及时联系我们。


工作时间:9:00-20:00

客服

点击这里给我发消息 点击这里给我发消息 点击这里给我发消息

商务合作

点击这里给我发消息

客服邮箱service@rkpass.cn


京B2-20210865 | 京ICP备2020040059号-5 |京公网安备 11010502032051号 | 营业执照 | Copyright ©2000-2023 All Rights Reserved 软考在线版权所有