|
Published Articles >> Table of Contents >> Abstract
January/February 2004 (Vol. 21, No. 1)
pp. 59-66
Free and Open Source Development Practices in the Game Community
Walt Scacchi, University of California, Irvine
Full Article Text:
  
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MS.2004.1259221
Send link to a friend
| Abstract |
|
Empirical studies of four distinct free and open source software development communities find at least five common types of development processes. These communities, particularly the computer game community, provide examples of common practices.
|
References
|
[1] C. DiBona, S. Ockman, and M. Stone, Open Sources: Voices from the Open Source Revolution, O'Reilly and Associates, 1999.
[2] S. Williams, Free as in Freedom: Richard Stallman's Crusade for Free Software, O'Reilly and Associates, 2002.
[3] A. Mockus, R.T. Fielding, and J. Herbsleb, "Two Case Studies of Open Source Software Development: Apache and Mozilla," ACM Trans. Software Eng. and Methodology, vol. 11, no. 3, July 2002, pp. 309-346.
[4] W. Scacchi, "Understanding the Requirements for Developing Open Source Software," IEE Proc.—Software, vol. 149, no. 1, 2002, pp. 24-39.
[5] Y. Yamauchi et al., "Collaboration with Lean Media: How Open-Source Software Succeeds," Proc. Computer Supported Cooperative Work Conf. (CSCW 00), ACM Press, pp. 329-338.
[6] A. Hars and S. Ou, "Working for Free? Motivations for Participating in Open-Source Software Projects," Int'l J. Electronic Commerce, vol. 6, no. 3, Spring 2002, pp. 25-39.
[7] S. Viller and I. Sommerville, "Ethnographically Informed Analysis for Software Engineers," Int'l. J. Human-Computer Studies, vol. 53, no. 1, July 2000, pp. 169-196.
[8] C. Cleveland, "The Past, Present, and Future of PC Mod Development," Game Developer, vol. 8, no. 2, Feb. 2001, pp. 46-49.
[9] R.T. Fielding, "Shared Leadership in the Apache Project," Comm. ACM, vol. 42, no. 4, Apr. 1999, pp. 42-43.
[10] K. Fogel, Open Source Development with CVS, Coriolis Press, 1999.
[11] D. Truex, R. Baskerville, and H. Klein, "Growing Systems in an Emergent Organization," Comm. ACM, vol. 42, no. 8, Aug. 1999, pp. 117-123.
[12] M.M. Lehman, "Programs, Life Cycles, and Laws of Software Evolution," Proc. IEEE, vol. 68, no. 9, Sept. 1980, pp. 1060-1078.
[13] J. Noll and W. Scacchi, "Supporting Software Development in Virtual Enterprises," J. Digital Information, vol. 1, no. 4, Jan. 1999, http://jodi.ecs.soton.ac.uk/Articles/v01/ i04Noll.
[14] A.J. Kim, Community-Building on the Web: Secret Strategies for Successful Online Communities, Peachpit Press, 2000.
[15] L. Lessig, CODE and Other Laws of Cyberspace, Basic Books, 1999.
|
Additional Information
|
Index Terms- open source software development, software engineering, software development processes, software project management
Citation:
Walt Scacchi,
"Free and Open Source Development Practices in the Game Community,"
IEEE Software,
vol. 21,
no. 1,
pp. 59-66,
Jan/Feb,
2004
|
|