從1100多個專案中吸取的教訓:為什麼軟體專案需要英雄?

banq發表於2019-04-29

“英雄”專案是20%的開發者提供80%或更多貢獻的專案。很多專案被放棄,因為這些專案失敗源於溝通的瓶頸,但是,關於這個問題的實證證據很少,此外,最近的研究表明,這樣的英雄專案非常普遍。因此,本文從程式碼質量的角度探討了英雄在專案中的作用,在1100多個開源GitHub專案中確定了英雄開發者社群。根據分析,我們發現
  1. 英雄專案是所有專案的主要模式; 
  2.  英雄開發者”(對程式碼貢獻最大)的提交導致比其他開發人員少得多的錯誤。


研究文獻英文PDF

評:團滅需要英雄帶頭。

相關文章