A multifunctional team approach is suggested to tackle concurrent parametric design. In this approach, concurrent parametric design is modeled and formulated using optimization formalism in a multi-team computing environment, where each team is responsible for a distributed task as part of the whole design. To formalize a design task, the goal and constraints of each team are expressed as analogous to those treated in an optimization problem. The provision of satisfaction metrics is for quantifying how each team, from its perspective, favors a generated design. Coordination paradigms are formalized with characterization of the underlying team interactions in multi-team design. The notions of responsibility and controllability are introduced to regularize design protocols so that the complexity of modeling the mixed team design can be handled. As a result, a generalized team model is constructed to facilitate multi-team based design optimization, which is further illustrated through a design example.