日本電報電話公司 (NTT) 和九州大學發布了一份關於 OSS(開源軟體)社區活動的研究報告“OSS 神話與事實”,旨在概念化下一代軟體開發工作樣式。)”已發布。

 OSS開發是指在互聯網上形成的社區中開發軟體的一種工作方式。由於OSS開發可以讓世界各地的開發人員在互聯網上協作並創建大量有價值的軟體,因此許多公司和組織都採用了參考這種工作方式的軟體開發方法論和實踐提出並付諸實踐。另一方面,關於OSS發展特徵存在大量沒有科學依據的資訊和神話,儘管有多種調查結果,但很難將它們並列評估和比較。

 因此,由 NTT 計算機與數據科學實驗室特別研究員 Shinobu Saito 和九州大學系統與信息科學學院副院長 Naoyasu Urashi 組成的聯合研究小組,將有關 OSS 的多重神話系統化為“OSS 神話”。 ”,進行了迄今為止最大規模的調查,涉及超過40 萬開發者和230 萬通訊。這是世界上最大的使用相同數據驗證多個神話的調查。

 在這項調查中,我們從GitHub(廣泛使用的OSS 版本控制系統)上的4 多個儲存庫收集了數據,對其進行了分析和評估,並創建了OSS 神話和事實清單。題為「真相」的報告發表在網路上有日文和英文版本。

 根據調查,關於 OSS 的神話有:「OSS 社群的溝通很慢」、「OSS 社群從不睡覺」、「OSS 社群很快就會消亡」、「OSS 社群」不屈服於破解者」和「OSS社區對請求響應迅速。”“OSS社區的參與者都是頂尖的開發人員。”

 對此,「大約一半的溝通發生在4小時內」、「活動集中在北美的辦公時間」、「4年後的生存機率超過50%」、「解決時間」漏洞修復大約需要3個月」 ` `驗證結果顯示,大多數請求,例如錯誤修復,都在兩週內得到了解決,社區中的角色不僅限於程式設計。詳細資訊已在 NTT 和九州大學共同主辦的國際研討會「EEE OSS 2」(2023 月 12 日在韓國舉行)上公佈。

 NTT和九州大學將在後續的研究活動中利用這項調查,從實踐的角度出發,透過準確了解OSS社區的活動和特徵,他們將能夠利用它來創造一個舒適的工作環境並激勵努力,特別是對於該公司表示,預計將有助於改善員工體驗(EX)。此外,我們也將繼續研究和規劃,並為下一代軟體開發工作方式提出建議。

參考:NTT 和九州大學公佈基於全球最大規模開發數據的 OSS 社區活動實際狀況調查報告 - 審視“OSS 神話”,展望下一代軟體開發工作方式 - (PDF)

大學學報在線編輯部

這是大學期刊的在線編輯部。
文章由對大學和教育具有高水平知識和興趣的編輯人員撰寫。