軟體開發在社群程式碼網站如 GitHub 與 BitBucket 的進化下有關鍵的轉變,這些網站讓任何人都能開始一個軟體合作計畫,其它開發者能自願提供協助。但重供的軟體要有什麼條件呢?奈良先端科學技術大學院大學的吉川跟同事從 GitHub下載超過三十萬筆案件的資料,開始研究成功的撇步,最後歸納出了三大關鍵,首先是當計劃逐漸成長時,參與人數在二到六十人之間是最恰當的效率。再來就是計畫團隊的分工越平均,計畫就越可能越活躍。最後是,當計劃收到外來開發者的要求改變時,越能滿足這些要求的計畫就會越受歡迎。
資料來源:http://buzzorange.com/techorange/2014/09/24/data-mining-reveals-how-social-coding-succeeds-and-fails/