Untangling Parametric Schemata : Enhancing Collaboration through Modular Programming

Presently collaboration is difficult on complex parametric models, in part due to the illegibility of unstructured parametric schemata. This lack of legibility makes it hard for an outside author to understand a parametric model, reducing their ability to edit and share the model. This paper investigates whether the legibility of a parametric model is improved by restructuring the schema with modular programming principles. During a series of thinking-aloud interviews, where designers were asked to describe the function of unfamiliar schemata, the schema structured with modular programming principles were consistently better understood. Modular programming is found to be a beneficial, albeit small, change to parametric modelling that derives clear benefits in terms of legibility, particularly when the model is complex and used in a collaborative environment.

[1]  Javier Monedero,et al.  Parametric Design. A Review and Some Experiences , 2000, Proceedings of the 15th International Conference on Education and Research in Computer Aided Architectural Design in Europe (eCAADe).

[2]  P. Kidwell,et al.  The mythical man-month: Essays on software engineering , 1996, IEEE Annals of the History of Computing.

[3]  Clayton Lewis,et al.  TASK-CENTERED USER INTERFACE DESIGN A Practical Introduction , 2006 .

[4]  Robert Woodbury,et al.  Some Patterns for Parametric Modeling , 2007 .

[5]  Robert Woodbury,et al.  Elements of Parametric Design , 2010 .

[6]  Jakob Nielsen,et al.  Usability engineering , 1997, The Computer Science and Engineering Handbook.

[7]  Mark Burry,et al.  Sharing hidden power - Communicating latency in digital models , 2006, Proceedings of the 24th International Conference on Education and Research in Computer Aided Architectural Design in Europe (eCAADe).

[8]  Mark Burry,et al.  Parametric design and the Sagrada Familia , 1996, Architectural Research Quarterly.

[9]  Edsger W. Dijkstra,et al.  Go To Statement Considered Harmful , 2022, Software Pioneers.

[10]  Y. K. Wong,et al.  A specification and design methodology based on data flow principles , 1992 .

[11]  Jakob Nielsen,et al.  Guerrilla HCI: using discount usability engineering to penetrate the intimidation barrier , 1994 .

[12]  Michael F. Graves,et al.  Scaffolding Reading Experiences: Designs for Student Success, Second Edition , 2003 .