劉安戰,郭基鳳,緱西梅,李勇軍
(中原工學院,河南 鄭州 450007)
面向軟件的眾包平臺設計與實現
劉安戰,郭基鳳,緱西梅,李勇軍
(中原工學院,河南 鄭州 450007)
眾包提供了一種全新的組織勞動力方式。為了解決軟件開發的眾包問題,在分析軟件眾包主要方式的基礎上,設計并實現了面向軟件的眾包平臺。根據軟件開發的特點,該平臺將眾包軟件項目分為競賽項目、競標項目、眾+項目和自發項目,以實現其開發和管理流程。圍繞眾包軟件平臺的用戶角色、主要用例及規約、系統設計、功能實現等內容,設計并提出了基于軟件工程瀑布模型和原型模型的眾包模式,采用瀑布模型來實現眾包項目的在線嚴格線性流程管理,采用原型模型來實現眾包項目的螺旋式流程管理,參與的用戶可實時跟蹤項目進展,實施項目在線管理、在線交易和評價等工作。運行測試表明,所設計構建的軟件眾包平臺可行有效,能實現軟件項目的在線眾包,為軟件眾包提供了一種全新的解決方法。
軟件眾包;眾包平臺;競賽;競標;眾包
眾包(Crowdsourcing)[1]一詞最早于2006年6月在美國《連線》雜志上出現,記者杰夫霍維將其定義為:“一個公司或機構把過去由員工執行的工作任務,以自由自愿的形式外包給非特定的大眾網絡的做法。”眾包就是把特定的工作任務,通過網絡公示給受眾,并向按需要完成組織任務并支付約定報酬的大眾承包模式[2]。眾包也是利用共享網絡外包給公眾個人[3]。……