Abstract
Engineering design processes that are dependent on Computer-Aided Engineering (CAE) tools commonly involve complex patterns of tasks, including concurrency and intertwined iterations. There are often inefficiencies and improvement opportunities in such processes, but it can be difficult to identify and evaluate them—partly because of the complex iteration patterns, and partly because process knowledge is usually tacit and often distributed among process participants so that it is difficult to appreciate the causes and effects of iteration in an integrated way. The Applied Signposting Model (ASM) was developed to address these issues during more than a decade of research and case studies in the aerospace sector. This article describes an evolved version of the ASM, called ASM2.0, alongside a detailed case to demonstrate its application to improve CAE-driven, iteration-intensive engineering design processes. A review of applications is also provided. A differentiating feature of ASM2.0 is that it integrates visually-familiar flowchart mapping with quantitative analysis of process performance, to enable the modelling of complex iteration patterns that are typical of engineering design practice.
Similar content being viewed by others
References
Ahmed S, Wallace KM, Blessing LTM (2003) Understanding the differences between how novice and experienced designers approach design tasks. Res Eng Design 14(1):1–11
Bell CP, Wynn DC, Dawes WN, Clarkson P (2007) Using meta-data to enhance process simulation and identify improvements
Bell C, Clarkson PJ, Dawes WN (2008) Improving the turbine cooling conceptual design process. In: ASME turbo expo 2008: power for land, sea, and air, American Society of Mechanical Engineers, pp 2631–2640
Bracewell R, Wallace K, Moss M, Knott D (2009) Capturing design rationale. Comput Aided Des 41(3):173–186
Braha D, Bar-Yam Y (2007) The statistical mechanics of complex product development: empirical and analytical results. Manag Sci 53(7):1127–1145
Browning TR (2016) Design structure matrix extensions and innovations: a survey and new opportunities. IEEE Trans Eng Manag 63(1):27–52
Browning TR, Eppinger SD (2002) Modeling impacts of process architecture on cost and schedule risk in product development. IEEE Trans Eng Manag 49(4):428–442
Clarkson PJ, Hamilton JR (2000) ‘Signposting’, a parameter-driven task-based model of the design process. Res Eng Design 12(1):18–38
Colquhoun GJ, Baines RW, Crossley R (1993) A state of the art review of IDEF0. Int J Comput Integr Manuf 6(4):252–264
Crowder RM, Robinson M, Hughes HP, Sim YW (2012) The development of an agent-based modeling framework for simulating engineering team work. IEEE Trans Syst Man Cybern Part A Syst Hum 42(6):1425–1439
Dori D (2002) Object-process methodology: a holistic systems paradigm. Springer, Berlin
Dumas M, La Rosa M, Mendling J, Reijers HA (2018) Fundamentals of business process management, 2nd edn. Springer, Berlin
Eckert CM, Clarkson PJ (2005) The reality of design. In: Clarkson PJ, Eckert CM (eds) Design process improvement: a review of current practice. Springer, London, pp 1–29
Eppinger SD, Whitney DE, Smith RP, Gebala DA (1994) A model-based method for organizing tasks in product development. Res Eng Design 6(1):1–13
Ha S, Suh HW (2008) A timed colored Petri nets modeling for dynamic workflow in product development process. Comput Ind 59(2):193–209
Hassannezhad M, Cantamessa M, Montagna F, Clarkson PJ (2019) Managing sociotechnical complexity in engineering design projects. J Mech Des 141(8):081101
Karniel A, Reich Y (2011) Managing the dynamics of new product development processes: a new product lifecycle management paradigm. Springer, Berlin
Kerley WP, Wynn D, Moss MA, Eckert C, Clarkson PJ (2008) Using simulation to support integration of life-cycle engineering activities into an existing design process: a case study. In: Marjanović D, Štorga M, Pavković N, Bojčetić N (eds) Proceedings of DESIGN 2008, the 10th international design conference, Dubrovnik, Croatia, Design Society, pp 1033–1042
Kerley W, Wynn DC, Eckert C, Clarkson PJ (2011a) Redesigning the design process through interactive simulation: a case study of life-cycle engineering in jet engine conceptual design. Int J Serv Oper Manag 10(1):30–51
Kerley WP, Armstrong G, Pepe C, Moss MA, Clarkson PJ (2011b) Using simulation to support process integration and automation of the early stages of aerospace design. In: Culley SJ, Hicks BJ, McAloone TC, Howard TJ, Clarkson PJ (eds) Proceedings of the 18th international conference on engineering design (ICED 11), Lyngby/Copenhagen, Denmark, Aug 15–19, Design Society, vol 1, pp 134–146
Kreimeyer M, Lindemann U (2011) Complexity metrics in engineering design: managing the structure of design processes. Springer, Berlin
Krishnan V, Eppinger SD, Whitney DE (1997) A model-based framework to overlap product development activities. Manag Sci 43(4):437–451
Kusiak A, Larson TN, Wang J (1994) Reengineering of design and manufacturing processes. Comput Ind Eng 26(3):521–536
Le HN, Wynn DC, Clarkson PJ (2012) Impacts of concurrency, iteration, design review, and problem complexity on design project lead time and error generation. Concur Eng Res Appl 20(1):55–67
Levitt RE, Thomsen J, Christiansen TR, Kunz JC, Jin Y, Nass C (1999) Simulating project work processes and organizations: toward a micro-contingency theory of organizational design. Manag Sci 45(11):1479–1495
Lyneis JM, Ford DN (2007) System dynamics applied to project management: a survey, assessment, and directions for future research. Syst Dyn Rev 23(2/3):157–189
McMahon CA, Xianyi M (1996) A network approach to parametric design integration. Res Eng Design 8(1):14–31
Nelson RG, Azaron A, Aref S (2016) The use of a GERT based method to model concurrent product development processes. Eur J Oper Res 250(2):566–578
O’Donovan BD, Eckert CM, Clarkson PJ (2004) Simulating design processes to assist design process planning. In: ASME 2004 international design engineering technical conferences and computers and information in engineering conference, Salt Lake City, Utah, Sep 28–Oct 2, American Society of Mechanical Engineers, vol 3a, pp 503–512
Park H, Cutkosky MR (1999) Framework for modeling dependencies in collaborative engineering processes. Res Eng Design 11(2):84–102
Pepe C, Whitney D, Henriques E, Farndon R, Moss M (2011) Development of a framework for improving engineering processes. In: Culley SJ, Hicks BJ, McAloone TC, Howard TJ, Clarkson PJ (eds) Proceedings of the 18th international conference on engineering design (ICED 11), Lyngby/Copenhagen, Denmark, Aug 15–19, Design Society, vol 1, pp 417–428
Perišić MM, Štorga M, Podobnik V (2018) Agent-based modelling and simulation of product development teams. Tehnički Vjesnik 25(Supplement 2):524–532
Pocock J (1962) PERT as an analytical aid for program planning—its payoff and problems. Oper Res 10(6):893–903
Pritsker A (1966) GERT: graphical evaluation and review technique. Memorandum RM-4973-NASA April 1966
Rajapaksha J, Mirkovic K, Robinson D, Wynn D, et al. (2017) Modelling and simulating the effect of coordination on PD performance while handling change. In: DS 87-2 proceedings of the 21st international conference on engineering design (ICED 17) Vol 2: Design Processes, Design Organisation and Management, Vancouver, Canada, 21-25.08. 2017, pp 179–188
Romero F, Company P, Agost MJ, Vila C (2008) Activity modelling in a collaborative ceramic tile design chain: an enhanced IDEF0 approach. Res Eng Design 19(1):1–20
Shapiro D, Hamraz B, Sommer AF, Clarkson PJ (2015) Investigating the impact of changes in iteration-likelihoods on design process performance. Concurr Eng 23(3):250–264
Shapiro D, Curren MD, Clarkson PJ (2016) DPCM: a method for modelling and analysing design process changes based on the Applied Signposting Model. J Eng Des 27(11):785–816
Sharon A, de Weck OL, Dori D (2013) Improving project-product lifecycle management with model-based design structure matrix: a joint project management and systems engineering approach. Syst Eng 16(4):413–426
Tahera K, Earl C, Eckert C (2017) A method for improving overlapping of testing and design. IEEE Trans Eng Manag 64(2):179–192
Taylor BW, Moore LJ (1980) R&D project planning with Q-GERT network modeling and simulation. Manag Sci 26(1):44–59
USAF (1981) ICAM Architecture Part II—Volume IV—function modeling manual (IDEF0), AFWAL-TR-81-4023. Tech. rep., Materials Laboratory, Air Force Wright Aeronautical Laboratories, Air Force Systems Command, Wright-Patterson Air Force Base, Ohio, USA
Van der Aalst WM (1998) The application of Petri nets to workflow management. J Circ Syst Comput 8(1):21–66
Wynn DC (2007) Model-based approaches to support process improvement in complex product development. PhD thesis, University of Cambridge
Wynn DC, Clarkson PJ (2018) Process models in design and development. Res Eng Design 29(2):161–202
Wynn DC, Eckert CM (2017) Perspectives on iteration in design and development. Res Eng Design 28(2):153–184
Wynn DC, Eckert CM, Clarkson PJ (2005) A model-based approach to improve planning practice in collaborative aerospace design. In: ASME 2005 international design engineering technical conferences and computers and information in engineering conference, Long Beach, California, USA, Sep 24–28, American Society of Mechanical Engineers, vol 5a, pp 537–548
Wynn DC, Eckert CM, Clarkson PJ (2006) Applied Signposting: a modeling framework to support design process improvement. In: ASME 2006 international design engineering technical conferences and computers and information in engineering conference, Philadelphia, Pennsylvania, USA, Sep 10–13, American Society of Mechanical Engineers, vol 4a, pp 553–562
Wynn DC, Wyatt DF, Nair S, Clarkson PJ (2010) An introduction to the Cambridge Advanced Modeller. In: Proceedings of the 1st international conference on modelling and management of engineering processes (MMEP 2010). Cambridge, UK, 19–20 July 2010
Wynn DC, Grebici K, Clarkson PJ (2011) Modelling the evolution of uncertainty levels during design. Int J Interact Des Manuf 5(3):187–202
Xin Chen HL, Moullec ML, Ball N, Clarkson PJ (2016) Improving design resource management using Bayesian network embedded in task network method. In: ASME 2016 international design engineering technical conferences and computers and information in engineering conference, Charlotte, North Carolina, USA, Aug 21-24, American Society of Mechanical Engineers, vol 7, p V007T06A034: 15
Zhang X, Hao Y, Thomson V (2015) Taking ideas from paper to practice: a case study of improving design processes through detailed modeling and systematic analysis. IFAC-PapersOnLine 48(3):1043–1048
Acknowledgements
The authors gratefully acknowledge the past and present collaborators who used and provided feedback on the ASM2.0 during its development, as indicated in the article text and bibliography. Particular acknowledgement is due to: Claudia M. Eckert, Warren P. Kerley, H. Nam Le, and Michael Moss. This work would not have been possible without the programming contribution of Seena Nair to the Cambridge Advanced Modeller software. The first author also thanks Xun Xu and Tony Gray for discussions on the bracket project over the years.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Wynn, D.C., Clarkson, P.J. Improving the engineering design process by simulating iteration impact with ASM2.0. Res Eng Design 32, 127–156 (2021). https://doi.org/10.1007/s00163-020-00354-5
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00163-020-00354-5