中国科学院软件研究所机构知识库
Advanced  
ISCAS OpenIR  > 中科院软件所  > 中科院软件所
题名:
基于版本控制系统的开发人员效率评价: 方法与工具
作者: 童杰
答辩日期: 2006-06-02
授予单位: 中国科学院软件研究所
授予地点: 软件研究所
学位: 博士
关键词: 开发人员 ; 效率评价 ; 版本控制系统 ; 数据包络分析
摘要: 度量在软件工程中有着举足轻重的地位。作为软件组织中度量工作的一项重要内容,对开发人员进行效率评价有利于开发人员的个人能力改进,有利于管理人员进行项目管理,有助于形成软件组织内部有效的激励机制,对于改进软件组织管理、提高软件生产力有着重要的意义。本文对如何客观有效地对软件开发人员的效率进行评价,同时降低评价工作所带来的额外开销进行了研究。 本文提出了一种基于版本控制系统(Version Control System,VCS)历史数据的开发人员效率评价方法,以开发人员使用最为频繁的配置管理工具之一-版本控制系统为数据来源,使用数据包络分析方法(Data Envelopment Analysis,DEA)作为数学工具对数据进行计算分析并给出量化的评价结果。该方法优势在于:数据源包含丰富信息,数据格式规范从而易于实现自动化数据采集,DEA方法能较好地处理评价问题本身的多输入输出特点,从而可低开销地、根据多指标给出较为客观和直观的评价结果,并为个人能力改进提供指导信息。 本文还实现了该评价方法的原型工具VCSTalk。VCSTalk支持从版本控制系统自动采集多种指标数据,使用DEA进行评价计算,并提供基于浏览器的用户界面。VCSTalk易于扩展,在设计上考虑了对多种版本控制系统、多种评价指标以及多种评价方法的支持,为进一步的研究和工作准备了必要的基础。 通过将VCSTalk应用于对20个开源软件项目中的74位开发人员进行效率评价的实验,验证了使用本文的方法和工具,可以低开销地给出直观的量化评价结果,该结果可以指导开发人员进行效率改进。
语种: 中文
内容类型: 学位论文
URI标识: http://ir.iscas.ac.cn/handle/311060/7364
Appears in Collections:中科院软件所

Files in This Item:
File Name/ File Size Content Type Version Access License
10001_200328015004333童杰_null.doc(1953KB)----限制开放-- 联系获取全文

Recommended Citation:
童杰. 基于版本控制系统的开发人员效率评价: 方法与工具[D]. 软件研究所. 中国科学院软件研究所. 2006-06-02.
Service
Recommend this item
Sava as my favorate item
Show this item's statistics
Export Endnote File
Google Scholar
Similar articles in Google Scholar
[童杰]'s Articles
CSDL cross search
Similar articles in CSDL Cross Search
[童杰]‘s Articles
Related Copyright Policies
Null
Social Bookmarking
Add to CiteULike Add to Connotea Add to Del.icio.us Add to Digg Add to Reddit
所有评论 (0)
暂无评论
 
评注功能仅针对注册用户开放,请您登录
您对该条目有什么异议,请填写以下表单,管理员会尽快联系您。
内 容:
Email:  *
单位:
验证码:   刷新
您在IR的使用过程中有什么好的想法或者建议可以反馈给我们。
标 题:
 *
内 容:
Email:  *
验证码:   刷新

Items in IR are protected by copyright, with all rights reserved, unless otherwise indicated.

 

 

Valid XHTML 1.0!
Copyright © 2007-2017  中国科学院软件研究所 - Feedback
Powered by CSpace