软件过程与方法---课堂总结1 第二章 软件过程综述

第二章过程综述

2.1软件过程及框架


(1)软件过程提供一个公用过程框架,在该框架下可以建立一个软件开发的综合计划。

l  通用框架活动适用于所有软件项目,而不在乎其规模和复杂性。

l  构成软件工程动作的任务集合可以依项目需要和团队特点而不同----使得框架活动适应于不同软件项目的特征和项目组的需求。

l  若干保护性活动独立于任何一个框架活动,且贯穿于整个过程模型之中。

(2)所有的软件过程都可以用公用过程框架来概括。但是由于软件所需解决的问题、项目特点、开发团队及组织文化的不同,软件过程的适应性调整才是成功的关键Discussion:不同的软件过程之间有哪些不同之处?



2.2 过程模式与过程评估

(1)过程模式提供了一个模版,一种在软件过程的背景下,统一描述问题解决方案的方法。Ambler的过程模式模板:

  模式名称

  目的

  类型

  启动条件

  问题、解决方法

  结束条件

  相关模式、已知应用实例

(2)根据抽象层次不同,过程模式有三种类型:

ü  阶段模式:描述完整的软件过程阶段

ü  步骤模式:描述过程框架活动

ü  任务模式:描述工作任务

(3)过程模式提供了一种有效的机制描述各种软件过程。

(4)过程模式可以复用

(5)建立了过程模式就可以构建过程模型

(6)过程模型需要经过评估以确定是否满足过程标准要求

 (7) 过程评估方法

l  用于组织内部过程改进的CMM评估

l  用于过程改进的标准CMMI评估

l  SPICE(ISO/IEC15504)

l  ISO9001-2000

(8)过程评估的作用

    软件过程改进和组织能力确定

          

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值