读书频道 > 网站 > 网页设计 > 经验软件工程:软件工程中的实验研究方法
2.9 软件工程领域的经验主义
15-11-06    下载编辑
收藏    我要投稿   
本书的目的是通过受控实验为学生、教师、研究人员及从业者介绍软件工程中的经验研究。介绍实验时采用了过程视角,将描述的焦点放在进行实验时需要执行的步骤上。全书分为三个部分。第一部分介绍了实验中用到的一立即去当当网订购

为什么要在软件工程领域开展实验和其他经验研究呢?主要原因是采用定量的经验研究方法可以为软件开发的理解、控制、预测和改善提供客观且具有统计学意义的结果。对于寻求改进的组织而言,经验研究是其做决策时的重要依据。

在引入一种新技术、新方法或其他工作方式之前,最好针对这个改进的优点做一次经验评估。本节将介绍一个评估软件过程变化的框架,针对桌面、实验室和开发项目三种情境推荐不同的经验策略。

要成功地完成软件开发,有一些基本的要求[7,8,42]:

(1)理解软件过程和产品;

(2)定义过程和产品质量;

(3)评估成功和失败;

(4)为项目控制提供反馈信息;

(5)从经验中学习;

(6)整理并重用相关经验。

无论是对工业界的、学术界的软件工程研究,还是寻求持续改进的学习型组织的软件工程研究,经验研究都是达到以上要求的重要方法。Basili在提出质量改进范式(Quality Improvement Paradigm)[7]时同时提出的经验工厂(Experience Factory)就是学习型组织的一个范例,在本节的后续部分将进一步描述。该方法也包括一个通过度量来定义和评估一组操作目标的机制,即所谓的目标/问题/度量标准GQM(Goal/Question/Metric)方法[17],下文中将详细介绍。关于GQM方法更详细的介绍参见van Solingen和Berghout [172]。

点击复制链接 与好友分享!回本站首页
分享到: 更多
您对本文章有什么意见或着疑问吗?请到论坛讨论您的关注和建议是我们前行的参考和动力  
上一篇:1.3 功能
下一篇:1.5 小结
相关文章
图文推荐
JavaScript网页动画设
1.9 响应式
1.8 登陆页式
1.7 主题式
排行
热门
文章
下载
读书

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训
版权所有: 红黑联盟--致力于做最好的IT技术学习网站