3、软件方法工程(SME)基础概述与相关概念解析

软件方法工程(SME)基础概述与相关概念解析

在软件开发领域,软件方法工程(SME)是一个重要的研究方向,它涉及到方法的构建、定制以及相关的理论和实践。下面将对SME的一些关键方面进行详细介绍。

1. SME过程中的方法定制与改进

在实时项目执行中,方法的执行情况很可能会识别出需要修改或调整的方法部分。因此,在执行过程中也可能会进行方法定制,这也是SME的一部分。

Bajec(2011b)为SME增加了一个新的阶段——方法改进阶段。他专注于创建一个基础方法(方法构建),然后在使用方法之前将其定制到组织中(方法配置)。在方法构建阶段,他提出了以下规则:
- 流程规则
- 结构规则
- 完整性规则
- 一致性规则
- 事实规则

在他最近的工作(Bajec 2011a)中,重点是方法改进,其长期目标是自动创建方法并将其提供给行业,以创建一个“无声学习周期”。

2. 实用建议

由于方法的执行实际上反映了单个项目和情况的需求,任何过程模型(即情境方法)都应该指定“可以做什么”以及更传统的“必须做什么”。这意味着替代方案必须是任何过程模型的基础。支持这种灵活性的两种方法是过程图和道义矩阵。

Cockburn(2000)提出了一组可能适用于方法工程的原则:
- 较大的团队(例如,范围更广、人员更多、时间更长)需要更大的方法(例如,更多的角色、更多的评审、更多的工作产品)。
- 更关键的系统(即未检测到的缺陷会造成更多损害的系统)在其构建过程中需要更公开可见的正确性,即行业愿意花费更多来避免可能导致危及生命情况的错误。
- 方法规模或

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值