Fischer 2006
Fischer 2006
—
Collaborative Design, Social Creativity, and Meta-Design
Gerhard Fischer
University of Colorado, Center for LifeLong Learning and Design (L3D)
Department of Computer Science, 430 UCB
Boulder, CO 80309-0430 – USA
[email protected]
1043
Focusing on social creativity does not mean that the importance of 5. REFERENCES
individual creativity will be ignored [Csikszentmihalyi, 1996]. [1] Arias, E. G., Eden, H., Fischer, G., Gorman, A., & Scharff,
Creative individuals can make a huge difference. Individual E. (2000) "Transcending the Individual Human Mind—
creativity can be greatly enhanced by providing appropriate socio- Creating Shared Understanding through Collaborative
technical settings because much human creativity arises from Design," ACM Transactions on Computer Human-
activities that take place in a social context in which interactions Interaction, 7(1), pp. 84-113.
with other people, along with artifacts that embody group
knowledge, are important contributors to the process. Creativity [2] Bennis, W., & Biederman, P. W. (1997) Organizing Genius:
does not happen inside people's heads, but in the interaction The Secrets of Creative Collaboration, Perseus Books,
between a person's thoughts and a socio-cultural context. Cambridge, MA.
Situations that support social creativity need to be sufficiently [3] Csikszentmihalyi, M. (1996) Creativity — Flow and the
open-ended and complex that users will encounter breakdowns. Psychology of Discovery and Invention, HarperCollins
Publishers, New York, NY.
4. META-DESIGN
Meta-design [Fischer et al., 2004] is an emerging conceptual [4] Fischer, G. (1994) "Domain-Oriented Design Environments,"
framework aimed at defining and creating systems as living Automated Software Engineering, 1(2), pp. 177-203.
entities. It allows users to act as active contributors rather than [5] Fischer, G. (2003) "Desert Island: Software Engineering —
being confined to passive consumers. Meta-design extends the A Human Activity," International Journal Automated
traditional notion of system design beyond the original Software Engineering, Kluwer Academic Publishers,
development of a system to include an ongoing process in which Dordrecht, Netherlands, 10(2), pp. 233-237.
stakeholders become co-designers—not only at design time, but [6] Fischer, G., Giaccardi, E., Ye, Y., Sutcliffe, A. G., &
throughout the whole existence of the system. A necessary, Mehandjiev, N. (2004) "Meta-Design: A Manifesto for End-
although not sufficient, condition for users to become co- User Development," Communications of the ACM, 47(9),
designers is that software systems include advanced features that pp. 33-37.
permit users to create complex customizations and extensions.
Rather than presenting users with closed systems, meta-design [7] Fischer, G., Grudin, J., McCall, R., Ostwald, J., Redmiles,
approaches provide them with opportunities, tools, and social D., Reeves, B., & Shipman, F. (2001) "Seeding,
reward structures to extend the system to fit their needs. Evolutionary Growth and Reseeding: The Incremental
Development of Collaborative Design Environments." In G.
The tutorial will discuss the seeding, evolutionary growth, M. Olson, T. W. Malone, & J. B. Smith (Eds.), Coordination
reseeding (SER) process model [Fischer et al., 2001] as a Theory and Collaboration Technology, Lawrence Erlbaum
foundation for meta-design approaches. Instead of attempting to Associates, Mahwah, NJ, pp. 447-472.
build complete systems, the SER model advocates building seeds
that can be evolved over time through contributions of a large [8] Greenbaum, J., & Kyng, M. (Eds.) (1991) Design at Work:
number of people [Raymond & Young, 2001]. It postulates that Cooperative Design of Computer Systems, Lawrence
systems that evolve over a sustained time span must continually Erlbaum Associates, Inc., Hillsdale, NJ.
alternate between periods of planned activity and unplanned [9] Levy, F., & Murnane, R. J. (2004) The New Division of
evolution, and periods of deliberate (re)structuring and Labor: How Computers are Creating the Next Job Market,
enhancement. Princeton University Press, Princeton.
By empowering individuals and communities, meta-design will [10] National-Research-Council (2003) Beyond Productivity:
redistribute control between developers and users [Levy & Information Technology, Innovation, and Creativity,
Murnane, 2004]. The pitfalls associated with creating “do-it- National Academy Press, Washington, DC.
yourself” societies that put a big burden on users will be explored. [11] Raymond, E. S., & Young, B. (2001) The Cathedral and the
The tutorial will describe the broad application of meta-design in Bazaar: Musings on Linux and Open Source by an
the following domains: Accidental Revolutionary, O'Reilly & Associates,
Sebastopol, CA.
design — with a focus on: customization, personalization, [12] Schön, D. A. (1983) The Reflective Practitioner: How
tailorability, end-user development, design for diversity; Professionals Think in Action, Basic Books, New York.
architectural design — with a focus on: underdesign, support
for “unself-conscious culture of design”, design patterns; [13] Simon, H. A. (1996) The Sciences of the Artificial, third ed.,
teaching and learning — with a focus on: teachers as The MIT Press, Cambridge, MA.
facilitator, learning communities, courses-as-seeds; [14] Winograd, T. (Ed.) (1996) Bringing Design to Software,
informed participation — with a focus on: beyond access, ACM Press and Addison-Wesley, New York.
social creativity;
open source — with a focus on: success model of
decentralized, collaborative, evolutionary development;
living organizational memories — with a focus on: Wikis,
Wikipedia, digital library evolved by their communities of
users; and
interactive art — with a focus on: collaboration, co-creation
putting the tools rather than the object of design in the hands
of users.
1044