Navigating the Golden Triangle: The Need to Jointly Consider Modularization and Interface Choices When Making Performance, Cost, and Schedule Tradeoffs for Complex System Development

dc.contributor.authorTopcu, Taylan G.en
dc.contributor.authorSzajnfarber, Zoeen
dc.date.accessioned2025-10-10T18:24:04Zen
dc.date.available2025-10-10T18:24:04Zen
dc.date.issued2025-05-01en
dc.description.abstractDecomposition is a critical enabler of complex system development, as it enables both task specialization and efficiency through parallel work. The process of decomposing involves partitioning system parameters into tightly coupled modules and managing any cross-module coupling by designing passive interfaces or through active coordination. A rich literature has developed algorithms and tools to support this process. However, we contend that this view has placed too much emphasis on module selection, and not enough on the interaction with interface design. This perspective has significant implications for lifecycle costs and development time. To that end, this study explores how earlier consideration of interface design can create more valuable options to better navigate performance, cost, and schedule tradeoffs. Specifically, through an abstract simulation experiment, we demonstrate that (1) a sequential approach that first selects modules and then designs interfaces to support those modules, yields lower performance than an integrated approach that considers modules and supporting interfaces simultaneously; and (2) this result is even stronger when schedule and cost are considered as part of the evaluation. In other words, an integrated approach provides more options for project managers seeking to navigate the performance-cost-schedule tradeoff known as the golden triangle. These results emphasize the need for a decomposition aid that adopts a holistic view of the optimization problem, accounting for interface creation, intra-organization collaboration, and valuing nonperformance measures of effectiveness.en
dc.description.sponsorshipNSF; [CMMI-EDSE #2129574]en
dc.format.mimetypeapplication/pdfen
dc.identifier.doihttps://doi.org/10.1002/sys.21796en
dc.identifier.eissn1520-6858en
dc.identifier.issn1098-1241en
dc.identifier.issue3en
dc.identifier.urihttps://hdl.handle.net/10919/138129en
dc.identifier.volume28en
dc.language.isoenen
dc.publisherWileyen
dc.rightsCreative Commons Attribution-NonCommercial-NoDerivatives 4.0 Internationalen
dc.rights.urihttps://creativecommons.org/licenses/by-nc-nd/4.0/en
dc.subjectdecompositionen
dc.subjectdesign processen
dc.subjectinterface designen
dc.subjectmodularizationen
dc.subjectsystems engineeringen
dc.titleNavigating the Golden Triangle: The Need to Jointly Consider Modularization and Interface Choices When Making Performance, Cost, and Schedule Tradeoffs for Complex System Developmenten
dc.title.serialSystems Engineeringen
dc.typeArticle - Refereeden
dc.type.dcmitypeTexten

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
TopcuNavigating.pdf
Size:
819.04 KB
Format:
Adobe Portable Document Format
Description:
Published version