版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、群體軟件開發(fā)(又稱軟件眾包或眾包)是一種新型的軟件開發(fā)方式,消除了對開發(fā)人員地理因素上的限制,采用群體研發(fā)、群體競爭的方式來完成復(fù)雜任務(wù)的開發(fā)工作。它可以在很大程度上利用各種人力和物力,降低生產(chǎn)成本,因此近年來受到越來越多的關(guān)注。目前現(xiàn)有的眾包網(wǎng)站,如 Upwork、Amazon Mechanical Turk、Topcoder、CrowdFlower、Taskcn等,基本都是通過用戶設(shè)置搜索過濾條件的方式來尋找自己感興趣或與自身能力情
2、況相符的任務(wù),從而向任務(wù)發(fā)布方提出申請;而任務(wù)發(fā)布方也會對申請者進行相應(yīng)的評估,從中選出符合任務(wù)要求的申請者。在這種任務(wù)分配的方式中,任務(wù)和開發(fā)人員的能力都使用純自然語言進行描述,因而無法實現(xiàn)自動匹配,而人工篩選的方式在開發(fā)人員基數(shù)很大的情況下又顯得效率低下。盡管有些網(wǎng)站通過給任務(wù)和開發(fā)人員添加標簽的方式來實現(xiàn)任務(wù)與人員的匹配,在一定程度上實現(xiàn)了自動化匹配,但是其缺點是匹配精度低,描述模型不夠靈活,無法支持用戶自定義的能力描述;在能力維
3、度上的匹配方法也限于字符串匹配,用戶無法自定義任務(wù)對開發(fā)人員在不同能力維度上的匹配規(guī)則。此外,任務(wù)在無法與單個開發(fā)人員匹配的情況下,即宣告匹配失敗,并不會去嘗試尋找由多個成員構(gòu)成開發(fā)組共同承擔(dān)開發(fā)任務(wù)的備選方案。
本文提出了一種支持群體軟件開發(fā)中人員能力和任務(wù)自定義描述以及人員與任務(wù)自適應(yīng)匹配的解決方案 STWM(A Solution to Self-Adaptive Task-worker Matching in Softw
4、are Crowdsourcing)。該方案提出了支持對人員能力和任務(wù)要求進行可擴展的自定義描述的元模型。描述任務(wù)時,通過對不同能力要求給定不同的權(quán)重,可以區(qū)分對開發(fā)人員不同能力要求的優(yōu)先級;同時,用戶還可以給定具體能力維度上的開發(fā)人員與任務(wù)要求的匹配規(guī)則以及多個開發(fā)人員間的組合規(guī)則,從而可以更精確地找到符合任務(wù)要求的開發(fā)人員。同時,開發(fā)人員對自身能力描述的數(shù)據(jù)可以根據(jù)任務(wù)發(fā)布方的實際反饋進行動態(tài)調(diào)整,以減小主觀誤差。
基于該
5、元模型的描述方式,本文設(shè)計并實現(xiàn)了開發(fā)人員與任務(wù)自適應(yīng)匹配的算法,可按用戶自定義的匹配規(guī)則和相關(guān)約束將任務(wù)和開發(fā)人員進行自適應(yīng)匹配。同時,在開發(fā)人員基數(shù)很大的情況下,通過在不同能力維度上對開發(fā)人員進行聚類,降低人員搜索的空間來保證匹配的效率。此外,在單個開發(fā)人員無法滿足任務(wù)要求的情況下,STWM會根據(jù)任務(wù)描述中的約束以及開發(fā)人員能力描述中的相關(guān)條件,在保證效率的前提下,通過將多個開發(fā)人員按用戶自定義的組合規(guī)則組合成開發(fā)團隊的方式來滿足任
6、務(wù)要求。最后,本文通過抓取實際眾包網(wǎng)站上用戶的真實數(shù)據(jù),按照本文提出的元模型方式進行二次描述,設(shè)計了多個任務(wù)并模擬了一定數(shù)量的開發(fā)人員進行了仿真實驗,均能達到預(yù)期效果,驗證了STWM的正確性和可行性。
STWM的創(chuàng)新點體現(xiàn)在兩方面:首先,它提出了可擴展的任務(wù)和能力描述的元模型,使得任務(wù)和人員可以實現(xiàn)自動匹配;其次,在找不到符合任務(wù)要求的開發(fā)人員時,STWM可根據(jù)任務(wù)的約束及人員的組合規(guī)則將多名開發(fā)人員組合成一個滿足任務(wù)要求的團
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 自適應(yīng)中間件的軟件開發(fā)技術(shù)研究.pdf
- 自適應(yīng)軟件開發(fā)與實現(xiàn).pdf
- 航空葉片葉尖自適應(yīng)修復(fù)軟件開發(fā).pdf
- 群體軟件開發(fā)人員適應(yīng)性描述及動態(tài)度量方法研究.pdf
- 軟件開發(fā)群體感知研究與應(yīng)用.pdf
- 敏捷軟件開發(fā)技術(shù)研究.pdf
- 自適應(yīng)理論在軟件開發(fā)方法上的應(yīng)用.pdf
- 射孔參數(shù)優(yōu)化技術(shù)研究與軟件開發(fā).pdf
- 基于目標的可高信自適應(yīng)容錯軟件開發(fā)研究.pdf
- 軟件開發(fā)的建模技術(shù)研究與應(yīng)用.pdf
- MIS軟件開發(fā)關(guān)鍵技術(shù)研究與應(yīng)用.pdf
- 浮雕CAD-CAM技術(shù)研究與軟件開發(fā).pdf
- 國際化軟件開發(fā)與測試中的新技術(shù)研究.pdf
- 天線結(jié)構(gòu)優(yōu)化中的關(guān)鍵技術(shù)研究與軟件開發(fā).pdf
- 軟件開發(fā)環(huán)境與開發(fā)技術(shù).pdf
- 基于自適應(yīng)模板匹配的視頻圖像拼接技術(shù)研究.pdf
- 四輥精軋機自適應(yīng)厚度控制算法及其軟件開發(fā)研究.pdf
- 飛機部件對接調(diào)姿技術(shù)研究與軟件開發(fā).pdf
- 面向方面的軟件開發(fā)方法與實現(xiàn)技術(shù)研究.pdf
- 基于PDM軟件開發(fā)階段的軟件測試技術(shù)研究.pdf
評論
0/150
提交評論