软件工程之软件过程管理

软件过程能力是组织基于软件过程、技术、资源和人员能力达成业务目标的综合能力。包 括治理能力、开发与交付能力、管理与支持能力、组织管理能力等方面。软件过程能力成熟 度是指组织在提升软件产品开发能力或软件服务能力过程中,各个发展阶段的软件能力成熟 度。常见的软件过程管理方法和实践包括国际常用的能力成熟度模型集成(Capability  Maturity Model     Integration,CMMI,详见本书20.5.1节)和中国电子工业标准化技术协会发布的T/CESA 1159《软件过程能力成熟度模型》(Software  Process  Capability  Maturity  Model) 团体标准,简  CSMM

1.成熟度模型

CSMM 定义的软件过程能力成熟度模型旨在通过提升组织的软件开发能力帮助顾客提升软 件的业务价值。该模型借鉴吸收了软件工程、项目管理、产品管理、组织治理、质量管理、卓 越绩效管理、精益软件开发等领域的优秀实践,为组织提供改进和评估软件过程能力的一个成

CSMM 模型由4个能力域、20个能力子域、161个能力要求组成:

●治理:包括战略与治理、目标管理能力子域,用于确定组织的战略、产品的方向、组织 的业务目标,并确保目标的实现。

●开发与交付:包括需求、设计、开发、测试、部署、服务、开源应用能力子域,这些能 力子域确保通过软件工程过程交付满足需求的软件,为顾客与利益干系人增加价值。

●管理与支持:包括项目策划、项目监控、项目结项、质量保证、风险管理、配置管理、 供应商管理能力子域,这些能力子域覆盖了软件开发项目的全过程,以确保软件项目能 够按照既定的成本、进度和质量交付,能够满足顾客与利益干系人的要求。

●组织管理:包括过程管理、人员能力管理、组织资源管理、过程能力管理能力子域,对 软件组织能力进行综合管理。

2.成熟度等级

按照软件过程能力的成熟度水平由低到高演进发展的形势,CSMM  定义了5个等级,高等 级是在低等级充分实施的基础之上进行。成熟度等级的总体特征如表5-6所示。

表5-6 成熟度等级的总体特征

等级

结果特征

行为特征

1级:初 始级

软件过程和结果具 有不确定性

●能实现初步的软件交付和项目管理活动

●项目没有完整的管理规范,依赖于个人的主动性和能力

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

奋进学堂

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值