天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

GitHub開源軟件項(xiàng)目團(tuán)隊(duì)協(xié)作過程監(jiān)控與評價(jià)

發(fā)布時(shí)間:2021-01-03 00:29
  隨著開源社區(qū)的發(fā)展,越來越多人參與到GitHub的社會化編程中,為了更好的實(shí)現(xiàn)團(tuán)隊(duì)合作,計(jì)算機(jī)相關(guān)專業(yè)教師也鼓勵(lì)學(xué)生在GitHub上進(jìn)行項(xiàng)目開發(fā)協(xié)作。針對學(xué)生在GitHub上協(xié)作完成的課程實(shí)踐任務(wù),教師如何對項(xiàng)目團(tuán)隊(duì)內(nèi)成員的貢獻(xiàn)進(jìn)行度量成為一個(gè)問題。傳統(tǒng)的評分策略主要依靠人為主觀評價(jià)且沒有充分利用項(xiàng)目團(tuán)隊(duì)開發(fā)過程的數(shù)據(jù)信息。本文充分利用軟件開發(fā)活動積累的大量數(shù)據(jù),從以下四個(gè)部分展開研究:(1)GitHub項(xiàng)目團(tuán)隊(duì)成員貢獻(xiàn)度量分析,幫助教師了解團(tuán)隊(duì)個(gè)人的貢獻(xiàn)情況。構(gòu)建了項(xiàng)目團(tuán)隊(duì)成員貢獻(xiàn)指標(biāo)模型,提出了一套貢獻(xiàn)指標(biāo)的計(jì)算方法,根據(jù)貢獻(xiàn)指標(biāo)模型確定數(shù)據(jù)采集范圍,通過數(shù)據(jù)處理計(jì)算完成對項(xiàng)目內(nèi)成員的個(gè)體評價(jià),并對其進(jìn)行可視化。(2)GitHub項(xiàng)目團(tuán)隊(duì)協(xié)作關(guān)系分析,使教師掌握團(tuán)隊(duì)內(nèi)部協(xié)作溝通的情況。構(gòu)建了協(xié)作關(guān)系網(wǎng)絡(luò)圖模型,通過數(shù)據(jù)收集處理完成協(xié)作關(guān)系的可視化。定義了協(xié)作關(guān)系密集度和協(xié)作關(guān)系均衡度,用來表征項(xiàng)目團(tuán)隊(duì)內(nèi)成員之間的協(xié)作密切均衡程度,度量計(jì)算完成了對項(xiàng)目團(tuán)隊(duì)協(xié)作情況的整體評價(jià)。(3)GitHub項(xiàng)目整體推進(jìn)的特征分析,幫助教師從宏觀角度獲取項(xiàng)目開發(fā)過程的進(jìn)展信息。定義了工作模式(Wor... 

【文章來源】:哈爾濱工業(yè)大學(xué)黑龍江省 211工程院校 985工程院校

【文章頁數(shù)】:84 頁

【學(xué)位級別】:碩士

【部分圖文】:

GitHub開源軟件項(xiàng)目團(tuán)隊(duì)協(xié)作過程監(jiān)控與評價(jià)


GitHub日志中成員ID選擇GitHub項(xiàng)目團(tuán)隊(duì)成員貢獻(xiàn)指標(biāo)的度量主要使用了項(xiàng)目的提交信息(commits

處理方式,文件,項(xiàng)目成員,代碼


圖 2-2 每個(gè)文件 git blame 的具體內(nèi)容由 commit ID 關(guān)聯(lián) author email 有多種處理方式,這里我們通過 git 命令:git show [commit ID] --pretty=format:"%ae" –shortstat 可以更加方便快捷的處理最后得到每行代碼對應(yīng)的作者郵箱,后續(xù)工作只需 HashMap 遍歷計(jì)數(shù)即可得到項(xiàng)目中每個(gè)成員的凈代碼量,如表 2-6 所示:表 2-6 GitHub 項(xiàng)目成員凈代碼量GitHub 項(xiàng)目成員凈代碼量makeztc@gmail.com 759 行

貢獻(xiàn)指標(biāo),添加代碼,獲取過程,原始數(shù)據(jù)


圖 2-2 每個(gè)文件 git blame 的具體內(nèi)容由 commit ID 關(guān)聯(lián) author email 有多種處理方式,這里我們通過 git 命令:git show [commit ID] --pretty=format:"%ae" –shortstat 可以更加方便快捷的處理,最后得到每行代碼對應(yīng)的作者郵箱,后續(xù)工作只需 HashMap 遍歷計(jì)數(shù)即可得到項(xiàng)目中每個(gè)成員的凈代碼量,如表 2-6 所示:表 2-6 GitHub 項(xiàng)目成員凈代碼量GitHub 項(xiàng)目成員凈代碼量makeztc@gmail.com 759 行dongsky@gmail.com 373 行DongSky@users.noreply.github.com 40 行l(wèi)kgv@foxmail.com 2615 行(2)添加代碼量 CADD 貢獻(xiàn)指標(biāo)這里我們獲取項(xiàng)目內(nèi)每個(gè)成員在軟件生命周期內(nèi)(包括提交的所有項(xiàng)目版本)所添加的代碼量貢獻(xiàn)指標(biāo)。首先構(gòu)造 git 命令參數(shù) git log --stat --no-merges–pretty=format:”%ae”,利用 ProcessBuilder 執(zhí)行,可得到圖 2-3 格式的原始數(shù)據(jù)。

【參考文獻(xiàn)】:
期刊論文
[1]軟件倉庫挖掘領(lǐng)域:貢獻(xiàn)者和研究熱點(diǎn)[J]. 江賀,陳信,張靜宣,韓雪嬌,徐秀娟.  計(jì)算機(jī)研究與發(fā)展. 2016(12)
[2]開源環(huán)境下開發(fā)人員行為特征挖掘與分析[J]. 袁霖,王懷民,尹剛,史殿習(xí),李翔.  計(jì)算機(jī)學(xué)報(bào). 2010(10)

碩士論文
[1]基于Github社交網(wǎng)絡(luò)中用戶影響力評估算法的研究[D]. 李變.西安電子科技大學(xué) 2015



本文編號:2953949

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/guanlilunwen/ydhl/2953949.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶4652a***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com
欧美精品久久99九九| 国产精品亚洲一级av第二区| 精品丝袜一区二区三区性色| 日本本亚洲三级在线播放| 伊人色综合久久伊人婷婷| 成人区人妻精品一区二区三区| 欧美成人精品国产成人综合| 亚洲av熟女一区二区三区蜜桃| 日韩精品在线观看完整版| 国产精品一区二区视频| 色鬼综合久久鬼色88| 日本熟妇五十一区二区三区| 日本加勒比在线观看一区| 高潮日韩福利在线观看| 台湾综合熟女一区二区| 日韩成人免费性生活视频| 草草视频福利在线观看| 视频一区日韩经典中文字幕| 中文字字幕在线中文乱码二区| 国产成人精品一区二三区在线观看| 中文字幕亚洲精品人妻| 99久久精品一区二区国产| 中文字幕人妻综合一区二区| 国产又猛又大又长又粗| 国产精品欧美激情在线播放| 国产精品视频第一第二区| 欧美精品女同一区二区| 久久女同精品一区二区| 日本本亚洲三级在线播放| 最近中文字幕高清中文字幕无| 国产精品一区欧美二区| 精品国产品国语在线不卡| 福利视频一区二区三区| 欧美日韩国产综合特黄| 成在线人免费视频一区二区| 狠狠做五月深爱婷婷综合| 国产中文字幕久久黄色片| 亚洲一区二区三区四区| 亚洲精品国男人在线视频| 日本办公室三级在线观看| 欧美日韩国产欧美日韩|