Familiarity, Complexity, and Team Performance in Geographically Distributed Software Development
Published Online:1 Aug 2007https://doi.org/10.1287/orsc.1070.0297
References
- Multiple Regression: Testing and Interpreting Interactions (1991) (Sage, Newbury Park, CA) Google Scholar
- Knowledge management and knowledge management systems: Conceptual foundations and research issues. MIS Quart. (2001) 25(1):107–136Crossref, Google Scholar
- On measuring inequality. Behavioral Sci. (1964) 9(3):207–218Crossref, Google Scholar
- Managing the Flow of Technology (1977) (MIT Press, Cambridge, MA) Google Scholar
- Group learning curves: The effects of turnover and task complexity on group performance. J. Appl. Soc. Psych. (1995) 25(6):512–529Crossref, Google Scholar
- , Hinds P., Kiesler S. Managing distances and differences in geographically distributed work groups. Distributed Work (2002) (MIT Press, Cambridge, MA) 187–215Google Scholar
- The moderating effects of structure on volatility and complexity in software enhancement. Inform. Systems Res. (2000) 11(3):219–240Link, Google Scholar
- Software complexity and software maintenance costs. Comm. ACM (1993) 36(11):81–94Crossref, Google Scholar
- Software development practices, software complexity, and software maintenance performance: A field study. Management Sci. (1998) 44(4):433–450Link, Google Scholar
- Regression Diagnostics: Identifying Influential Data and Sources of Collinearity (1980) (John Wiley & Sons, New York) Crossref, Google Scholar
- Software Engineering Economics (1981) (Prentice-Hall, Englewood Cliffs, NJ) Google Scholar
- Transactive memory systems in organizations: Matching tasks, expertise, and people. Organ. Sci. (2004) 15(6):633–644Link, Google Scholar
- The Mythical Man-Month: Essays on Software Engineering (1995) anniversary ed.(Addison-Wesley, Reading, MA) Google Scholar
- Task complexity: A review and analysis. Acad. Management Rev. (1988) 13(1):40–52Crossref, Google Scholar
- , Castellan J. Shared mental models in expert team decision-making. Individual and Group Decision-Making: Current Issues (1993) (Lawrence Erlbaum Associates, Inc., Hillsdale, NJ) 221–246Google Scholar
- Global Software Teams (1999) (Prentice-Hall, Upper Saddle River, NJ) Google Scholar
- Applied Multiple Regression/Correlation Analysis for the Behavioral Sciences (1983) (Lawrence Erlbaum Associates, Inc., Hillsdale, NJ) Google Scholar
- What makes teams work: Group effectiveness research from the shop floor to the executive suite. J. Management (1997) 23:239–290Crossref, Google Scholar
- , Cohen S. G., Gibson C. B. In the beginning: Introduction and framework. Virtual Teams that Work: Creating Conditions for Virtual Team Effectiveness (2003) (Jossey-Bass, San Francisco, CA) 1–13Google Scholar
- The mutual knowledge problem and its consequences for dispersed collaboration. Organ. Sci. (2001) 12(3):346–371Link, Google Scholar
- Coordination and collective mind in software requirements development. IBM Systems J. (1998) 37(2):227–245Crossref, Google Scholar
- A field study of the software design process for large systems. Comm. ACM (1988) 31(11):1268–1286Crossref, Google Scholar
- Measuring the psychological complexity of software maintenance tasks with the Halstead and Mccabe metrics. IEEE Trans. Software Engrg. (1979) 5(2):96–104Crossref, Google Scholar
- The structural complexity of software: An experimental test. IEEE Trans. Software Engrg. (2005) 31(11Crossref, Google Scholar
- A formula for the Gini coefficient. Rev. Econom. Statist. (1979) 61:146–156Crossref, Google Scholar
- Team boundary issues across multiple global firms. J. Management Inform. Systems (2003) 19(4):157–190Crossref, Google Scholar
- Coordinating expertise in software development teams. Management Sci. (2000) 46(12):1554–1568Link, Google Scholar
- Supervisory span, relational coordination, and flight departure performance: A reassessment of post-bureaucracy theory. Acad. Management J. (2001) 12(4):468–483Google Scholar
- Absenteeism and accidents in a dangerous environment: Empirical analysis of underground coal mines. J. Appl. Psych. (1988) 73(1):81–86Crossref, Google Scholar
- Familiarity and group productivity. J. Appl. Psych. (1991) 76(4):578–586Crossref, Google Scholar
- , Worchel S., Wood W., Simpson J. A. Familiarity and work group outcomes. Group Processes and Productivity (1992) (Sage Publications, Newbury Park, CA) 578–586Google Scholar
- Econometric Analysis (1997) (Prentice-Hall, Upper Saddle River, NJ) Google Scholar
- Virtualness and knowledge in teams: Managing the love triangle of organizations, individuals, and information technology. MIS Quart. (2003) 27(2):265–287Crossref, Google Scholar
- Workflow systems: Occasions for success and failure. Comput. Supported Cooperative Work (2000) 9:189–214Crossref, Google Scholar
- Group composition and decision making: How member familiarity and information distribution affect process and performance. Organ. Behav. Human Decision Processes (1996) 67(1):1–15Crossref, Google Scholar
- , Lorsch J. The design of work teams. Handbook of Organizational Behavior (1987) (Prentice-Hall, Englewood Cliffs, NJ) Google Scholar
- Time matters in team performance: Effects of member familiarity, entrainment, and task discontinuity on speed and quality. Personnel Psych. (2003) 56(3):633–669Crossref, Google Scholar
- Architectures, coordination, and distance: Conway’s law and beyond. IEEE Software (1999) 16(5):63–70Crossref, Google Scholar
- An empirical study of speed and communication in globally distributed software development. IEEE Trans. Software Engrg. (2003) 29(6):481–494Crossref, Google Scholar
- Understanding conflict in geographically distributed teams: The moderating effects of shared identity, shared context, and spontaneous communication. Organ. Sci. (2005) 16(3):290–307Link, Google Scholar
- , Cohen S. G., Gibson C. B. Knowledge sharing and shared understanding in virtual teams. Virtual Teams that Work: Creating Conditions for Virtual Team Effectiveness (2003) (Jossey-Bass, San Francisco, CA) 21–36Google Scholar
- Out of sight, out of synch: Understanding conflict in distributed teams. Organ. Sci. (2003) 14(6):615–632Link, Google Scholar
- Choosing work group members: Balancing similarity, competence, and familiarity. Organ. Behav. Human Decision Processes (2000) 81(2):226–251Crossref, Google Scholar
- Interaction Effects in Multiple Regression (2003) (Sage Publications, London, UK) Google Scholar
- Communication as group process mediator of aircrew performance. Aviation, Space, Environ. Medicine (1989) 60(5):402–410Google Scholar
- The effects of group longevity on project communication and performance. Admin. Sci. Quart. (1982) 27:81–104Crossref, Google Scholar
- Software complexity and software maintenance: A survey of empirical research. Ann. Software Engrg. (1995) 1):1–22Crossref, Google Scholar
- An empirical approach to studying software evolution. IEEE Trans. Software Engrg. (1999) 25(4):1–17Crossref, Google Scholar
- A Guide to Econometrics (1992) (MIT Press, Cambridge, MA) Google Scholar
- Interpersonal relations and group processes. J. Personality Soc. Psych. (1985) 48(2):339–348Crossref, Google Scholar
- , Hinds P., Kiesler S. What do we know about proximity in work groups? A legacy of research on physical distance. Distributed Work (2002) (MIT Press, Cambridge, MA) 57–80Google Scholar
- The dimensions and antecedents of team virtuality. J. Management (2005) 31(5):1–19Crossref, Google Scholar
- Team mental model: Construct or metaphor. J. Management (1994) 20(2):403–437Google Scholar
- Coordination in software development. Comm. ACM (1995) 38(3):69–81Crossref, Google Scholar
- Measuring transactive memory systems in the field: Scale development and validation. J. Appl. Psych. (2003) 88(4):587–604Crossref, Google Scholar
- Transactive memory systems, learning and learning transfer. Organ. Sci. (2005) 16(6):581–598Link, Google Scholar
- Group versus individual training and group performance: The mediating role of transactive memory. Personality Soc. Psych. Bull. (1995) 21:384–393Crossref, Google Scholar
- Effects of task experience and group experience on group performance, member ability, and recognition of expertise. Organ. Behav. Human Decision Processes (1997) 69(2):133–147Crossref, Google Scholar
- The interdisciplinary study of coordination. ACM Comput. Surveys (1994) 26(1):87–119Crossref, Google Scholar
- Why software is so bad. Tech. Rev. (2002) 105(5):33–38Google Scholar
- Generalized inverses, ridge regression, biased linear estimation, and non-linear estimation. Technometrics (1970) 12:591–612Crossref, Google Scholar
- Time, interaction and performance (tip). Small Group Res. (1991) 22(2):147–174Crossref, Google Scholar
- Expertise browser: A quantitative approach to identifying expertise. 24th Internat. Conf. Software Engrg. (2002) Orlando, FLGoogle Scholar
- The spatial, temporal, and configurational characteristics of geographic dispersion in teams. MIS Quart. (2007) . ForthcomingGoogle Scholar
- Distance matters. Human-Comput. Interaction (2000) 15(1):139–179Crossref, Google Scholar
- People, organizations, and process improvement. IEEE Software (1994) 11(4):36–45Crossref, Google Scholar
- Virtual teams: A review of current literature and directions for future research. Data Base Adv. Inform. Systems (2004) 35(1):6–36Crossref, Google Scholar
- Individual experience and experience working together: Predicting learning rates from knowing who knows what and knowing how to work together. Management Sci. (2005) 51(6):869–881Link, Google Scholar
- A behavioral model of rational choice. Quart. J. Econom. (1955) 69(1):99–118Crossref, Google Scholar
- The Sciences of the Artificial (1996) (MIT Press, Cambridge, MA) Google Scholar
- Connections: New Ways of Working in the Networked Organization (1991) (MIT Press, Cambridge, MA) Google Scholar
- Expert roles and information exchange during discussion: The importance of knowing who knows what. J. Experiment. Soc. Psych. (1995) 31:244–265Crossref, Google Scholar
- Group Process and Productivity (1972) (Academic Press, New York) Google Scholar
- Rapid software development through team collocation. IEEE Trans. Software Engrg. (2002) 28(7):671–683Crossref, Google Scholar
- Organizations in Action (1967) (McGraw-Hill, New York) Google Scholar
- Determinants of coordination modes within organizations. Amer. Sociol. Rev. (1976) 41(April):322–338Google Scholar
- The timing of adaptive group responses to non-routine events. Acad. Management J. (1999) 42(2):127–137Crossref, Google Scholar
- Inside a software design team: Knowledge acquisition, sharing, and integration. Comm. ACM (1993) 36(10):63–77Crossref, Google Scholar
- Measurement of group participation patterns. (1986) . Working paper, Carnegie Mellon University, Pittsburgh, PAGoogle Scholar
- A computer network model of human transactive memory. Soc. Cognition (1995) 13(3):319–339Crossref, Google Scholar
- Collective mind in organizations: Heedful interrelating on flight decks. Admin. Sci. Quart. (1993) 38(3):357–381Crossref, Google Scholar
- Task complexity: Definition of the construct. Organ. Behav. Human Decision Processes (1986) 37(1):60–82Crossref, Google Scholar
- Complexity of information systems development projects: Conceptualization and measurement development. J. Management Inform. Systems (2005) 22(1):45–83Crossref, Google Scholar

