Global software development in the freeBSD project

作者: Diomidis Spinellis

DOI: 10.1145/1138506.1138524

关键词: SoftwareEngineeringSoftware engineeringQuantitative analysis (finance)International developmentKey (cryptography)Quality (business)Configuration managementWork (electrical)Productivity

摘要: FreeBSD is a sophisticated operating system developed and maintained as open-source software by team of more than 350 individuals located throughout the world. This study uses developer location data, configuration management repository, records from issue database to examine extent global development its effect on productivity, quality, cooperation. The key findings are that allows round-the-clock work, but there some marked differences between type work performed at different regions. effects multiple dispersed developers quality code productivity negligible. Mentoring appears be sometimes associated with living closer together, ad-hoc cooperation seems fine across continents.

参考文章(28)
Diomidis Spinellis, Code Quality: The Open Source Perspective (Effective Software Development Series) Addison-Wesley Professional. ,(2006)
Jr. Frederick P. Brooks, The mythical man-month (anniversary ed.) Addison-Wesley Longman Publishing Co., Inc.. ,(1995)
Joseph Feller, Brian Fitzgerald, Understanding open source software development Addison-Wesley Longman Publishing Co., Inc.. ,(2002)
Dale Walter Karolak, Global Software Development: Managing Virtual Teams and Environments IEEE Computer Society Press. ,(1999)
Marshall Kirk McKusick, George V Neville-Neil, Robert NM Watson, None, The Design and Implementation of the FreeBSD Operating System ,(2014)
Pankaj Jalote, Gourav Jain, Assigning tasks in a 24-hour software development model asia-pacific software engineering conference. ,vol. 79, pp. 309- 315 ,(2004) , 10.1016/J.JSS.2005.06.040
Margaret S. Elliott, Walt Scacchi, Free software developers as an occupational community: resolving conflicts and fostering collaboration international conference on supporting group work. pp. 21- 30 ,(2003) , 10.1145/958160.958164
Christian Payne, On the security of open source software Information Systems Journal. ,vol. 12, pp. 61- 78 ,(2002) , 10.1046/J.1365-2575.2002.00118.X