Abstract
We present a dynamical model of cooperative efforts comprised of concurrently performed, interrelated tasks. The model contains a stochastic component to account for temporal fluctuations both in task performance and in the effect of a given unit of work on the project as a whole. We show that as the number of concurrent tasks increases, so does the average completion time. Also, for fixed system size, the dynamics of individual project realizations can exhibit large deviations from the average when fluctuations increase past a certain threshold, causing long delays in completion times. These effects are in agreement with empirical observation. We also show that the negative effects of both large groups and long delays caused by fluctuations may be mitigated by arranging projects in a hierarchical or modular structure. Our model is applicable to any arrangement of interdependent tasks, providing an analytical prediction for the average completion time as well as a numerical threshold for the fluctuation strength beyond which long delays are likely. In conjunction with previous modeling techniques, it thus provides managers with a predictive tool to be used in the design of a project’s architecture.
Similar content being viewed by others
References
Ahmadi RH, Wang H (1994) Rationalizing product design development processes. UCLA Anderson Graduate School of Management Working Paper
Ahmadi R, Roemer T, Wang R (2001) Structuring product development processes. Eur J Oper Res 130: 539–558
Allen TJ (1966) Studies of the problem-solving process in engineering. IEEE Trans Eng Manage EM-13(2): 72–83
Brooks F (1975) The mythical man-month. Addison-Wesley, Reading
Browning T (2001) Applying the design structure matrix to system decomposition and integration problems: a review and new directions. IEEE Trans Eng Manage 48(3): 292–306
Browning TR, Eppinger SD (2002) Modeling impacts of process architecture on cost and schedule risk in product development. IEEE Trans Eng Manage 49(4): 428–442
Browning T, Deyst J, Eppinger SD, Whitney D (2002) Adding value in product development by creating information and reducing risk. IEEE Trans Eng Manage 49(4): 428–442
Carrascosa M, Eppinger SD, Whitney DE (1998) Using the design structure matrix to estimate product development time. In: Proceedings of the ASME design engineering technical conferences (Design automation conference), Atlanta, GA
Clark KB (1989) Project scope and project performance: the effect of parts strategy and supplier involvement on product development. Manage Sci 35(10): 1247–1263
Clark KB, Fujimoto T (1991) Product development performance: strategy, organization, and management in the world auto industry. Harvard Business School Press, Boston
Clearwater S, Huberman B, Hogg T (1991) Cooperative solution of constraint satisfaction problems. Science 254: 1181–1183
Cusumano M, Selby R (1995) Microsoft secrets. Free Press, New York
Ethiraj SK, Levinthal D (2004) Modularity and innovation in complex systems. Manage Sci 50(2): 159–173
Ford D, Sterman J (1988)) Dynamic modeling of product development processes. Syst Dyn Rev 14(1): 31–68
Ford D, Sterman J (1999) Overcoming the 90 percent syndrome: interaction management in concurrent development projects. Working paper, Texas A&M University
Füredi Z, Komlós J (1981) The eigenvalues of random symmetric matrices. Combinatorica 1(3): 233–241
Galbraith JR (1977) Organizational design. Addison-Wesley, Reading
Golub GH, van Loan CF (1989) Matrix computations. 2. The Johns Hopkins University Press, Baltimore
Griffin A (1997) The effect of project and process characteristics on product development cycle time. J Mark Res 10(1): 24–35
Ha AY, Porteus EL (1995) Optimal timing of reviews in concurrent design for manufacturability. Manage Sci 41(9): 1431–1447
Hammer M (1996) Beyond reengineering. Harper Business, New York
Hogg T, Huberman BA (1993) Better than the best: the power of cooperation. In: Nadel L, Stein D(eds) 1992 Lectures in complex systems, volume V of SFI studies in the sciences of complexity. Addison-Wesley, Reading, pp 165–184
Hogg T, Huberman BA, McGlade JM (1989) The stability of ecosystems. Proc R Soc Lond B237: 43–51
Huberman BA, Glance NS (1993) Evolutionary games and computer simulations. PNAS 90: 7716–7718
Huberman BA, Hogg T (1995) Communities of practice: performance and evolution. Comput Math Org Theory 1(1): 73–92
Huberman BA, Wilkinson DM (2005) Performance variability and project dynamics. Comput Math Org Theory 11(4): 307–332
Ibbs WC (1997) Quantitative impacts of project change: size issues. J Construct Eng Manage 123(3): 308–311
Jin Y, Levitt R (1996) The virtual design team: a computational model of project organizations. Comput Math Org Theory 2(3): 171–195
Joglekar NR (2001) Data collected at Factory Mutual Insurance Company. Norwood, MA
Juhasz F (1982) On the asymptotic behavior of the spectra of nonsymmetric random (0,1) matrices. Discrete Math 41: 161–165
Kline SJ (1985) Innovation is not a linear process. Res Manage 28(4): 36–45
Krishnan V, Eppinger SD, Whitney DE (1997) A model-based framework to overlap product development. Manage Sci 43(4): 427–438
Loch C, Terwiesch C, Thomke S (2001) Parallel and sequential testing of design alternatives. Manage Sci 47(5): 663–678
Mar C (1999) Process improvement applied to product development. MS Thesis, MIT
McDaniel CD (1996) A linear systems framework for analyzing the automotive appearance design process. MS Thesis, MIT
Mihm J, Loch C, Huchzermeier A (2003) Problem-solving oscillations in complex projects. Manage Sci 49(6): 733–750
Mihm J, Loch C, Huberman BA, Wilkinson DM. Hierarchies and problem solving oscillations in complex organizations. (in press) Manage Sci
Minc H (1988) Nonnegative matrices. Wiley, New York
Morris PWG (1982) Project organizations: structures for managing change. In: Kelley AJ(eds) New dimensions of project management. Heath and Co, Lexington, pp 155–171
Morris PWG, Hugh GH (1987) The anatomy of major projects. Wiley, Chichester
Peña-Mora F, Li M (2002) Dynamic planning and control methodology for design/build fast-track construction projects. J Construct Eng Manage 127(1): 1–17
Reel JS (1999) Critical success factors in software projects. IEEE Softw 16(3): 18–23
Repenning N, Gocalves P, Black L (2001) Past the tipping point: the persistence of firefighting in product development. Calif Manage Rev 43(4): 44–63
Rivken JW, Siggelkow N (2003) Balancing search and stability: interdependencies among elements of organizational design. Manage Sci 49(3): 290–311
Roemer TA, Ahmadi RH, Wang RH (2000) Time-cost trade-offs in overlapped product development. Oper Res 48(6): 858–865
Smith RP, Eppinger SD (1997) Identifying controlling features of engineering design iteration. Manage Sci 43(3): 276–293
Sosa ME, Eppinger SD, Rowles CM (2003) Identifying modular and integrative systems and their impact on design team interactions. Trans ASME 125: 240–252
Strang G (1976) Linear algebra and its applications. Academic Press, New York
Tamai T, Itou A (1997) Requirements and design change in large-scale software development: analysis from the viewpoint of process backtracking. In: Proceedings of the 15th international conference on Software Engineering. IEEE Computer Society Press, Los Alamitos, pp 167–176
Terwiesch C, Loch CH (1999) Managing the process of engineering change orders. J Product Innov Manage 16(2): 160–172
Terwiesch C, Loch CH, de Meyer A (2002) Exchanging preliminary information in concurrent engineering: alternative coordination strategies. Org Sci 13(4): 402–419
Thomke S (1997) The role of flexibility in the development of new products. Res Policy 26: 105–119
Thompson J (1978) Organizations in action. McGraw-Hill, New York
Trefethen LN, Embree M (2005) Spectra and pseudospectra. Princeton University Press, Princeton
Ulrich K (1995) The role of project architecture in the manufacturing firm. Res Policy 24(3): 419–440
Zandt T van (1999) Decentralized information processing in the theory of organizations. In: Sertel M(eds) Contemporary economic issues. MacMillan, London, pp 125–160
Whitney DE (1990) Designing the design process. Res Eng 2: 3–13
Wilkinson DM (2005) Moment instabilities in multidimensional systems with noise. Eur J Phys B 43: 221–242
Yassine A, Joglekar N, Braha D, Eppinger S, Whitney D (2003) Information hiding in product development: the design churn effect. Res Eng Des 14: 145–161
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Huberman, B.A., Wilkinson, D.M. Fluctuating Efforts and Interdependencies in Collaborative Work. Group Decis Negot 19, 169–191 (2010). https://doi.org/10.1007/s10726-008-9129-7
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10726-008-9129-7