Modeling the Effect of Product Architecture on Mass-Collaborative Processes

作者: Qize Le , Jitesh H. Panchal

DOI: 10.1115/1.3563054

关键词: Systems architectureSoftware engineeringProduct (category theory)New product developmentModularityDecomposition (computer science)Artificial intelligenceConcurrent engineeringProcess (engineering)Modular designEngineeringIndustrial and Manufacturing EngineeringSoftwareComputer Graphics and Computer-Aided DesignComputer Science Applications

摘要: Traditional product development efforts are primarily based on well-structured and hierarchical product development processes. The products are systematically decomposed into subsystems that are designed by dedicated teams with well-defined information flows. Over the last 2 decades, a new product development approach called mass-collaborative product development (MCPD) has emerged. The fundamental difference between a traditional product development process and a MCPD process is that the former is based on top-down decomposition while the latter is based on evolution and self-organization. The paradigm of MCPD has resulted in highly successful products such as Wikipedia, Linux, and Apache. Despite the success of various projects using MCPD, it is not well understood how the product architecture affects the evolution of products developed using such processes. Toward addressing this gap, we present an agent-based model to study the effect of product architectures in MCPD processes. The model is executed for different architectures ranging from slot architecture to bus architecture and the rates of product evolution are determined. The agent-based modeling approach allows us to study how (a) the degree of modularity of products and (b) the sequence of decoupling affect the evolution time of individual modules and overall products developed through MCPD processes. The approach is presented using the architecture of mobile phones as an illustrative example. This approach provides a simple and intuitive way to study the effects of product architecture on the MCPD processes. It is helpful in determining suitable strategies for product decomposition and module decoupling, and in identifying the product architectures that are suitable for MCPD processes.

参考文章(33)
Dennis M. Buede, The Engineering Design of Systems john Wiley \r Sons Inc. ,(2009) , 10.1002/9780470413791
Richard Michael Crowder, Helen Hughes, Mark Robinson, Yee Wai Sim, An agent based approach to modeling design teams DS 58-9: Proceedings of ICED 09, the 17th International Conference on Engineering Design, Vol. 9, Human Behavior in Design, Palo Alto, CA, USA, 24.-27.08.2009. pp. 91- 102 ,(2009)
Theodore Bergstrom, Lawrence Blume, Hal Varian, None, On the private provision of public goods Journal of Public Economics. ,vol. 29, pp. 25- 49 ,(1986) , 10.1016/0047-2727(86)90024-1
Steven D. Eppinger, Thomas U. Pimmler, INTEGRATION ANALYSIS OF PRODUCT DECOMPOSITIONS ASME 1994 Design Technical Conferences collocated with the ASME 1994 International Computers in Engineering Conference and Exhibition and the ASME 1994 8th Annual Database Symposium. pp. 343- 351 ,(1994) , 10.1115/DETC1994-0034
Carliss Y. Baldwin, Kim B. Clark, MANAGING IN AN AGE OF MODULARITY Harvard Business Review. ,vol. 75, pp. 84- 93 ,(1997)
Karl T. Ulrich, Warren P. Seering, Function sharing in mechanical design Design Studies. ,vol. 11, pp. 223- 234 ,(1990) , 10.1016/0142-694X(90)90041-A
H. Raiffa, R. L. Keeney, David W. Rajala, Decisions with Multiple Objectives: Preferences and Value Trade-Offs ,(1976)
Donald V. Steward, The design structure system: A method for managing the design of complex systems IEEE Transactions on Engineering Management. ,vol. 28, pp. 71- 74 ,(1981) , 10.1109/TEM.1981.6448589