Many research approaches are conceptualized as binary choices, representing endpoints of a spectrum (each of them providing important perspectives within their own discourses). Design and creativity are often conceptualized as being focused on one of these binary choices, thereby overlooking other possibilities. To better stimulate, enhance, and support creativity, our research has explored the middle ground between the endpoints defined by binary choices to identify sweet spots based on a careful tradeoff analysis of specific goals, objectives, stakeholders, and sociotechnical environments.
This paper illustrates some of the major tradeoffs related to design and creativity that we have explored in our research over the last ten years, including prescriptive and permissive environments, individual and social creativity, communities of practice and communities of interest, and consumer and active contributor cultures. It briefly describes some of the sociotechnical environments that we have developed to enhance creativity in specific contexts.
2. Binary choices
3. Examples of tradeoffs
4. Sociotechnical environments: Exploiting tradeoffs to enhance creativity
Our research over the last decade is grounded in conceptual frameworks and system building efforts characterized by the following global objectives:
- empowering users rather than replacing or deskilling them by emphasizing knowledgebased support environments from an intelligence augmentation perspective (Bobrow, 1991; Fischer and Nakakoji, 1992);
- advancing humancomputer interaction to human problemdomain interaction, by putting owners of problems in charge with domainoriented design environments (Fischer, 1994);
- transcending desktopbased computing by integrating physical and computational environments (Arias, et al., 2000);
- supporting reflective practitioners with critiquing systems by increasing the backtalk of design artifacts and linking action and reflection spaces (Fischer, et al., 1998; Schön, 1983);
- creating open and evolvable systems grounded in the seeding, evolutionary growth, reseeding process model and supported by metadesign (Fischer, et al., 2004a; Fischer, et al., 2001); and,
- understanding design as a dialectical process between tradition and transcendence by showing how the tension between old and new in computational artifacts can serve as a driving force of evolutionary developments. Emphasis on tradition reduces the impact of new media to giftwrapping, and ignorance of tradition leads to technodeterminism (Ehn, 1989; Fischer, 1998).
2. Binary choices
Tradeoffs are the most basic characteristics in design: they are, in fact, universal. There are no best solutions independent of goals and objectives (Simon, 1996). Tradeoffs are often characterized and conceptualized as binary choices. Binary choices represent the endpoints of a spectrum (each of them providing important perspectives within their own discourses). Exploring the middle ground between these endpoints, however, will help one to gain a deeper understanding of what stifles and hinders versus stimulates and enhances creativity. Identifying sweet spots as a combination of factors allowing for a particular suitable solution in a specific context and synergizing the best of the different approaches will enhance further progress. Csikszentmihalyi (1996) discusses personality characteristics of creative people who definitely know both extremes and experience both with equal intensity and without inner conflict. Some examples described by Csikszentmihalyi are (1) being smart and naïve at the same time; (2) a combination of playfulness and discipline, or responsibility and irresponsibility; (3) an alternation between imagination at one end and a rooted sense of reality at the other; and, (4) being rebellious and independent, but having internalized a domain of culture.
Creativity is a complex phenomenon, as indicated in part by the personality characteristics mentioned. Any sociotechnical environment that supports and enhances creativity must therefore be based on a multidimensional framework and architecture. Table 1 provides an overview of some of the major binary choices that we have encountered and tried to overcome in our research (the tradeoffs discussed in detail in sections 3.13.5 of this paper are highlighted in bold).
Table 1: Integrating binary choices and finding partial resolutions Choice 1 Choice 2 Choice 3 (partial resolution) toolbased assistance agentbased assistance domainoriented design environments (Shneiderman and Maes, 1997) generic (Turing Tar Pit) domainoriented (overspecialized systems) layered architectures (Fischer, 1994) tradition transcendence dialectical process between the two objectives (Ehn, 1989) descriptions, requirements emergence, evolution seeding, evolutionary growth, reseeding (Fischer, et al., 2001) serendipity relevancy to the task at hand provide both and let users choose (Roberts, 1989) extrinsic motivation intrinsic motivation social capital (Florida, 2004) novice/student/employee expert/teacher/manager collaborative advancement of knowledge (Rogoff, et al., 1998) physical computational augmented reality (Arias, et al., 2000) action reflection reflectioninaction (Schön, 1983) discipline agility riskdriven approach (Boehm and Turner, 2004) access (pull; passive critics) delivery (push; active critics) mixedinitiative (Horvitz, 1999) human support computational support sociotechnical environments (Mumford, 1987) prescriptive permissive guided discovery learning, contextualized tutoring (Mayer, 2004) individual social integration of individual and social (Fischer, et al., 2005) communities of practice communities of interests epistemological pluralism (Turkle and Papert, 1991) consumers (focused on use) active contributors (focused on design) enduser development (Fischer, 2002) closed systems open systems metadesign (Lieberman, et al., 2005)
3. Examples of tradeoffs
3.1. Prescriptive versus permissive
Creativity is often associated with transcending the information given and exploring unknown territory. But transcending often implies that we acquire a deep understanding of what exists. People unfamiliar with domains will not develop creative extensions for them (Csikszentmihalyi, 1996). The prescriptive/permissive tradeoff can be explored in several interesting contexts, including: internal and external scripts (Schank and Abelson, 1977); use of checklists in design environments (Lemke, 1989); workflow systems in computersupported collaborative work (CSCW) (Ellis, et al., 1991); and the act of learning and learning environments, which will be used here for further illustration.
Selfdirected learning and tutoring. One specific area in which the relationship between prescriptive and permissive approaches can be explored is learning. Here we contrast selfdirected learning (being primarily permissive, often embedded in constructionist approaches) with tutoring (being primarily prescriptive, often embedded in instructionist approaches). The challenge is to identify a middle groundlearners need enough freedom to choose what to learn and how to learn it and enough guidance to explore and construct useful knowledge. If pursued independently, selfdirected learning and tutoring suffer shortcomings. For example, selfdirected learning, conceived as pure discovery learning, has the substantial weakness that learners are not exposed to coherent presentations of disciplinary knowledge, and thus remain stuck at suboptimal plateaus. Tutoring, without being contextualized, is not responsive to the real needs and interests of learners.
Tutoring and selfdirected learning are grounded in contradictory educational approaches (see Table 2):
- Tutoring is based on the assumptions that (1) the structure of a discipline is an accumulation of the fundamental ideas that enabled a scholar to proceed (Bruner, 1960); (2) providing onetoone instruction is effective (Mandl and Lesgold, 1988); and, (3) society can define a coherent body of knowledge that everyone should master (Hirsch, 1996).
- Selfdirected learning is based on the assumptions that (1) student interests are central (Dewey, 1967); (2) people learn best when engrossed in a topic, or when motivated to seek out new knowledge and skills to solve a problem at hand (Csikszentmihalyi, et al., 1993; Norman, 1993); and, (3) people in personally meaningful activities want to learn more and act as active contributors, not just as passive consumers (Fischer, 2002).
What is needed but mostly lacking is moving beyond binary choices: selfdirected learning and tutoring are endpoints in a broad spectrum of possible approaches. Concepts such as guided discovery learning (Mayer, 2004) and community of learners (Rogoff, et al., 1998) illustrate different approaches and show that opportunities exist to exploit the best of both possible worlds.
Table 2: Distinctions and complementary nature of tutoring and selfdirected learning Tutoring Selfdirected learning characteristics problem is given by the teacher or the systems; learning supported from the supply side; adultrun education; prescriptive problem is based on the learner’s needs and interest; learning supported from the demand side; childrun education; permissive strengths organized body of knowledge; pedagogically and cognitively structured presentations real interests, personally meaningful tasks, high motivation weaknesses limited relevancy to the interests of the learner or the task at hand coverage of important concepts may be missing; demand driven, unstructured learning episodes; lack of coherence primary role of the teacher sage on the stage — presents what he/she knows and is prepared for guide on the side answers and relevant information have to be culled from questions posed by others planning versus situated responses anticipating and planning of the learning goals and content learning needs arise from the situational context distribution over lifetime decreasing in importance from school to university to lifelong learning increasing in importance from school to university to lifelong learning assessment standard assessment instruments are applicable innovative assessment instruments are needed unique research challenges presentation of an organized body of knowledge; responsiveness in the teacherdefined context to individual differences task identification; context awareness; large repository of tutoring episodes
3.2. Individual versus social creativity
The need for multiple voices in design. Social creativity explores computer media and technologies to help people work together. It is relevant to design because collaboration plays an increasingly significant role in design projects that require expertise in a wide range of domains. Software design projects, for example, involve designers, programmers, humancomputer interaction specialists, marketing people, and enduser participants (Greenbaum and Kyng, 1991). Information technologies have reached such a level of sophistication, maturity, costeffectiveness, and distribution that they are not restricted to only enhancing productivity they also open up new creative possibilities (National Research Council, 2003).
Design projects may take place over many years, with initial design followed by extended periods of evolution and redesign. In this sense, design artifacts are not designed once and for all, but instead they evolve over long periods of time (Fischer, 2005) during which designers may extend or modify artifacts designed by people they have never met.
In extended and distributed design projects, specialists from many different domains must coordinate their efforts despite large separations of time and distance. In such projects, collaboration is crucial for success, yet it is difficult to achieve. Complexity arises from the need (1) to synthesize different perspectives; (2) to exploit collisions between concepts and ideas coming from different disciplines; (3) to manage large amounts of information potentially relevant to a design task; and, (4) to understand the design decisions that have determined the longterm evolution of a designed artifact. Social creativity does not necessitate the development of environments in which the interests of the many inevitably supersede those of the individual. Appropriate sociotechnical settings can amplify the outcome of a group of creative people by both augmenting individual creativities and multiplying rather than simply summing up individual creativities (Fischer, et al., 2005).
Individual creativity. Creative individuals, such as movie directors, leaders of sports teams, and leading scientists and politicians, can make a huge difference in exemplary cases. Individual creativity is grounded in the unique perspective that the individual brings to bear in the current problem or situation. It is the result of the life experience, culture, education, and background knowledge of the individual, as well as the individuals personal interest associated with a particular situation. Individual creativity, however, has limits. In todays society, the Leonardesque aspiration to have people who are competent in all of science has to fail because the individual human mind is limited (Campbell, 2005; Shneiderman, 2002).
Individuals may have the following concerns related to their voices being heard:
Am I interested enough and am I willing to make the additional effort and time so my voice is heard? This relates to what motivates people to participate (e.g., to vote in an election, to engage in a neighborhood association). Participation is more likely in cases in which people are engaged in personally meaningful problems (Fischer, 2002).
Do I have something relevant to say? The local voices and unique expertise are often especially valuable in a global world; the incredible diversity of building styles, restaurants, food, and hotels that exist in different parts of the world are jeopardized and in some cases destroyed by the rise of tourism and the global marketplace (Friedman, 2005).
Am I able to express what I want to say? Owners of problems need to be independent of hightech scribes; this requires literacy, and in the world today, where ideas and work products are documented with computers, it requires digital fluency (National Research Council, 1999).
Am I able and willing to express myself in a way that others can understand what I am saying? This is relevant in (1) participatory design processes in which people should express themselves with boundary objects (Star, 2005) rather than with their own respective technical jargon; and, (2) efforts so the public can understand the work of the scientists.
Social creativity. Creative activity grows out of the relationship between an individual and the world of his or her work, as well as from the ties between an individual and other human beings. Much human creativity arises from activities that take place in a social context in which interaction with other people and the artifacts that embody group knowledge are important contributors to the process. Creativity happens not inside a persons head, but in the interaction between a persons thoughts and a sociocultural context (Csikszentmihalyi, 1996).
A group, community, or society is interested in hearing as many voices as possible for the following concerns:
How can we encourage individuals to contribute to the good and progress of all of us? This is relevant in open source efforts, which rely on social capital and gift cultures (Fischer, et al., 2004b).
In order to stimulate and increase social creativity, how can we support and exploit cultural pluralism and epistemological pluralism as an advantage rather than as a disadvantage? Related questions include: Is the European multiculturalism and its local and regional identities a strength or a weakness? Are we willing to accept the validity and the multiple ways of knowing and thinking, especially by including the voices of underrepresented and underprivileged groups (e.g., people with disabilities (Carmien, et al., 2005)?
How do we avoid the situation that voices get lost because there is too much information or their input does not get recorded? In other words, how do we create knowledge management environments that support the right division between pull and push technologies and that have some context awareness?
How do we avoid illegitimate voices? this includes information that is pushed at people without their consent (such as spam mail) or is made available against their will (such as violation of privacy).
How do we avoid getting stuck in group think? This includes seeing controversy as an asset rather than as a limitation; group think (Janis, 1972) is especially harmful if some groups believe that their way of thinking is on top, rather than on tap (Turkle and Papert, 1991).
How do we eliminate sources of exclusion? This includes not only rules that specifically exclude people (such as minorities, lay persons facing experts, or people with disabilities), but ways of thinking and organizing that make them reluctant to join in.
Integrating individual and social creativity. Our work is grounded in the basic belief that there is an and and not a versus relationship between individual and social creativity (Fischer, et al., 2005). Creativity occurs in the relationship between an individual and society, and between an individual and his or her technical environment. The mind, rather than driving on solitude, is clearly dependent upon the reflection, renewal, and trust inherent in sustained human relationships (JohnSteiner, 2000). We need to support this distributed fabric of interactions by integrating diversity, making all voices heard, increasing the backtalk of the situation, and providing systems that are open and transparent, so that people can be aware of and access each others work, relate it to their own work, transcend the information given, and contribute the results back to the community. This process is illustrated (in part at least) by the location, comprehension, and modification cycle in software reuse (Ye and Fischer, 2005), the collect/relate/create/donate model (Shneiderman, 2002), and by the decentralized development process of open source communities (Scharff, 2002).
Individual and social creativity can be integrated by means of proper collaboration models (Olson, et al., 2001), appropriate community structures (Wenger, 1998), boundary objects (Star, 2005), process models in support of natural evolution of artifacts (Fischer, et al., 2001), and metadesign (Fischer, et al., 2004a). By integrating individual and social creativity, support will be provided not only for reflective practitioners but also for reflective communities. Even within disciplines, competence is not achieved in individual minds, but as a collective achievement made possible by the overlap of narrow specialties (Campbell, 2005).
3.3. Communities of practice versus communities of interestThe clashing point of two subjects, two disciplines, two cultures ought to produce creative chaos. C.P. Snow (1993)
Design communities are increasingly characterized by a division of labor (Levy and Murnane, 2004), comprising individuals who have unique experiences, varying interests, and different perspectives about problems, and who use different knowledge systems in their work (Bonifacio and Molani, 2003). Shared understanding (Resnick, et al., 1991) that supports collaborative learning and working requires the active construction of a knowledge system in which the meanings of concepts and objects can be debated and resolved. In heterogeneous design communities that form around large and complex design problems, the construction of shared understanding requires the interaction and synthesis of several separate knowledge systems (Turkle and Papert, 1991).
Diversity is not only a constraint to deal with but an opportunity to generate new ideas, new insights, and new environments (Basalla, 1988; National Research Council, 2003). The challenge is often not to reduce heterogeneity and specialization, but to support it, manage it, and integrate it by finding ways to build bridges between local knowledge and by exploiting conceptual collisions and breakdowns as sources for innovation.
Communities of Practice (CoPs) (Fischer, 2001; Wenger, 1998) are homogeneous design communities consisting of practitioners who work as a community in a certain domain undertaking similar work. Traditional learning and working environments (e.g., university departments and their respective curricula) are disciplinary. Throughout history, the use of disciplines and their associated development of a division of labor have proven to be powerful approaches. However, we know from all the attempts to support multidisciplinary work that real problems can only rarely be successfully approached by a lone discipline (Campbell, 2005; Derry and Fischer, 2005).
Communities of Interest (CoIs) (Fischer, 2001) are heterogeneous design communities bringing together stakeholders from different CoPs to solve a particular (design) problem of common concern. They can be thought of as communities of communities (Brown and Duguid, 1991) or communities of representatives of communities. Examples of CoIs are (1) a team of software designers, marketing specialists, psychologists, and programmers interested in software development; or, (2) a group of citizens and experts interested in urban planning, in particular, in implementing new transportation systems. CoIs are supported by the Envisionment and Discovery Collaboratory (Arias, et al., 2000) (see section 4), an integrated physical and computational environment supporting informed participation through new forms of knowledge creation, integration, and dissemination. Fundamental challenges facing CoIs are found in building a shared understanding (Resnick, et al., 1991) of the task at hand, which often does not exist at the beginning but is evolved incrementally and collaboratively and emerges in peoples minds and in external artifacts. Members of CoIs must learn to communicate with and learn from others (Derry, et al., 2005; Engeström, 2001) who have different perspectives and perhaps different vocabularies to describe their ideas in order to establish a common ground (Clark and Brennan, 1991).
Comparing CoPs and CoIs. Table 3 characterizes and differentiates CoPs and CoIs along a number of dimensions. The point of comparing and contrasting CoPs and CoIs is not to pigeonhole groups into either category, but rather to identify patterns of practice and helpful technologies. People can participate in more than one community, or one community can exhibit attributes of both a CoI and a CoP.
Table 3: Differentiating CoPs and CoIs Dimensions CoPs CoIs nature of problems different tasks in the same domain common task across multiple domains knowledge development refinement of one knowledge system; new ideas coming from within the practice synthesis and mutual learning through the integration of multiple knowledge systems major objectives codified knowledge, domain coverage shared understanding, making all voices heard weaknesses groupthink lack of a shared understanding strengths shared ontologies social creativity; diversity; making all voices heard people beginners and experts; apprentices and masters stakeholders (owners of problems) from different domains learning legitimate peripheral participation informed participation
Our Center for LifeLong Learning and Design (L3D) is an example: it has many characteristics of a CoP (having developed its own stories, terminology, and artifacts), but by actively engaging with people from outside our community (e.g., other colleges on campus, people from industry, international visitors, and so forth), it also has many characteristics of a CoI. Design communities do not have to be strictly either CoPs or CoIs; they can integrate aspects of both forms of communities. The community type may shift over time, according to events outside the community, the objectives of its members, and the structure of the membership.
CoPs are biased toward communicating with the same people and taking advantage of a shared background. The existence of an accepted, wellestablished center of expertise and a clear path of learning toward this center allows the differentiation of members into novices, intermediates, and experts. It makes these attributes viable concepts associated with people and provides the foundation for legitimate peripheral participation as a workable learning strategy. Some limitations of CoPs are that groupthink (Janis, 1972) can suppress exposure to, and acceptance of, outside ideas; and the more someone is at home in a CoP, the more that person forgets the strange and contingent nature of its categories from the outside.
CoIs have a potential for creativity because different backgrounds and different perspectives can lead to new insights (Bennis and Biederman, 1997). They can support pluralistic societies by coping with complexity, contradictions, and a willingness to allow for differences of opinion. A fundamental barrier for CoIs might be that the participants fail to create common ground and shared understanding. This barrier is particularly challenging because CoIs often are more temporary than CoPs; they come together in the context of a specific project and dissolve after the project has ended.
3.4. Consumer versus producer cultures
The process of knowledge accumulation in society has undergone major changes. Initially, knowledge was accumulated in the heads of people and communicated by tales, stories, and myths. The oral tradition has been replaced by a written tradition that allows people to permanently record thoughts and widely distribute them (Ong, 1982). Information technologies (Hippel, 2005) have created fundamentally new opportunities, new challenges, and new problems for knowledge creation, integration, and dissemination, including open source communities (Fischer, et al., 2004b; Raymond, 2001) and collaboratively constructed online encyclopedias such as Wikipedia (http://wikipedia.org/). The amount of available information and knowledge is exploding, and because information and knowledge consume attention, we all are suffering from it.
In our research we have developed a number of basic conceptual frameworks to support new ways to accumulate knowledge and selectively distribute it, including:
- the Seeding/Location/Comprehension/Modification/Sharing model instantiated by the Codebroker system (Ye and Fischer, 2005);
- the Seeding/Evolutionary Growth/Reseeding model (Fischer, et al., 2001); and,
- the metadesign framework (Fischer, et al., 2004a).
These approaches are related to: (1) the collect/relate/create/donate model of Shneiderman (2002); (2) the basic assumption that information has a social life (Brown and Duguid, 2000); and, (3) the ideas of convivial tools and deprofessionalization (Illich, 1973).
Professionally dominated cultures. A professionally dominated culture is characterized by a small number of experts and a large number of consumers (see Figure 1). Based on strong input filters (e.g., low acceptance rates for conferences and journals), relatively small information repositories are created. The advantage is the likelihood that the quality and trustworthiness of the accumulated information is high; thus, relatively weak output filters are required. The disadvantage of this model is that it greatly limits that all voices can be heard, that most people are limited to accessing existing information, and that potentially relevant information (which may be of great value not at a global level but for the work of specific individuals) may not be incorporated into the information repository.
Figure 1: Producer/consumer relationships in a professionally dominated culture.
Design cultures. Design cultures can be characterized by weak input filters, which allow users to not only access information but to become active contributors by engaging in informed participation (Brown, et al., 1994). The resulting information repositories (see Figure 2) are much larger (the World Wide Web is the prime example of this approach). Major limitations of this model are the potentially reduced trust and reliability of the content of the information repositories. This requires powerful search mechanisms to find relevant information and strong new output filters to allow users to judge the reliability of the information.
Figure 2: Producer/consumer relationships in a design culture.
This brief characterization of the two models shows that both have strengths and weaknesses, and both serve as the guiding principles in different settings. Figure 3 illustrates how the proceedings of conferences the CHI conference (white book) using strong input filters and the HCI International conference (dark books) using weak input filters document their results in very different ways, depending on the basic criteria established by the respective meetings.
Figure 3: The proceedings of two conferences.
3.5. Metadesign: Beyond closed and open systems
Metadesign (Fischer, et al., 2004a) characterizes objectives, techniques, and processes to allow users to act as designers by creating new knowledge rather than restricting them to the consumption of existing knowledge. Metadesign allows creative and unplanned opportunism, supports reflective communities, and addresses one of the fundamental challenges of a knowledge society: to invent and design a culture in which all participants in a collaborative design process can express themselves and engage in personally meaningful activities (Hippel, 2005).
The need for metadesign is founded on the observation that design requires open systems that users can modify and evolve. Because problems cannot be completely anticipated at design time when the system is developed, users at use time will encounter mismatches between their problems and the support that a system provides. These mismatches will lead to breakdowns, which serve as potential sources for new insights, new knowledge, and new understanding. Metadesign advocates a shift in focus from finished products or complete solutions to conditions for users to resolve mismatches and repair breakdowns when they are discovered during use.
Metadesign extends the traditional model of system development consisting of fixed stages to include an ongoing process in which stakeholders become codesigners not only at design time but also throughout the whole existence of the system. A necessary, although not sufficient, condition for users to become codesigners is that software systems include advanced features (direct activation tools and design environments) that permit users to create complex customizations and extensions to existing systems. Rather than presenting users with closed systems, metadesign approaches provide them with opportunities, tools, and social reward structures to extend the system to fit their needs. Moreover, metadesign is a design methodology that involves multiple stakeholders. One of its objectives in its effort to overcome borders is to make all voices heard. An interesting challenge from this point of view is how to integrate the contributing voices originating from individual and social perspectives.
Metadesign covers the middle ground between general purpose programming languages (Turing Tar Pit) and overspecialized (turnkey) systems. Users need access to a middle ground of abstractions lightweight but powerful tools and techniques that shorten the editcompiledebug cycle of conventional programming. To modify a computer application, users should increase their knowledge only by an amount proportional to the complexity of the modification. This has been conceptualized as the gentle slope to programming, providing enduser developers with increasingly complex design environments for making changes.
Our evolving metadesign framework pays attention to motivation, specifically including the following aspects (Fischer, et al., 2004b):
- making changes must seem possible for the skill and experience level of specific users (Scharff, 2002);
- changes must be technically possible (a central objective of our metadesign approach) (Fischer and Giaccardi, 2004);
- benefits must be perceived; that is, individuals must perceive a direct benefit in contributing that is large enough to outweigh the effort (Grudin, 1987);
- the effort required to contribute must be minimal so that it will not interfere with getting the real work done (Carroll and Rosson, 1987).
Social creativity needs the synergy of many, and this kind of synergy is facilitated by metadesign. However, a tension exists between creativity and organization. A defining characteristic of social creativity is that it transcends individual creativity and thus requires some form of organization. On the one hand, elements of organization can and frequently do stifle creativity (Florida, 2004). On the other hand are historical precedents that too many voices can be worse than having a few choices. As a prime example, the multiparty system that existed in the Weimar Republic in Germany after World War I created a less stable political system compared to countries with a limited number of political parties.
The open systems created by metadesign (a) promote the transcendence of the individual mind; (b) support the users engagement in the collaborative construction and sharing of meaningful activities; and, (c) enable the mutual adaptation and continuous evolution of users and systems by letting users modify the system at use time and adapt it to their dynamic practices.
4. Sociotechnical environments: Exploiting tradeoffs to enhance creativity
In the last decade, L3D has developed sociotechnical environments to support the partial resolutions between the binary choices indicated in Table 1. Sociotechnical environments can be characterized as follows: (1) They are needed because the deep and enduring changes of our ages are not technological but are social and cultural, in their core substance. Changes in complex environments are not primarily determined by technology, but are the result of incremental shifts in human behavior and social organization. (2) They are composed not only of computers, networks, and software, but also of people, processes, policies, laws, institutions, the flow of design materials and commodities, and many other aspects of a complex web of socio-cultural concerns. (3) They require a codesign of social and technical systems and use models and concepts that not only focus on the artifact, but exploit the social context in which the systems will be used. Metadesign is a critical component for sociotechnical environments because it gives the users design power to modify and evolve the technical systems according to their needs. The following brief examples of sociotechnical environments deal with specific binary choices and their respective solutions (in reference to Table 1).
Domainoriented design environments (Fischer, 1994) integrate construction and argumentation. They support CoPs by allowing them to interact at the level of the problem domain and not only at a computational level. They allow for efficient communication within the community at the expense of making communication and understanding difficult for outsiders. They integrate toolbased assistance (e.g., direct manipulation interfaces with objects grounded in the semantics of the problem domain) with agentbased assistance (e.g., critics and simulation components).
Computational critiquing mechanisms (Fischer, et al., 1998) enrich the backtalk of situations, thereby increasing the users understanding of problems by pointing out significant design situations and locating relevant information in large information spaces. Critics afford learning on demand by letting designers access new knowledge in the context of actual problem situations. Critics instantiate and transcend Schöns theory of design (Fischer and Nakakoji, 1992); they support reflectioninaction and they increase the backtalk of the design situation, which in Schöns framework is determined by the designers skill, experience, and attention (Schön, 1983). Critics explore and support the tradeoffs between (1) serendipity and relevance to the task at hand; (2) information access and information delivery; and, (3) new collaboration models between human and computational support.
The Envisionment and Discovery Collaboratory (Arias, et al., 2000) supports CoIs with an environment in which participants collaboratively solve problems of mutual interest. The problem contexts explored in the collaboratory, such as urban transportation planning, flood mitigation, and building design, are all examples of openended design problems. The sociotechnical environment empowers users to act as designers in problemsolving activities by supporting facetoface collaboration (see Figure 4). It allows users to engage in complex design tasks by supporting them to incrementally articulate their ideas and negotiate with each other to create mutually agreeable design plans. With the Envisionment and Discovery Collaboratory, new relationships between individual and social creativity (Fischer, et al., 2005) can be explored.
Figure 4: The envisionment and discovery collaboratory.
CodeBroker (Ye, 2001) (a reuse support system specifically addressing temporal distance) creates awareness of each others work so that efforts are not wasted and people can focus on what has not been done before. CodeBroker monitors software developers programming activities, infers their immediate programming task by analyzing semantic and syntactic information contained in their working products, and actively delivers taskrelevant and personalized reusable parts (Fischer, et al., 1998) from a reuse repository created by decomposing existing software systems. CodeBroker will be further developed as an open source software system (Raymond, 2001) to support the collaboration of a large number of developers. CodeBroker explores our integrated approaches of reflectioninaction, mixedinitiative interactions, and sociotechnical environments.
CoursesasSeeds (dePaula, et al., 2001) is an educational model with the goal to create a culture of informed participation that is situated in the context of university courses and yet extends beyond the temporal boundaries of semesterbased classes. Courses are conceptualized as seeds, rather than as finished products, and students are encouraged and supported as knowledge workers who play an active role in defining what they will learn. From the coursesasseeds standpoint, the role of technology is to form and sustain active communities of learners who can make their voices heard by contributing ideas from their own unique viewpoints and to connect them in new ways. From this perspective, mere access to existing information and knowledge (e.g., seeing courses as finished products, either in the classroom or on the Web) is a very limiting concept. The coursesasseeds framework explores issues and challenges associated with metadesign, the tradeoffs between consumer and producer cultures (see Figure 1 and Figure 2), and the synergy between individual and social creativity.
Creativity is a multifaceted concept. Creative people often combine personality traits that are in conflict with each other (Csikszentmihalyi, 1996). Sociotechnical environments enhancing creativity must support not only one end of the spectrum of binary choices, but also depending on the domain, tasks, and objectives of the people must exploit tradeoffs in a situated fashion to come as close as possible to the sweetspot for a particular situation. This paper has described some of the tradeoffs that we have explored in our research over the last decade and the systems that we have built to gain a deeper understanding of creativity and to support creative people.
About the author
Gerhard Fischer is director of the Center for Lifelong Learning & Design, a professor in the Department of Computer Science, and a fellow of the Institute of Cognitive Science, all at the University of Colorado, Boulder.
Email: gerhard [at] cs [dot] colorado [dot] edu
The author thanks the members of the Center for LifeLong Learning & Design (L3D) at the University of Colorado, who have made major contributions to the ideas, frameworks, and systems discussed in this paper. The reviewers of this paper have provided valuable feedback leading to this final version.
The research was supported by (1) the National Science Foundation, grants (a) REC0106976 ‘Social Creativity and MetaDesign in Lifelong Learning Communities, and (b) CCR0204277 A SocialTechnical Approach to the Evolutionary Construction of Reusable Software Component Repositories; (2) SRA Key Technology Laboratory, Inc., Tokyo, Japan; and, (3) the Coleman Institute, University of Colorado, Boulder.
E.G. Arias, H. Eden, G. Fischer, A. Gorman, and E. Scharff, 2000. Transcending the individual human mind Creating shared understanding through collaborative design, ACM Transactions on Computer HumanInteraction, volume 7, number 1, pp. 84113. http://dx.doi.org/10.1145/344949.345015
G. Basalla, 1988. The evolution of technology. New York: Cambridge University Press.
W.G. Bennis and P.W. Biederman, 1997. Organizing genius: The secrets of creative collaboration. Reading, Mass.: AddisonWesley.
D.G. Bobrow, 1991. Dimensions of interaction, AI Magazine, volume 12, number 3, pp. 6480.
B.W. Boehm and R. Turner, 2004. Balancing agility and discipline: A guide for the perplexed. Boston: AddisonWesley.
M. Bonifacio and A. Molani, 2003. The richness of diversity in knowledge creation: An interdisciplinary overview, Proceedings of IKNOW03 (Graz, Austria), pp. 379388.
J.S. Brown and P. Duguid, 2000. The social life of information. Boston: Harvard Business School Press.
J.S. Brown and P. Duguid, 1991. Organizational learning and communitiesofpractice: Toward a unified view of working, learning, and innovation, Organization Science, volume 2, number 1, pp. 4057. http://dx.doi.org/10.1287/orsc.2.1.40
J.S. Brown, P. Duguid, and S. Haviland, 1994. Toward informed participation: Six scenarios in search of democracy in the information age, Aspen Institute Quarterly, volume 6, number 4, pp. 4973.
J.S. Bruner, 1960. The process of education. Cambridge, Mass.: Harvard University Press.
D.T. Campbell, 2005. Ethnocentrism of disciplines and the fishscale model of omniscience, In: S.J. Derry, C.D. Schunn, and M.A. Gernsbacher (editors). Interdisciplinary collaboration: An emerging cognitive science. Mahwah, N.J.: Lawrence Erlbaum, pp. 321.
S. Carmien, M. Dawe, G. Fischer, A. Gorman, A. Kintsch, and J.F. Sullivan, Jr., 2005. Sociotechnical environments supporting people with cognitive disabilities using public transportation, ACM Transactions on HumanComputer Interaction, volume 12, number 2, pp. 233262. http://dx.doi.org/10.1145/1067860.1067865
J.M. Carroll and M.B. Rosson, 1987. Paradox of the active user, In: J.M. Carroll (editor). Interfacing thought: Cognitive aspects of humancomputer interaction. Cambridge, Mass.: MIT Press, pp. 80111.
H.H. Clark and S.E. Brennan, 1991. Grounding in communication, In: L.B. Resnick, J.M. Levine, and S.D. Teasley (editors). Perspectives on socially shared cognition. Washington, D.C.: American Psychological Association, pp. 127149.
M. Csikszentmihalyi, 1996. Creativity: Flow and the psychology of discovery and invention. New York: HarperCollins.
M. Csikszentmihalyi, K. Rathunde, and S. Whalen, 1993. Talented teenagers: The roots of success and failure. New York: Cambridge University Press.
R. dePaula, G. Fischer, and J. Ostwald, 2001. Courses as seeds: expectations and realities, Proceedings of the Second European Conference on ComputerSupported Collaborative Learning (ECSCL2001), Maastricht, Netherlands, pp. 494501, and at http://l3d.cs.colorado.edu/~gerhard/papers/ecscl2001.pdf.
S. Derry and G. Fischer, 2005. Toward a model and theory for transdisciplinary graduate education, at http://l3d.cs.colorado.edu/~gerhard/papers/2005/aera-montreal.pdf.
S.J. Derry, C.D. Schunn, and M.A. Gernsbacher (editors), 2005. Interdisciplinary collaboration: An emerging cognitive science. Mahwah, N.J.: Lawrence Erlbaum.
J. Dewey, 1967. The school and society. Chicago: University of Chicago Press.
P. Ehn, 1989. Workoriented design of computer artifacts. Second edition. Stockholm: Arbetslivscentrum.
C.A. Ellis, S.J. Gibbs, and G.L. Rein, 1991. Groupware: Some issues and experiences, Communications of the ACM, volume 34, number 1, pp. 3858. http://dx.doi.org/10.1145/99977.99987
Y. Engeström, 2001. Expansive learning at work: Toward an activity theoretical reconceptualization, Journal of Education and Work, volume 14, number 1, pp. 133156. http://dx.doi.org/10.1080/13639080020028747
G. Fischer, 2005. Distances and diversity: Sources for social creativity, Proceedings of Fifth Conference on Creativity & Cognition (London), pp. 128136; and at http://l3d.cs.colorado.edu/~gerhard/papers/creativity-cognition-2005.pdf.
G. Fischer, 2002. Beyond couch potatoes: From consumers to designers and active contributors, First Monday, volume 7, number 12, at http://firstmonday.org/issues/issue7_12/fischer/. http://dx.doi.org/10.5210/fm.v7i12.1010
G. Fischer, 2001. External and sharable artifacts as sources for social creativity in communities of interest, In: J.S. Gero and M.L. Maher (editors). Computational and cognitive models of creative design V: Reprints of the Fifth International Roundtable Conference on Computational and Cognitive Models of Creative Design, Heron Island, Queensland, Australia, 913 December 2001. Sydney: Key Centre of Design Computing and Cognition, University of Sydney, pp. 6789; and at http://www.cs.colorado.edu/~gerhard/papers/ccmcd2001.pdf.
G. Fischer, 1998. Making learning a part of life: Beyond the giftwrapping approach of technology, In: P. Alheit and E. Kammler (editors). Lifelong learning and its impact on social and regional development: Contributions to the First European Conference on Lifelong Learning, Bremen, 35 October 1996: Collected papers. Bremen: Donat Verlag, pp. 435462.
G. Fischer, 1994. Domainoriented design environments, Automated Software Engineering, volume 1, number 2, pp. 177203. http://dx.doi.org/10.1007/BF00872289
G. Fischer and E. Giaccardi, 2005. Metadesign: A framework for the future of end user development, In: H. Lieberman, F. Paternò, and V. Wulf (editors). End user development: Empowering people to flexibly employ advanced information and communication technology. Dordrecht: Kluwer Academic.
G. Fischer and K. Nakakoji, 1992. Beyond the macho approach of artificial intelligence: Empower human designers do not replace them, KnowledgeBased Systems, volume 5, number 1, pp. 1530. http://dx.doi.org/10.1016/0950-7051(92)90021-7
G. Fischer, E. Giaccardi, H. Eden, M. Sugimoto, and Y. Ye, 2005. Beyond binary choices: Integrating individual and social creativity, International Journal of HumanComputer Studies, volume 63, numbers 45, pp. 482512.
G. Fischer, E. Giaccardi, Y. Ye, A.G. Sutcliffe, and N. Mehandjiev, 2004a. Metadesign: A manifesto for enduser development, Communications of the ACM, volume 47, number 9, pp. 3337. http://dx.doi.org/10.1145/1015864.1015884
G. Fischer, E. Scharff, and Y. Ye, 2004b. Fostering social creativity by increasing social capital, In: M. Huysman and V. Wulf (editors). Social capital and information technology. Cambridge, Mass.: MIT Press, pp. 355399.
G. Fischer, J. Grudin, R. McCall, J. Ostwald, D. Redmiles, B. Reeves, and F. Shipman, 2001. Seeding, evolutionary growth and reseeding: The incremental development of collaborative design environments, In: G.M. Olson, T.W. Malone, and J.B. Smith (editors). Coordination theory and collaboration technology. Mahwah, N.J.: Lawrence Erlbaum, pp. 447472.
G. Fischer, K. Nakakoji, J. Ostwald, G. Stahl, and T. Sumner, 1998. Embedding critics in design environments, In: M.T. Maybury and W. Wahlster (editors). Readings in intelligent user interfaces. San Francisco: Morgan Kaufmann, pp. 537559.
R.L. Florida, 2004. The rise of the creative class and how its transforming work, leisure, community and everyday life. New York: Basic Books.
T.L. Friedman, 2005. The world is flat: A brief history of the twentyfirst century. New York: Farrar, Straus and Giroux.
J. Greenbaum and M. Kyng, (editors), 1991. Design at work: Cooperative design of computer systems. Hillsdale, N.J.: Lawrence Erlbaum.
J. Grudin, 1987. Social evaluation of the user interface: Who does the work and who gets the benefit? In: H. Bullinger and B. Shackel (editors). Humancomputer interaction INTERACT 87: Proceedings of the Second IFIP Conference on HumanComputer Interaction, held at the University of Stuttgart, Federal Republic of Germany, 14 September, 1987. Amsterdam: North-Holland, pp. 805811.
E. von Hippel, 2005. Democratizing innovation. Cambridge, Mass.: MIT Press.
E.D. Hirsch, 1996. The schools we need and why we dont have them. New York: Doubleday.
E. Horvitz, 1999. Principles of mixedinitiative user interfaces, Proceedings of the SIGCHI conference on Human factors in Computing Systems, pp. 159166; also at http://research.microsoft.com/~horvitz/uiact.htm.
I. Illich, 1973. Tools for conviviality. New York: Harper and Row.
I.L. Janis, 1972. Victims of groupthink: A psychological study of foreignpolicy decisions and fiascoes Boston: Houghton Mifflin.
V. JohnSteiner, 2000. Creative collaboration. Oxford: Oxford University Press.
A.C. Lemke, 1989. Design environments for highfunctionality computer systems, Ph.D. dissertation, Department of Computer Science, University of Colorado at Boulder.
F. Levy and R.J. Murnane, 2004. The new division of labor: How computers are creating the next job market. Princeton, N.J.: Princeton University Press.
H. Lieberman, F. Paternò, and V. Wulf (editors). End user development: Empowering people to flexibly employ advanced information and communication technology. Dordrecht: Kluwer Academic.
H. Mandl and A. Lesgold, 1988. Learning issues for intelligent tutoring systems New York: SpringerVerlag.
R.E. Mayer, 2004. Should there be a threestrikes rule against pure discovery learning? The case for guided methods of instruction, American Psychologist, volume 59, number 1, pp. 1419. http://dx.doi.org/10.1037/0003-066X.59.1.14
E. Mumford, 1987. Sociotechnical systems design: Evolving theory and practice, In: G. Bjerknes, P. Ehn, and M. Kyng (editors). Computers and democracy: A Scandinavian challenge. Brookfield, Vt.: Avebury, pp. 5977.
National Research Council. Division on Engineering and Physical Sciences. Computer Science and Telecommunications Board. Committee on Information Technology and Creativity, 2003. Beyond productivity: Information technology, innovation, and creativity. Washington, D.C.: National Academies Press; and at http://newton.nap.edu/html/beyond_productivity/.
National Research Council. Commission on Physical Sciences, Mathematics, and Applications. Computer Science and Telecommunications Board. Committee on Information Technology Literacy, 1999. Being fluent with information technology. Washington, D.C.: National Academies Press; and at http://darwin.nap.edu/books/030906399X/html/.
D.A. Norman, 1993. Things that make us smart: Defending human attributes in the age of the machine. Reading, Mass.: AddisonWesley.
G.M. Olson, T.W. Malone, and J.B. Smith (editors), 2001. Coordination theory and collaboration technology. Mahwah, N.J.: Lawrence Erlbaum.
W.J. Ong, 1982. Orality and literacy: The technologizing of the word. London: Methuen.
E.S. Raymond, 2001. The cathedral and the bazaar: Musings on Linux and open source by an accidental revolutionary. Revised edition. Cambridge, Mass.: OReilly.
L.B. Resnick, J.M. Levine, and S.D. Teasley (editors), 1991. Perspectives on socially shared cognition. Washington, D.C.: American Psychological Association.
R.M. Roberts, 1989. Serendipity: Accidental discoveries in science. New York: Wiley.
B. Rogoff, E. Matsuov, and C. White, 1998. Models of teaching and learning: Participation in a community of learners, In: D.R. Olson and N. Torrance (editors). The handbook of education and human development: New models of learning, teaching and schooling. Malden, Mass.: Blackwell, pp. 388414.
R.C. Schank and R.P. Abelson, 1977. Scripts, plans, goals, and understanding: An inquiry into human knowledge structures. Hillsdale, N.J.: Lawrence Erlbaum.
E. Scharff, 2002. Open source software: A conceptual framework for collaborative artifact and knowledge construction, Ph.D. dissertation, Department of Computer Science, University of Colorado at Boulder; and at http://www.isse.ucar.edu/scharff/thesis.html.
D.A. Schön, 1983. The reflective practitioner: How professionals think in action. New York: Basic Books.
B. Shneiderman, 2002. Leonardos laptop: Human needs and the new computing technologies. Cambridge, Mass.: MIT Press.
B. Shneiderman and P. Maes, 1997. Direct manipulation vs. interface agents, Interactions, volume 4. number 6, pp. 4261. http://dx.doi.org/10.1145/267505.267514
H.A. Simon, 1996. The sciences of the artificial. Third edition. Cambridge, Mass.: MIT Press.
C.P. Snow, 1993. The two cultures. Canto edition. Cambridge: Cambridge University Press.
S.L. Star, 2005. Categories and Cognition: Material and Conceptual Aspects of Large-Scale Category Systems, In: S.J. Derry, C.D. Schunn, and M.A. Gernsbacher (editors), 2005. Interdisciplinary collaboration: An emerging cognitive science. Mahwah, N.J.: Lawrence Erlbaum, pp. 167186.
S. Turkle and S. Papert, 1991. Epistemological pluralism and the revaluation of the concrete, In: I. Harel and S. Papert (editors). Constructionism: Research reports and essays, 19851990. Norwood, N.J.: Ablex, pp. 161191.
E. Wenger, 1998. Communities of practice: Learning, meaning, and identity. Cambridge: Cambridge University Press.
Y. Ye, 2001. Supporting componentbased software development with active component repository systems, Ph.D. dissertation, Department of Computer Science, University of Colorado at Boulder.
Y. Ye and G. Fischer, 2005. Reuseconducive development environments, International Journal of Automated Software Engineering, volume 12, number 2, pp. 199235. http://dx.doi.org/10.1007/s10515-005-6206-x
Paper received 6 March 2006; accepted 27 March 2006.
Copyright ©2006, First Monday
Copyright ©2006, Gerhard Fischer
Beyond binary choices: Understanding and exploiting tradeoffs to enhance creativity by Gerhard Fischer
First Monday, Volume 11, Number 4 - 3 April 2006