{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,26]],"date-time":"2025-10-26T14:45:03Z","timestamp":1761489903500,"version":"3.41.2"},"reference-count":51,"publisher":"ASME International","issue":"2","content-domain":{"domain":["asmedigitalcollection.asme.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2016,6,1]]},"abstract":"<jats:p>Synchronous collaborative (\u201cmulti-user\u201d) computer-aided design (CAD) is a current topic of academic and industry interest due to its potential to reduce design lead times and improve design quality through enhanced collaboration. Minecraft, a popular multiplayer online game in which players can use blocks to design structures, is of academic interest as a natural experiment in a collaborative 3D design of very complex structures. Virtual teams of up to 40 simultaneous designers have created city-scale models with total design times in the thousands of hours. Using observation and a survey of Minecraft users, we offer insights into how virtual design teams might effectively build, communicate, and manage projects in a multi-user CAD design environment. The results suggest that multi-user CAD will be useful and practical in an engineering setting with several simultaneous contributors. We also discuss the effects of multi-user CAD on team organization, planning, design concurrency, communication, and mentoring.<\/jats:p>","DOI":"10.1115\/1.4032667","type":"journal-article","created":{"date-parts":[[2016,2,4]],"date-time":"2016-02-04T02:31:27Z","timestamp":1454553087000},"update-policy":"https:\/\/doi.org\/10.1115\/crossmarkpolicy-asme","source":"Crossref","is-referenced-by-count":9,"title":["Collaborative Design Principles From Minecraft With Applications to Multi-User Computer-Aided Design"],"prefix":"10.1115","volume":"16","author":[{"given":"David J.","family":"French","sequence":"first","affiliation":[{"name":"Department of Mechanical Engineering, Brigham Young University, Provo, UT 84602 e-mail:"}]},{"given":"Brett","family":"Stone","sequence":"additional","affiliation":[{"name":"Department of Mechanical Engineering, Brigham Young University, Provo, UT 84602"}]},{"given":"Thomas T.","family":"Nysetvold","sequence":"additional","affiliation":[{"name":"Department of Mechanical Engineering, Brigham Young University, Provo, UT 84602"}]},{"given":"Ammon","family":"Hepworth","sequence":"additional","affiliation":[{"name":"Department of Mechanical Engineering, Brigham Young University, Provo, UT 84602"}]},{"given":"W.","family":"Edward Red","sequence":"additional","affiliation":[{"name":"Department of Mechanical Engineering, Brigham Young University, Provo, UT 84602"}]}],"member":"33","published-online":{"date-parts":[[2016,5,3]]},"reference":[{"issue":"3","key":"2019100601004498100_bib1","doi-asserted-by":"publisher","first-page":"67","DOI":"10.5465\/AME.1998.1109051","article-title":"Managing the New Product Development Process: Strategic Imperatives","volume":"12","year":"1998","journal-title":"Acad. Manage. Exec."},{"issue":"4","key":"2019100601004498100_bib2","doi-asserted-by":"publisher","first-page":"461","DOI":"10.1016\/j.cad.2004.08.012","article-title":"Ten Challenges in Computer-Aided Design","volume":"37","year":"2005","journal-title":"Comput. Aided Des."},{"issue":"1","key":"2019100601004498100_bib3","doi-asserted-by":"publisher","first-page":"69","DOI":"10.1016\/j.hrmr.2005.01.002","article-title":"Managing Virtual Teams: A Review of Current Empirical Research","volume":"15","year":"2005","journal-title":"Hum. Resour. Manage. Rev."},{"issue":"3","key":"2019100601004498100_bib4","doi-asserted-by":"publisher","first-page":"777","DOI":"10.1016\/j.cad.2012.08.001","article-title":"Engineering Design Using Game-Enhanced CAD: The Potential to Augment the User Experience With Game Elements","volume":"45","year":"2013","journal-title":"Comput. Aided Des."},{"article-title":"Cognitive Aspects of Computer Aided Design","volume-title":"Handbook of Human Computer Interaction","year":"1988","key":"2019100601004498100_bib5"},{"issue":"1","key":"2019100601004498100_bib6","doi-asserted-by":"publisher","first-page":"103","DOI":"10.1002\/j.2168-9830.2005.tb00832.x","article-title":"Engineering Design Thinking, Teaching, and Learning","volume":"94","year":"2005","journal-title":"J. Eng. Educ."},{"issue":"3","key":"2019100601004498100_bib7","doi-asserted-by":"publisher","first-page":"192","DOI":"10.1115\/1.1521435","article-title":"A Collaborative Feature Modeling System","volume":"2","year":"2002","journal-title":"ASME J. Comput. Inf. Sci. Eng."},{"key":"2019100601004498100_bib8","unstructured":"Dietrich, U., Lukas, U. V., and Morche, I., 1997, \u201cCooperative Modeling With TOBACO,\u201d Proceedings of the TeamCAD97 Workshop on Collaborative Design, pp. 115\u2013122."},{"issue":"7","key":"2019100601004498100_bib9","doi-asserted-by":"publisher","first-page":"467","DOI":"10.1016\/j.compind.2009.02.005","article-title":"A Method for Topological Entity Correspondence in a Replicated Collaborative CAD System","volume":"60","year":"2009","journal-title":"Comput. Ind."},{"issue":"1","key":"2019100601004498100_bib10","doi-asserted-by":"publisher","first-page":"55","DOI":"10.1016\/S0736-5845(97)00014-8","article-title":"Development of a Collaborative CAD\/CAM System","volume":"14","year":"1998","journal-title":"Rob. Comput. Integr. Manuf."},{"key":"2019100601004498100_bib11","unstructured":"Mishra, P., Varshney, A., and Kaufman, A., 1997, \u201cCollabCAD: A Toolkit for Integrated Synchronous and Asynchronous Sharing of CAD Applications,\u201d Proceedings TeamCAD: GVU\/NIST Workshop on Collaborative Design, Vol. vi, pp. 131\u2013137."},{"key":"2019100601004498100_bib12","unstructured":"Nam, T., and Wright, D., 1998, \u201cCollide: A Shared 3D Workspace for CAD,\u201d Proceedings of Conference on Network Entities, pp. 103\u2013105."},{"issue":"5","key":"2019100601004498100_bib13","doi-asserted-by":"publisher","first-page":"315","DOI":"10.1007\/s001700170165","article-title":"A Distributive and Collaborative Concurrent Product Design System Through the WWW\/Internet","volume":"17","year":"2001","journal-title":"Int. J. Adv. Manuf. Technol."},{"issue":"2","key":"2019100601004498100_bib14","doi-asserted-by":"publisher","first-page":"170","DOI":"10.1115\/1.1582882","article-title":"CADDAC: Multi-Client Collaborative Shape Design System With Server-Based Geometry Kernel","volume":"3","year":"2003","journal-title":"ASME J. Comput. Inf. Sci. Eng."},{"key":"2019100601004498100_bib15","unstructured":"Stork, A., and Jasnoch, U., 1997, \u201cA Collaborative Engineering Environment,\u201d Proceedings of the TeamCAD97 Workshop on Collaborative Design, pp. 25\u201333."},{"key":"2019100601004498100_bib16","doi-asserted-by":"crossref","unstructured":"Stork, A., Lukas, U., and Schultz, R., 1998, \u201cEnhancing a Commercial 3D CAD System by CSCW Functionality for Enabling Co-Operative Modeling Via WAN,\u201d Proceedings of the ASME Design Engineering Technical Conferences, p. DECT98\/CIE-5711.","DOI":"10.1115\/DETC98\/CIE-5711"},{"issue":"2","key":"2019100601004498100_bib17","doi-asserted-by":"publisher","first-page":"211","DOI":"10.1016\/j.aei.2006.05.006","article-title":"Conflicts Classification and Solving for Collaborative Feature Modeling","volume":"21","year":"2007","journal-title":"Adv. Eng. Inf."},{"issue":"11","key":"2019100601004498100_bib18","first-page":"960","article-title":"A Web-Based Synchronized Collaborative Solid Modeling System","volume":"9","year":"2003","journal-title":"Chin. J. Comput. Integr. Manuf. Syst."},{"issue":"3","key":"2019100601004498100_bib19","doi-asserted-by":"publisher","first-page":"387","DOI":"10.3722\/cadaps.2010.387-404","article-title":"v-CAx: A Research Agenda for Collaborative Computer-Aided Applications","volume":"7","year":"2010","journal-title":"Comput. Aided Des. Appl."},{"issue":"4","key":"2019100601004498100_bib20","doi-asserted-by":"publisher","first-page":"459","DOI":"10.1080\/16864360.2014.881190","article-title":"Scalable Integration of Commercial File Types in Multi-User CAD","volume":"11","year":"2013","journal-title":"Comput. Aided Des. Appl."},{"issue":"5","key":"2019100601004498100_bib21","doi-asserted-by":"publisher","first-page":"727","DOI":"10.3722\/cadaps.2013.727-744","article-title":"Data Consistency and Conflict Avoidance in a Multi-User CAx Environment","volume":"10","year":"2013","journal-title":"Comput. Aided Des. Appl."},{"issue":"2","key":"2019100601004498100_bib22","doi-asserted-by":"publisher","first-page":"021008","DOI":"10.1115\/1.4026553","article-title":"Model Consistency and Conflict Resolution With Data Preservation in Multi-User CAD","volume":"14","year":"2013","journal-title":"ASME J. Comput. Inf. Sci. Eng."},{"issue":"2","key":"2019100601004498100_bib23","doi-asserted-by":"publisher","first-page":"141","DOI":"10.1080\/16864360.2014.846070","article-title":"Automated Conflict Avoidance in Multi-User CAD","volume":"11","year":"2013","journal-title":"Comput. Aided Des. Appl."},{"key":"2019100601004498100_bib24","doi-asserted-by":"crossref","unstructured":"Nysetvold, T., and Teng, C., 2013, \u201cCollaboration Tools for Multi-User CAD,\u201d IEEE 17th International Conference on Computer Supported Cooperative Work in Design (CSCWD), pp. 1\u20135.","DOI":"10.1109\/CSCWD.2013.6580969"},{"issue":"4","key":"2019100601004498100_bib25","doi-asserted-by":"publisher","first-page":"479","DOI":"10.3722\/cadaps.2011.479-497","article-title":"A Flexible Context Architecture for a Multi-User GUI","volume":"8","year":"2010","journal-title":"Comput. Aided Des. Appl."},{"volume-title":"Want to Learn Computer-Aided Design (CAD)? Play Minecraft","year":"2012","key":"2019100601004498100_bib26"},{"year":"2014","key":"2019100601004498100_bib27","article-title":"Minecraft"},{"year":"2014","key":"2019100601004498100_bib28","article-title":"WesterosCraft"},{"year":"2014","key":"2019100601004498100_bib29","article-title":"Time. Game of Blocks: The Man Who Built Westeros in Minecraft"},{"article-title":"A Few Guidelines for a Good Usage of PLM Software","volume-title":"Product Lifecycle Management for Society","year":"2013","key":"2019100601004498100_bib30"},{"year":"2013","key":"2019100601004498100_bib31","article-title":"Employment and Educational Characteristics of Scientists and Engineers"},{"year":"2014","key":"2019100601004498100_bib32","article-title":"Wikia Minecraft Wiki"},{"year":"2014","key":"2019100601004498100_bib33","article-title":"WesterosCraft. WesterosCraft Timelapses"},{"issue":"3","key":"2019100601004498100_bib34","doi-asserted-by":"publisher","first-page":"031001","DOI":"10.1115\/1.4023917","article-title":"Emerging Design Methods and Tools in Collaborative Product Development","volume":"13","year":"2013","journal-title":"ASME J. Comput. Inf. Sci. Eng."},{"year":"2011","key":"2019100601004498100_bib35","article-title":"e-Handbook of Collaborative Engineering"},{"volume-title":"Cross-Functional Teams: Working With Allies, Enemies, and Other Strangers","year":"2003","key":"2019100601004498100_bib36"},{"year":"2005","key":"2019100601004498100_bib37","article-title":"Team Size Can be the Key to a Successful Project"},{"issue":"2\u20134","key":"2019100601004498100_bib38","doi-asserted-by":"publisher","first-page":"224","DOI":"10.1504\/IJPLM.2011.043189","article-title":"Impacts of Project Team and Innovation Process on New Product Development","volume":"5","year":"2011","journal-title":"Int. J. Prod. Lifecycle Manage."},{"edition":"5th ed.","volume-title":"Team Building","year":"2013","key":"2019100601004498100_bib39"},{"issue":"3","key":"2019100601004498100_bib40","doi-asserted-by":"publisher","first-page":"199","DOI":"10.1057\/palgrave.kmrp.8500143","article-title":"Trust as an Antecedent to Knowledge Sharing in Virtual Communities of Practice","volume":"5","year":"2007","journal-title":"Knowl. Manage. Res. Pract."},{"issue":"4","key":"2019100601004498100_bib41","doi-asserted-by":"publisher","first-page":"383","DOI":"10.1002\/job.144","article-title":"A Review of Telework Research: Findings, New Directions, and Lessons for the Study of Modern Work","volume":"23","year":"2002","journal-title":"J. Organ. Behav."},{"issue":"4","key":"2019100601004498100_bib42","doi-asserted-by":"publisher","first-page":"511","DOI":"10.1002\/job.145","article-title":"Telecommuting, Professional Isolation, and Employee Development in Public and Private Organizations","volume":"23","year":"2002","journal-title":"J. Organ. Behav."},{"issue":"3","key":"2019100601004498100_bib43","doi-asserted-by":"publisher","first-page":"319","DOI":"10.1002\/job.369","article-title":"The Role of Relationships in Understanding Telecommuter Satisfaction","volume":"27","year":"2006","journal-title":"J. Organ. Behav."},{"issue":"2","key":"2019100601004498100_bib44","doi-asserted-by":"publisher","first-page":"180","DOI":"10.1016\/S0001-8791(03)00040-X","article-title":"Technology Enabled Work: The Role of Self-Efficacy in Determining Telecommuter Adjustment and Structuring Behavior","volume":"63","year":"2003","journal-title":"J. Vocat. Behav."},{"issue":"5","key":"2019100601004498100_bib45","doi-asserted-by":"publisher","first-page":"803","DOI":"10.3722\/cadaps.2013.803-815","article-title":"Considerations for Multi-User Decomposition of Design Spaces","volume":"10","year":"2013","journal-title":"Comput. Aided Des. Appl."},{"year":"2014","key":"2019100601004498100_bib46","article-title":"Skype"},{"year":"2014","key":"2019100601004498100_bib47","article-title":"TeamSpeak"},{"year":"2014","key":"2019100601004498100_bib48","article-title":"Gamepedia Minecraft Wiki"},{"year":"2014","key":"2019100601004498100_bib49","article-title":"World of Minecraft Forum"},{"issue":"2","key":"2019100601004498100_bib50","doi-asserted-by":"publisher","first-page":"256","DOI":"10.2307\/2393638","article-title":"A Multimethod Examination of the Benefits and Detriments of Intragroup Conflict","volume":"40","year":"1995","journal-title":"Adm. Sci. Q."},{"issue":"1","key":"2019100601004498100_bib51","doi-asserted-by":"publisher","first-page":"81","DOI":"10.1108\/eb022674","article-title":"Positive Effects of Conflict: A Field Assessment","volume":"1","year":"1990","journal-title":"Int. J. Conflict Manage."}],"container-title":["Journal of Computing and Information Science in Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/asmedigitalcollection.asme.org\/computingengineering\/article-pdf\/doi\/10.1115\/1.4032667\/6101179\/jcise_016_02_021006.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"http:\/\/asmedigitalcollection.asme.org\/computingengineering\/article-pdf\/doi\/10.1115\/1.4032667\/6101179\/jcise_016_02_021006.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,6,3]],"date-time":"2022-06-03T05:47:41Z","timestamp":1654235261000},"score":1,"resource":{"primary":{"URL":"https:\/\/asmedigitalcollection.asme.org\/computingengineering\/article\/doi\/10.1115\/1.4032667\/474281\/Collaborative-Design-Principles-From-Minecraft"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,5,3]]},"references-count":51,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2016,6,1]]}},"URL":"https:\/\/doi.org\/10.1115\/1.4032667","relation":{},"ISSN":["1530-9827","1944-7078"],"issn-type":[{"type":"print","value":"1530-9827"},{"type":"electronic","value":"1944-7078"}],"subject":[],"published":{"date-parts":[[2016,5,3]]},"article-number":"021006"}}