The Impact and Mitigation of Complexity During Product Design

The Impact and Mitigation of Complexity During Product Design

X. Zhang V. Thomson 

Department of Mechanical Engineering, McGill University, Canada

1 October 2016
| Citation



Product complexity is driven by the interdependence of product functions, which in turn determines the interdependence of design tasks, and this is reflected in the complexity of the design process. Ever increasing product complexity has become an obstacle to effective product design. This paper introduces an agent-based model that was used to study the impact and mitigation of product complexity, where complexity was characterised by metrics defined from a knowledge perspective. In the model, a product was represented as a set of functions that required designer knowledge, component design and component integration. Designers were modelled as agents who learned knowledge through consultation and who applied knowledge to function design tasks. Variables that characterised different coordination mechanisms influenced the efficiency and quality of communication between designers and impacted the global behaviour of product design. The results from simulation experiments suggested that a growth in complexity increased effort and span time exponentially and that coordination mechanisms which quickly increased designer learning or which improved collaboration reduced overall effort. The implication for managers is that, for the design of complex products, attention should be paid to the effectiveness of coordination mechanisms, and how they reduce the time for designer learning. The implications with regard to complexity during product design can be applied to other activities where learning is a key performance factor.


agent-based model, complexity, product design, coordination, simulation


[1] Brown, S.L. & Eisenhardt, K.M., Product development: past research, present findings, and future directions. The Academy of Management Review, 20, pp. 343–378, 1995.

[2] Tatikonda, M.V. & Rosenthal, S.R., Technology novelty, project complexity, and product  development project execution success: a deeper look at task uncertainty in product innovation. 

IEEE Transactions on Engineering Management, 47(1), pp. 74–87, 2000.

[3] Lindemann, U., Maurer, M. & Braun, T., Structural Complexity Management: An Approach for the Field of Product Design, Springer, 2008.

[4] Tomiyama, T., D’amelio, V., Urbanic, J. & Elmaraghy, W., Complexity of multi-disciplinary design. CIRP Annals - Manufacturing Technology, 56, pp. 185–188, 2007.

[5] Oberkampf, W.L., Helton, J.C., Joslyn, C.A., Wojtkiewicz, S.F. & Ferson, S., Challenge problems: uncertainty in system response given uncertain parameters. Reliability Engineering & System Safety, 85, pp. 11–19, 2004.

[6] Braun, S.C. & Lindemann, U., The influence of structural complexity on product costs. IEEE International Conference on Industrial Engineering and Engineering Management, 2008.

[7] Gokpinar, B., Hopp, W.J. & Iravani, S.M.R., The impact of misalignment of organizational structure and product architecture on quality in complex product development. Management Science, 56, pp. 468–484, 2010.

[8] Erhardt, N., Is it all about teamwork? Understanding processes in team-based knowledge work. Management Learning, 42, pp. 87–112, 2011.

[9] Nissen, M. & Levitt, R., Toward simulation models of knowledge-intensive work processes. CIFE Working Paper, 77, 2002.

[10] Štorga, M. & Andreasen, M.M., Complexity of product development context. DS 34: EDIProD 2004 – Fourth International Seminar and Workshop, Zielona Gora, pp. 279–284, 2004.

[11] Madhavan, R. & Grover, R., From embedded knowledge to embodied knowledge: new product development as knowledge management. Journal of Marketing, 62, pp. 1–12, 1998.

[12] Davis, J., Subrahmanian, E. & Westerberg, A., Knowledge Management: Organizational and Technological Dimensions, Physica-Verlag HD, 2005.

[13] Mcgrath, J.E. & Argote, L., Group processes in organizational contexts. Blackwell Handbook of Social Psychology: Group Processes, Blackwell Publishers Ltd., pp. 603–627, 2008.

[14] Barclay, I. & Dann, Z., New-product-development performance evaluation: a product- complexity-based methodology. Science Measurement and Technology, IEE Proceedings, 147, pp. 41–55, 2000.

[15] Boisot, M., Knowledge management and complexity. The SAGE Handbook of Complexity and Management, eds. P. Allen, S. Maguire & B. Mckelvey, SAGE Publications, 2011.

[16] Bashir, H.A. & Thomson, V., Estimating design effort for GE hydro projects. Computers & Industrial Engineering, 46, pp. 195–204, 2004.