Skip to main content

Socio-Technical Interaction Networks in Free/Open Source Software Development Processes

  • Chapter

Part of the book series: International Series in Software Engineering ((SOFT,volume 10))

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.00
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Atkinson, C.J., Socio-Technical and Soft Approaches to Information Requirements Elicitation in the Post-Methodology Era, Requirements Engineering, 5, 67–73, 2000.

    Article  Google Scholar 

  • Bjerknes, G. and Bratteteig, T., User Participation and Democracy. A Discussion of Scandinavian Research on System Development, Scandinavian Journal of Information Systems, 7(1), 73–98, 1995.

    Google Scholar 

  • Bergquist, M. and Ljungberg, J., The Power of Gifts: Organizing Social Relationships in Open Source Communities, Info. Systems J., 11, 305–320, 2001.

    Article  MATH  Google Scholar 

  • Beyer, H. and Holtzblatt, K., Contextual Design: A Customer-Centered Approach to Systems Designs, Morgan Kaufmann Publishers, San Francisco, CA, 1997.

    Google Scholar 

  • Brown, J.S. and Duguid, P., Organizational Learning and Communities-of-Practice: Toward a Unified View of Working, Learning, and Innovation, Organization Science, 2(1), 40–57, 1991.

    Google Scholar 

  • Callon, M., Law, J. and Rip, J., (eds.), Mapping the Dynamics of Science and Technology: Sociology of Science in the Real World, Macmillan Press, London, 1986.

    Google Scholar 

  • Capilupppi, A., Lago, P. and Morisio, M., Evidences in the Evolution of OS Projects through Changelog Analyses, Proc. 3rd Workshop on Open Source Software Engineering, Portland, OR, May 2003.

    Google Scholar 

  • Crowston, K., Annabi, H. and Howison, J., Defining Open Source Software Project Success, Proc. 24th Intern. Conf. Information Systems (ICIS-2003), December 2003.

    Google Scholar 

  • Crowston, K. and Scozzi, B., Open Source Software Projects as Virtual Organizations: Competency Rallying for Software Development, IEE Proceedings-Software, 149(1), 3–17, 2002.

    Article  Google Scholar 

  • Ehn, P. and Kyng, M., The Collective Resource Approach to System Design, in G. Bjerknes, P. Ehn, and M. Kyng (eds.), Computers and Democracy—a Scandinavian Challenge, Avebury, Aldershot, 1987.

    Google Scholar 

  • Emery, F.E. and Trist, E.L., Socio-Technical Systems, in C.W. Churchman & M. Verhurst (eds.), Management Science, Models and Techniques, Vol. 2, 83–97, Pergamon Press, London, 1960.

    Google Scholar 

  • Elliott, M. and Scacchi, W., Free Software Developers as an Occupational Community: Resolving Conflicts and Fostering Collaboration, Proc. ACM Intern. Conf. Supporting Group Work, 21–30, Sanibel Island, FL, November 2003.

    Google Scholar 

  • Elliott, M. and Scacchi, W., Free Software Development: Cooperation and Conflict in A Virtual Organizational Culture, in S. Koch (ed.), Free/Open Source Software Development, Idea Publishing, to appear, 2004.

    Google Scholar 

  • Erenkrantz, J., Release Management within Open Source Projects, Proc. 3rd. Workshop on Open Source Software Engineering, 25th. Intern. Conf. Software Engineering, Portland, OR, May 2003.

    Google Scholar 

  • Erickson, T., Making Sense of Computer-Mediated Communication (CMC): CMC Systems as Genre Ecologies, Proc. 33rd Hawaii Intern. Conf. Systems Sciences, IEEE Press, 1–10, January 2000.

    Google Scholar 

  • Espinosa, J. A., Kraut, R.E., Slaughter, S. A., Lerch, J. F., Herbsleb, J. D. and Mockus, A., Shared Mental Models, Familiarity, and Coordination: A Multi-Method Study of Distributed Software Teams, Intern. Conf. Information Systems, 425–433, Barcelona, Spain, December 2002.

    Google Scholar 

  • Fielding, R.T., Shared Leadership in the Apache Project, Communications ACM, 42(4), 42–43, 1999.

    Article  Google Scholar 

  • Fischer, G., External and Shareable Artifacts as Opportunities for Social Creativity in Communities of Interest, in J. S. Gero and M. L. Maher (eds.), Proc. Computational and Cognitive Models of Creative Design, 67–89, Heron Island, Australia, December 2001.

    Google Scholar 

  • Fogel, K., Open Source Development with CVS, Coriolis Press, Scottsdale, AZ, 1999.

    Google Scholar 

  • Gacek, C. and Arief, B., The Many Meanings of Open Source, IEEE Software, 21(1), 34–40, January/February 2004.

    Article  Google Scholar 

  • George, J.F., Iacono, S. and Kling, R., Learning in Context: Extensively Computerized Work Groups as Communities-of-Practice, Accounting, Management and Information Technology, 5(3/4), 185–202, 1995.

    Article  Google Scholar 

  • Godfrey, M.W. and Tu, Q., Evolution in Open Source Software: A Case Study, Proc. 2000 Intern. Conf. Software Maintenance (ICSM-00), San Jose, CA, October 2000.

    Google Scholar 

  • Gonzalez-Barahona, J.M., Ortuno Perez, M.A., de las Heras Quiros, P., Centeno Gonzalez, J. and Matellan Olivera, V., Counting Potatoes: The Size of Debian 2.2, Upgrade Magazine, II(6), 60–66, December 2001.

    Google Scholar 

  • Grinter, R.E., Supporting Articulation Work Using Software Configuration Management Systems, Computer Supported Cooperative Work, 5(4), 447–465, 1996.

    Article  Google Scholar 

  • Grinter, R.E., Recomposition: Coordinating a Web of Software Dependencies, Computer Supported Cooperative Work, 12(3), 297–327, 2003.

    Article  Google Scholar 

  • Hann, I-H., Roberts, J., Slaughter, S. and Fielding, R., Economic Incentives for Participating in Open Source Software Projects, Proc. Twenty-Third Intern. Conf. Information Systems, 365–372, December 2002.

    Google Scholar 

  • Hars, A. and Ou, S., Working for Free? Motivations for participating in open source projects, Intern. J. Electronic Commerce, 6(3), 2002.

    Google Scholar 

  • Hertel, G., Neidner, S. and Hermann, S., Motivation of software developers in Open Source projects: an Internet-based survey of contributors to the Linux kernel, Research Policy, 32(7), 1159–1177, July 2003.

    Article  Google Scholar 

  • Huntley, C.L., Organizational Learning in Open-Source Software Projects: An Analysis of Debugging Data, IEEE Trans. Engineering Management, 50(4), 485–493, 2003.

    Article  Google Scholar 

  • Jensen, C. and Scacchi, W., Collaboration, Leadership, and Conflict Negotiation in the NetBeans.org Community, Proc. 4th Workshop on Open Source Software Engineering, Edinburgh, UK, May 2004.

    Google Scholar 

  • Kim, A.J., Community-Building on the Web: Secret Strategies for Successful Online Communities, Peachpit Press, 2000.

    Google Scholar 

  • Kling, R., Kim, G. and King, R., A Bit More to IT: Scholarly Communication Forums as Socio-Technical Interaction Networks, Journal American Society for Information Science and Technology, 54(1), 47–67, 2003.

    Article  Google Scholar 

  • Kling, R. and Scacchi, W. The Web of Computing: Computer Technology as Social Organization, in A. Yovits (ed.), Advances in Computers, 21, Academic Press, 3–85, 1982.

    Google Scholar 

  • Koch, S. and Schneider, G., Effort, Co-operation and Co-ordination in an Open Source Software Project: GNOME, Info. Sys. J., 12(1), 27–42, 2002.

    Article  Google Scholar 

  • Latour, B., Science in Action, Harvard University Press, Cambridge, MA, 1987.

    Google Scholar 

  • Law, J. and Hassard, J., (eds.), Actor Network Theory and After, Blackwell Publishers, 1999.

    Google Scholar 

  • Lehman, M.M., Programs, Life Cycles, and Laws of Software Evolution, Proc. IEEE, 68, 1060–1078, 1980.

    Article  Google Scholar 

  • Lerner, J. and Tirole, J., Some Simple Economics of Open Source, J. Industrial Economics, 50(2), 197–234, 2002.

    Google Scholar 

  • Lessig, L., CODE and Other Laws of Cyberspace, Basic Books, New York, 1999.

    Google Scholar 

  • Madey, G., Freeh, V. and Tynan, R., Modeling the F/OSS Community: A Quantative Investigation, in Koch, S., (ed.), Free/Open Source Software Development, Idea Publishing, to appear, 2004.

    Google Scholar 

  • Marwell, G. and Oliver, P., The Critical Mass in Collective Action: A Micro-Social Theory. Cambridge University Press, 1993.

    Google Scholar 

  • Mockus, A., Fielding, R. and Herbsleb, J.D., Two Case Studies of Open Source Software Development: Apache and Mozilla, ACM Transactions on Software Engineering and Methodology, 11(3), 309–346, 2002.

    Article  Google Scholar 

  • Monge, P.R., Fulk, J., Kalman, M.E., Flanagin, A.J., Parnassa, C. and Rumsey, S., Production of Collective Action in Alliance-Based Interorganizational Communication and Information Systems, Organization Science, 9(3), 411–433, 1998.

    Google Scholar 

  • Nakakoji, K., Yamamoto, Y., Nishinaka, Y., Kishida, K. and Ye, Y., Evolution Patterns of Open-Source Software Systems and Communities, Proc. 2002 Intern. Workshop Principles of Software Evolution, 76–85, 2002.

    Google Scholar 

  • Noll, J. and Scacchi, W., Supporting Software Development in Virtual Enterprises, J. Digital Information, 1(4), February 1999.

    Google Scholar 

  • O’Mahony, S., Guarding the Commons: How community managed software projects protect their work, Research Policy, 32(7), 1179–1198, July 2003.

    Google Scholar 

  • O’Mahony, S., Developing Community Software in a Commodity World, in M. Fisher and G. Downey (eds.), Frontiers of Capital: Ethnographic Reflections on the New Economy, Social Science Research Council, to appear, 2004.

    Google Scholar 

  • Ostrom, E., Calvert, R. and T. Eggertsson (eds.), Governing the Commons: The Evolution of Institutions for Collective Action, Cambridge University Press, 1990.

    Google Scholar 

  • Paulson, J.W., Succi, G. and Eberlein, A., An Empirical Study of Open-Source and Closed-Source Software Products, IEEE Trans. Software Engineering, 30(4), 246–256, April 2004.

    Article  Google Scholar 

  • Pavelicek, R., Embracing Insanity: Open Source Software Development, SAMS Publishing, Indianapolis, IN, 2000.

    Google Scholar 

  • Preece, J., Online Communities: Designing Usability, Supporting Sociability, John Wiley & Sons, Chichester, UK, 2000.

    Google Scholar 

  • Sawyer, S., Effects of intra-group conflict on packaged software development team performance, Information Systems J., 11, 155–178, 2001.

    Article  Google Scholar 

  • Scacchi, W., Understanding the Requirements for Developing Open Source Software Systems, IEE Proceedings-Software, 149(1), 24–39, February 2002.

    Article  Google Scholar 

  • Scacchi, W., Free/Open Source Software Development Practices in the Computer Game Community, IEEE Software, 21(1), 59–67, January/February 2004a.

    Article  Google Scholar 

  • Scacchi, W., Understanding Free/Open Source Software Evolution, in N.H. Madhavji, M.M. Lehman, J.F. Ramil and D. Perry (eds.), Software Evolution, John Wiley and Sons Inc, New York, to appear, 2004b.

    Google Scholar 

  • Scacchi, W., Socio-Technical Design, to appear in W. S. Bainbridge (ed.), The Encyclopedia of Human-Computer Interaction, Berkshire Publishing Group, 2004c.

    Google Scholar 

  • Schuler, D. and Namioka, A.E., Participatory Design: Principles and Practices, Mahwah, NJ, Lawrence Erlbaum Associates, 1993.

    Google Scholar 

  • Schach, S.R., Jin, B., Wright, D.R., Heller, G.Z. and Offutt, A.J., Maintainability of the Linux Kernel, IEE Proceedings-Software, 149(1), 18–23, February 2002.

    Article  Google Scholar 

  • Shah, R.C. and Kesan, J.P., Manipulating the governance characteristics of code, Info, 5(4), 3–9, 2003.

    Article  Google Scholar 

  • Sharma, S., Sugumaran and Rajagopalan, B., A Framework for Creating Hybrid Open-Source Software Communities, Information Systems J., 12(1), 7–25, 2002.

    Article  Google Scholar 

  • Sim, S.E. and Holt, R.C, The Ramp-Up Problem in Software Projects: A Case Study of How Software Immigrants Naturalize, Proc. 20th Intern. Conf. Software Engineering, Kyoto, Japan, 361–370, 19–25 April, 1998.

    Google Scholar 

  • Smith, M. and Kollock, P. (eds.), Communities in Cyberspace, Routledge, London, 1999.

    Google Scholar 

  • Spinuzzi, C. and Zachry, M., Genre Ecologies: An open-system approach to understanding and constructing documentation, J. Computer Documentation, 24(3), 169–181, 2000.

    Article  Google Scholar 

  • de Souza, C.R.B., Redmiles, D., Mark, G., Penix, J. and Sierhuis, M., Management of interdependencies in collaborative software development, Proc. 2003 Intern. Symp. Empirical Software Engineering (ISESE 2003), IEEE Computer Society, 294–303, 2003.

    Google Scholar 

  • Star, S.L. and Ruhleder, K., Steps Toward an Ecology of Infrastructure: Design and Access for Large Information Spaces, Information Systems Research, 7(1), 111–134, March 1996.

    Article  Google Scholar 

  • Stewart, K.J. and Gosain, S., An Exploratory Study of Ideology and Trust in Open Source Development Groups, Proc. 22nd Intern. Conf. Information Systems (ICIS-2001), in New Orleans, LA. 2001.

    Google Scholar 

  • Truex, D., Baskerville, R. and Klein, H., Growing Systems in an Emergent Organization, Communications ACM, 42(8), 117–123, 1999.

    Article  Google Scholar 

  • Viller, S. and Sommerville, I., Ethnographically informed analysis for software engineers, Intern. J. Human-Computer Studies, 53, 169–196, 2000.

    Article  Google Scholar 

  • von Hippel, E. and Katz, R., Shifting Innovation to Users via Toolkits, Management Science, 48(7), 821–833, July 2002.

    Article  Google Scholar 

  • von Krogh, G., Spaeth, S. and Lakhani, K., Community, Joining, and Specialization in Open Source Software Innovation: A Case Study, Research Policy, 32(7), 1217–1241, July 2003.

    Article  Google Scholar 

  • Yamauchi, Y., Yokozawa, M., Shinohara, T. and Ishida, T., Collaboration with Lean Media: How Open-Source Software Succeeds, Proc. Computer Supported Cooperative Work Conf. (CSCW’00), 329–338, Philadelphia, PA, ACM Press, December 2000.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer Science+Business Media, Inc.

About this chapter

Cite this chapter

Scacchi, W. (2005). Socio-Technical Interaction Networks in Free/Open Source Software Development Processes. In: Acuña, S.T., Juristo, N. (eds) Software Process Modeling. International Series in Software Engineering, vol 10. Springer, Boston, MA. https://doi.org/10.1007/0-387-24262-7_1

Download citation

  • DOI: https://doi.org/10.1007/0-387-24262-7_1

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-0-387-24261-3

  • Online ISBN: 978-0-387-24262-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics