A Design Process for Embedding Knowledge Management in Everyday Work.
Marcel Hoffmann, Kai-Uwe Loser, Thomas Walter, Thomas Herrmann. University
...
A Design Process for Embedding Knowledge in Everyday Work Marcel Hoffmann,
Kai-Uwe
Loser, Thomas Walter,
Management
Thomas Herrmann
University of Dortmund, Germany. Informatics and Society, FB 4 LS6 { hoffmann, loser, Walter, herrmann } @iug.cs.uni-dortmund.de These are common expectations towards knowledge management technology. But the reality is different. In order to bring organizations closer to their expectations and visions, embedding knowledge management in everyday work is most important.
ABSTRACT
Knowledge Management Software must be embedded in processes of knowledge workers’ everyday practice. In order to attain a seamless design, regarding the special qualities and requirements of knowledge work, detailed studies of the existing work processes and analysis of the used knowledge are necessary. Participation of the knowledge owners and future users is an important factor for success of knowledge management systems. In this paper we describe characteristics of knowledge work motivating the usage of participatory design techniques. We suggest a design process for developing or improving knowledge management, which includes ethnographic surveys, user participation in cyclic improvement, scenario based design, and the use of multiple design artifacts and documents. Finally we explain the benefits of our approach. The paper is based on a case study we carried out to design and introduce a knowledge management system in a training company.
In this paper we describe a design process, which leads to the development of a knowledge management system. According to our experience the success of such a design process depends on the combination of the following methods: l
Keywords
Knowledge management, knowledge work, organizational learning, organizational memory systems, participatory design,
.
User participation in continuous improvement
.
Scenario-based design
.
Combination and linking of design documents and artifacts, e.g. rich pictures, diagrams of work processesor prototypes.
These methods are widely accepted to support systems analysis and design, yet they are not commonly applied in the field of knowledge management. For embedding knowledge management into everyday work mere analysis of the structure of knowledge and its distribution within the organization is not sufficient. In our view detailed surveys of work processesare necessary.
INTRODUCTION
Advanced technology for knowledge management oglers prospects for knowledge sharing in communities of practice or interest, in general, and in workgroups in organizations, in particular: You benefit easiZyfrom your peer worker’s experience when his individually learned lessons are delivered to your desk just in time. Do not bother with searching for orjiltering relevant information, but leave this work to sofrware agents. Concentrate on your primary work task. The most successful practices will be made available to you quickly. Self-determined and demand-driven mutual learning increases every worker’s competence and flexibility. Mutual stimulation causes more creativity and results in a better performance of the whole community or organization.
The mere introduction of technology is not sufficient to reach the desired goals. Instead, technology has to adapt to organizational and social requirements. Utility has to be ensured on the organizational level as well as on the individual level where the value offered by a service is always measured against the effort needed for achievement. No matter how much effort we spend on the reduction of extra costs and overhead, organizational learning still depends on voluntary participation in activities of informing others and activities of keeping informed. Against that background, the most promising approach to support participation by means of technology seems to be to embed knowledge management software into the primary work activities where knowledge is created or searched for. We want to establish adapted knowledge management software that takes advantage of existing groupware systems and includes processes, archives/documents, roles, and activities of the existing
Permission IO make digital or hard copies: of all or part of this work for personal or classroom use is granted without fee provided that topics arc not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. ‘l’o copy otherwise, to republish, to post on servers or to redistribute to lists. requires prior specific permission and’or a fee.
GROUP 99 Phoenix Arizona USA Copyright ACM 1999 l-581 13-065-l/99/1
Ethnographic surveys on knowledge related work practice and detailed analysis of the existing document management and archives
I . ..$5.00
296
work systems. [13] refer to this kind of software as taskbased organizational memory.
introduction of KM-Software in organizations [2], 11I], and [13].
According to [24] the management of organizational knowledge aims at the improvement of four basic knowledge processes:
The empirical background of this paper is provided by a case study in a training company. The company offers behavior training in sales and management business and belongs to the leading organizations in this field in Germany. 20 trainers carry out more than 3000 training days each year. They are supported by an administration of about 20 employees, including customer service, trainer assistance, seminar conceptionists etc. Together with the office for strategic development and the chief conceptionist we formed the core of the design team. In the course of the project we worked with 10 trainers and most of the administrative functions.
b
the development of new knowledge,
.
the preservation of new and existing knowledge,
l
the distribution of knowledge, and finally
b
the recombination of available knowledge.
Of course, all of these processes need organizational, social, and technological support. Correspondingly a company’s Knowledge Management System (KMS) encompassesorganizational, social, and technological subsystems. From our point of view, knowledge management combines continuous organizational design, development of human resources, and innovation of technology. Successcan only be ensured by simultaneous development of all parts of the KMS and their mutual adaptation, Knowledge management software is defined as software that support the acquisition, retention, search, distribution, filtering, combination, and comparison of knowledge. Our concept of knowledge management software relates closely to definitions of organizational memory systems as given by [25] or [2] and especially to the so called communicative view on organizational memory [26]. However, we emphasize the combination of several tools in a knowledge management toolkit, which typically includes advanced groupware technology. To distinguish technology from the complete Knowledge Management System (KMS), we usually speak of Knowledge Management Software (KM-Software) when referring to technology’s part in knowledge management.
In order to draw attention to the special requirements in developing KMS, we start our report with a description of the aims of the project and the characteristics of the knowledge work we experienced in the training business. We present our approach for embedding KM-Software in everyday work and give reasons, why participatory design is the key issue in the course of the introduction of embedded KM-Software. We conclude with lessons learned from the application of participatory design techniques in the context of knowledge management and give an outlook on future activities and resulting research efforts. KNOWLEDGE MANAGEMENT IN TRAINING BUSINESS Objectives of the knowledge management project
The aim of our joint project with the training company is to develop knowledge management by reengineering organizational processes, educate the trainers in cooperative and communicative knowledge sharing, and to introduce an embedded KM-Software. Currently, the company handles over 50,000 training documents and produces hundreds of new documents each week. Trainers constantly produce new training material and gather valuable experience which does not find its way into the company’s archives. Therefore, the training company wants to increase the knowledge exchange to improve the quality and the development of new training services. Documents are retained according to numbering-systems. You can only find a document when you know its number. Accordingly, one of the goals of the project is to establish search functionality that allows trainers to search for training elements for a certain purpose and to find related training elements in the electronic archive. Other goals of the project are the reduction of brain-drain, when trainers leave the company, and the support of new trainers in developing training expertise.
In the past we applied techniques, like ethnographic surveys, business process visualization, and prototyping, in the context of the introduction of Workflow-ManagementSystems [27]. Recently we transferred our experience to the design of KMS. Our approach to build KMS combines b
a design process, which leads to the development of a knowledge management system,
0
a knowledge management toolkit, which provides advanced software concepts for embedded knowledge management, e.g. collaborative filtering [ 191or shared perspectives on information [24], and
b
a knowledge management seminar, that supports the development of human resources and the improvement of social conditions for learning and knowledge sharing.
Analyzing the work of trainers in our partners’ company we found some characteristics of knowledge work which are known to be crucial requirements for the design of KM-Software, e.g. the quality of the knowledge of the trainers which can be characterized as mostly tacit, very
The design process we describe in this paper is based on participatory design, e.g. [21] and [S]. Furthermore, we refer to related studies on knowledge work ([1], [3], [4], [6], [IO], [ 171) and research concerning the design and
297
personal and contextualized. Other qualities are described in PI, [31, [41, PI, IlO], E171. Flexible reaction to changing
peer’s contributions, or by reducing obstacles in communication. Highlighting of new entries that match the trainer’s personal profile, indication of authorship and the integration of asynchronous media are some features of the interface we designed, that may support knowledge exchange in the future.
requirements
The training company provides public seminars, called “open trainings”, and individually customized services to customers, called “company-internal trainings”. The open trainings represent common training knowledge. Every trainer is supposed to carry out open trainings. However, most seminar days are carried out in company-internal trainings. Responding to individual demands of the customer is considered a very important quality of the service. As a consequence, every company-internal training design deals with specific concepts and problems of the customer’s domain and organization. The training knowledge is continuously renewed. Therefore, keeping oneself informed on current developments and the ability to get into new subjects are important requirements in the trainer’s work practice.
Differing work practice
Trainers act differently on many tasks. Some trainers reported that they frequently spend one or two days in the customer’s organization before they prepare an offer. Others usually prepare seminar offers by recombining existing material. During the preparation of the seminar documents, some trainers use computers; others work with photocopies, scissors and glue. Some trainers rarely use the same training element more than two times. Others scarcely create new elements. By contrast, they adapt existing material. Trainers use different information sources and make use of the trainer’s assistance in varying degrees. Many deviations in work practice we found, correspond to environmental factors, e.g. the customer’s actual demand, or the availability of existing material. However, individual experience and personal preference play a crucial role in personal work practice, e.g. the acquaintance of a trainer with a customer, or the trainer’s opinion on the existing material.
Awareness of developments in the customer’s domain, anticipation of the forthcoming demands, and rapid creation of new services are important success factors in many domains. [6] relates the demand for flexibility to the occurrence of “wicked” problems. In order to ensure a flexible reaction, KM-Software must support the assessment of existing resources, their recombination, adaptation, and completion. Including external resources and information, the services can augment sensitivity to new trends. Our design introduced a intermediate layer that provides structured meta-data and supports flexible combination and linking of contents. Underneath that layer different data formats can be stored. Sparse network of cooperation, common interests
dense
network
In tasks which require individual judgement, the outcome, and the work process often becomes contingent. .Increased scope of action is highly connected to diversity of work practice. As [lo] already found out, knowledge workers “solve problems and generate output largely by resort to structures internal to themselves ... “. So our trainers did, but in contrast to Kidd’s findings many trainers depend heavily on filed information. [3] investigate individual and institutional influences on information-seeking behavior in the financial business and compare the outcomes of information seeking efforts. In our domain there is no universally accepted standard of quality. Therefore, the value of differing work practices could not be measured against the outcomes. Since the learning organization calls for responsible and creative knowiedge work, it becomes even more important to restrain from imposing one-bestway solutions to given tasks and to support different ways to accomplish one task, not restricting the personal choices. To integrate the different process variants we introduce different views on meta-data structures, for instance.
of
Every time trainers prepare and lead training in cooperation, they learn much from their colleagues. However, in many casesextra communication costs, which rise with varying working practices, and a certain tendency to avoid inference prevent cooperation. These tendencies are reinforced by organizational arrangements, which usually assign the whole responsibility for the success of seminars, all the efforts, and the profit to one trainer. Moreover, most of the time trainers work at home and at various places where trainings are held. In consequence, they personally meet very seldom and therefore have a lack of personal exchange of information. Chances for discussing experiences in teaching techniques and methods are rare.
individual
perspectives
on common information
Individual preference does not only influence work process but also determines the interpretation of training knowledge. Even though there is a central archive of training documents and a central organizational unit, called the “conceptionist”, who provides training knowledge, all the trainers maintain a personal archive. These archives represent a compilation of the common documents. Moreover, they include documents that the central archive
Little interaction of protagonists, in spite of common interest and perceived potentials of cooperation, is a common problem in many domains. In these cases, KMSoftware has to support the flow of knowledge, and must promote communication and cooperation. Knowledge management supported by KM-Software can help to bridge the gap between the trainers, e.g. by supporting the discovery of interesting partners, by providing access to
298
does not contain. Most important, the personal archives include personal versions of common documents, links between documents and are structured according to individual needs. Trainers have different understandings even of the same training documents. when trainers use common material, they create their personal versions of training elements. For instance, some trainers leave out certain parts of case studies, or they add new rules or additional roles to role-plays.
a crucial factor for success in the development of KMSoftware. It is essential for the success of knowledge management that participating people are motivated to share their knowledge and learn Corn others using the available media. People need to be willing to spend the extra effort that is needed for these tasks. Several ways are possible to create the necessary motivation. Since the future benefits seem to be the most attractive incentives to selfdetermined and autonomous workers, like we found them in the training company, we will try to make future results of a contribution to the system visible and assessablein advance.
Knowledge workers tend to create personal views on common information spaces, e.g. by keeping bookmarks or copies of documents. [4] reports how scientist disaggregate articles and make use of components. We observed how individually structured aggregation of contents in groups or modules was used by trainers to reduce complexity. Whereas [ 171and [ 1] focus on reading, comprehending, and annotating existing material, the trainer’s adaptations we observed in our case study always result in contributions to the knowledge base. The trainer’s activities were closer to writing than to reading. Their contribution were modifications of contents that could replace the original, too. This is different with annotations. Accordingly, the trainer’s personalization of existing material can lead to deeper individualization of information. From the experience we gathered in our study, we expect that personalization of shared information is most important for successful behavior. Withdrawing personal archives will not result in better information sharing, but in declined performance. Instead, we need concepts to reconcile personal utility and sharing of information. One feature we designed to support personal perspectives on information is to store different versions of documents, and.to maintain links between the original and the adaptations. Autonomy
and intrinsic
CONTINUOUS IMPROVEMENT OF KMS Continuous Improvement as a foundation Knowledge Management Design Process
for
a
The success of the design and introduction of a KMS is based essentially on a well-structured methodology for reengineering the organizational and technical constitution of the business concern. This approach led us to a framework which presents a set of phases in a cyclic order [27] (see figure 1) following the methodology known from the field of SoftwareEngineering [8] and Information-Management [ 151. This process of cyclic improvement builds the methodological basis to conduct a design process for embedding knowledge management in everyday work. There is a strong relation between the participation of potential users of a KM-Software and its success in practice. Therefore, the participation during the process of cyclic improvement should be conducted by adequate techniques known from the field of Participatory Design (PD) [e.g. 211. In the next methodological everyday work.
motivation
In our partner’s company, twenty trainers are employed as sort of freelancers. They decide how many seminar days they carry out, what services and training contents they offer, and which customers and partners they cooperate with. Moreover, the trainer’s expertise is considered the most important capital. Trainers have much influence on the company’s strategic decisions. In our partner’s company there is no chance to introduce new rules, processes or technology against the trainers’ will. Especially, trainers cannot be forced to make use of any information system. Therefore, the KM-Software must provide a value to create motivation for use.
Methodological
section we describe the resulting framework for embedding KM in framework
Figure 1 gives an overview of the methodological framework we used to introduce knowledge management in the business context of the training company. We started the project establishment by discussing the objectives of the participants in the project. These goals were noted as indicators (benchmarks) to allow the measuring of success of our project. In the next step we tried to find out the relevant kinds of knowledge for the tasks of the employees. As a starting point we had to limit the area of knowledge. The first area of knowledge was set to special elements of trainings called “memory-nails”, which the trainers use in seminars to underline the meaning and teach the consequencesof certain forms of behavior.
Even though this degree of autonomy and influence of knowledge workers may be an outstanding example, the trends towards profit centers, networked organizations, flexibility of work relations, and the emphasis on selfdetermination in leading organizational theories (e.g. [20], [22]) altogether point at the growing importance of requirements of knowledge workers. As a consequence, the application of participatory design techniques becomes
After selecting this limited area of knowledge we began process of cyclic development. This process starts with the gathering of data and the development of models. In the first sequence of the cycle the kind of knowledge
299
explicate their knowledge concerning training-elements while cooperating with the conceptionist and designing a new seminar with the help of a technical system. By using the system, trainers share their knowledge and get access to an area of knowledge from which every trainer may profit. The second sequence of the cycle is followed by an implementation of the system. Currently we started the implementation with the support of a software company. The introduction and use of the system leads to a continuous process of improvement. It contains mechanisms of feedback and evaluation which initiates new sequencesof the cycle. Simultaneous Functionality
Design
of
Usage
Scenarios
and
Our understanding of a KMS contains a strong relation between organizational structures and their support by a software system. The design of technical structures cannot be separated form the design of the organizational environment. Therefore, we integrated the design of functionality of the technical system with the construction of usage scenarios. With our methodology we refer to the idea of scenario-based design and used the description of user-interaction scenarios as a particularly important medium for representing, analyzing, and planing as to how a computer system may have an impact on its users’ activities and experiences [7].
Figure 1: Methodological framework contained in the use of “memory-nails” should be figured out (see figure 1; “cyclic development”). To reach this, six interviews and three workshops with trainers were conducted. During the fust workshops, we used visualizations of our understanding of knowledge and of information trainers need to create seminars to support the discussions with the employees. This visualization was based on ER-diagrams and rich-pictures 1161. Subsequently we designed an integrated KMS to support the focused knowledge area. This included the organizational structure as well as the technical support. For the description of this design we used models generated with the modeling method SeeMe (see also section: “The use of SeeMe”).
The scenarios describe the use of the KM-Software from the perspective of every participating role. Especially the development of a seminar design and the enlargement of our focus (see figure 2) was driven by participatory constructed usage scenarios and the related functionality of the KM-Software. This combination allowed us to clarity the existence of different interests that are related to the KMS. The awareness to different interests of the employees in a very early stage of the project helped to avoid serious conflicts.
The design was followed by the construction of a prototype which supported retention, adaptation, search, and awareness of memory-nails. We demonstrated this prototype in several workshops to get feedback about the applicability of our ideas. The discussion about the prototype set the base to enlarge our focus on any kind of training element which is used in seminars. We learnt that one of the crucial factors for successand acceptance could be summarized in the question: “How can a KMS support the original tasks of the trainers?” Consequently we had to involve a perspective on the everyday work of the trainers in the next sequenceof the cycle.
Another outcome of this methodology is an early commitment of the participants to reengineer the organizational structures. The acceptance of the necessary changes was augmented by the possibility of codetermination by every role in the definition of usage scenarios and the related functionaliv of a technical system. One basic aspect for the successof the participatory design of the KMS is a comprehensible representation of the organizational and technical environment. We used several representation techniques, which are described in the following sections. The resulting method is a combination of the socio-oriented modeling method SeeMe and additional adequate representation techniques.
As a result of this second sequence we constructed a system that supports all tasks of the trainer to create their seminars. Especially the cooperation between the trainers and conceptionist of the training company was considered in the design of the system. In this design, trainers
300
In the next section we describe the methods and techniques we used for the methodological framework in greater detail. HOW TO BRING THE FRAMEWORK INTO REALITY Ethnographic surveys
f
METHODOLOGICAL
Constnxtion
l of new saninar-briefcases
\ or trainingelements
[ Design of new trainingelements
1 file with external
Techniques of ethnographic studies [5] played a central role in the gathering of data and the construction of models. Besides interviews and workshops we observed five trainers during their everyday work and tried to understand how they design new seminars. During our observations we asked them to describe the sub-task that they have to carry out and to delegate sub-tasks to us. We found a large variety of methods how trainers design seminars that were never mentioned during the interviews or workshops. We depicted our understanding of how trainers work under real circumstances in diagrams of the work-processes, which built the basis for discussion and for the analysis to construct a design for a KMS. These methods made indispensable for the creation of a system that is embedded into everyday work.
Figure 2: Example of a usage scenario extend existing modeling methods (e.g. UML) or be combined to an independent method. SeeMe combines characteristics of well known methods and the essential aspects of socio-oriented theories such as activity theory [ 121, coordination theory [ 141 etc. Fig. 2 shows the basic elements: roles (ellipses), activities (rounded rectangles) and entities (normal rectangles). Roles always present living units which are socially dependent on each other. Examples are organizational units, persons or functional aspectsof persons (e.g. being a teacher). Documents, tools, containers, computers and software agents are presented as entities. Roles and Entities are connected by activities: Roles can initiate or carry out activities while entities support them or even automatically control them. Furthermore, entities can be manipulated by activities.
The use of ER-Diagrams
For the representation and structuring of information and data that the trainers use and produce while designing seminars we used ER-diagrams. These diagrams were useful for the construction of the database system and the internal communication of the design team. But they played a minor role in the communication-process between the employees and the design team. We developed ER diagrams to get an overview on the knowledge which is relevant for the design of a seminar. Only little feedback from the participants was provoked while presenting these diagrams. In contrast to this experience, the participants commented strongly on the relevant knowledge when we showed first prototypes in combination with SeeMediagrams afterwards.
As it becomes obvious, the elements of SeeMe can be nested. An element can be specified in detail by embedded sub-elements of the same or another type. Nesting is a well known concept to provide detailed descriptions of selected aspects. However, in the case of social systems, it is not sensible or even not possible to specify every detail. Therefore, SeeMe offers a set of indicators to deal with incompleteness.
Based on this experience, we share the opinion of [16] that the comprehensibility of ER-diagrams is a problem especially in the business context, because of their look and feel and their failure to visualize complex structures in a comprehensive way. ER methods are helpful in other domains. The experiences in this project were mostly negative as the comprehensibility for the trainers was limited.
-The
diagrams of SeeMe are interactive. It is possible to hide selected sub-elements. By a black semi-circle we indicate that something is hidden. This semi-circle can be used as a clickable field which can be activated to reveal the details. With this mechanism the number of elements of a increase diagram can be reduced to comprehensibility.
0
Sometimes the modeler does not want to specify more details no matter whether they are known or not. This is indicated by an empty semi-circle.
The use of SeeMe
The representations of organizational and technical structures were based on the modeling method SeeMe [9], which allows us to represent senii-structured processesand social aspects of cooperation and communication. With SeeMe we can develop diagrams presenting sociotechnical systems and processes. This is especially useful if the integration of technical and organizational aspects has to be emphasized as it is the case with knowledge management. The concepts of SeeMe can be used to
301
If something is not known, we use three dots to a signal incompleteness. A question mark tells the @, recipient that the specification’s correctness can be m. . doubted. Three “???” indicate that it is not sure whether the specification is complete or not.
1. the importance of experience and training in the use of graphical notations 2.
We have used the symbols of the latter type of incompleteness in several case studies to support the participative design of socio-technical systems. By this method, we have highlighted those aspects of the systems which needed further clarification.
As a result of our research we underline the importance of various additional techniques for representation, to detail the elements of a diagram. A diagram then can be used as a core for navigation to a wide variety of other descriptions. This understanding led us to a conceptual framework, which is named “Integration of showcases in models” [27]. We use the term “showcase” to summarize all additions to a graphical model, which explains the elements of the model in greater detail.
SeeMe serves two purposes. It is possible to formally specify a technical and organizational solution as far as it is necessary and it allows freedom of decision for its subsequent use as far as it is sensible for the participants. During this project, SeeMe was especially helpful for organizing and guiding presentations and discussions. Integration
of additional
representation
the importance of additions to the original graphic representation (the secondary notation)
In this project, we simultaneously designed usage scenarios and functionality. Therefore, a combination of SeeMe-diagrams and prototypes (figure 3) was sensible.
in SeeMe
We used SeeMe to design and demonstrate the corporate structures and the organizational concept.
Usage Scenarios
The diagram in fig.2 shows the handling of seminarThe idea is to use the modeling method SeeMe as the core briefcases and training elements. The role Trainer is for descriptions to offer links from several elements of the performing the tasks Design of new training element and diagram to representations. additional These Compilation of new training briefcases. Both activities are representations are strongly related to the objectives of the supported with the KM-Sojhvare that consists of support models. Generally, diagrams as part of complex models functionality for perspectives, seminar offers, seminarare not sufficient for a comprehensible representation of briefcase, training elements and links. The Design of new the whole context and all aspects of a KMS. Basically we training elements requires that the view is switched to share the opinion of [ 181,who describes two main reasons training-elements. Then meta-data will be registered in the for the comprehensibility of a graphical representation: system and a new file gets generated and can be edited with an external editor. For the Compilation of new seminar-briefcases, also the view has to be changed to seminar briefcases. Similar to the element, meta-data will be entered for the briefcase. A table of contents with training elements can be edited and elements can be added to the seminar. For further work an order gets generated. This order is needed to, prepare the documents for participants and the trainer, which will be used during the seminar. This model is a part of the See script page description of a concept for the construction of new seminars. It combines the organizational perspective with the demonstration of the as Superelement support by a technical _ :aig~l ,‘_.C_. ‘: .“” .l-l-, -^ x system. The demonstrated Figure 3: Example of a screenshot aspectscan be summarized in l
302
the questions: 1. Which tasks have to be fulfilled seminars?
Handling
to create new
We presented this model in workshops during the phase of “concept development” (see fig. 1). To augment the comprehensibility of this model, we demonstrated the drawing of each element of the diagram step-by-step. Most elements contain hyperlinks (semi-circles in black) linking to a representation that shows the realization of the specific element by a technical system. Figure 3 gives an example of a screenshot which demonstrates a possible support of the activity “register meta-data”.
The learning processeson both sides need to be focused on present and future domain knowledge, the knowing persons and knowledge processes. Learning about the domain should be done in a very direct way. The proposed methods, including interviews and ethnographic studies are possibilities to acquire this knowledge about the domain. Learning about the developed systems can be supported by various methods to present and discuss results of the design process as they are mentioned above.
On the left side the three main work objects of the trainers . are represented. The trainers may choose whether they want to: 1. Search or design seminar-briefcases (SB, here represented with German abbreviation “TM”) Search or design training elements (TE)
3.
Search or design seminar-offers (SO, here represented with German abbreviation “TK”)
On the right side, the trainers may see the information that is related to the selected seminar-briefcase, trainingelement or seminar offer. Figure 3 shows the metainformation that is related to a chosen training-element. With our methodology we were able to gather qualified feedback from the participants concerning the organizational structure and the technical support. By showing the diagram in combination with the screenshots we found out that the accessto meta information has to be regulated in a special way that involves the conceptionists as a quality-manager. The demonstration of the prototype in this case helped the participants to understand that everyone could easily change the original metainformation, which is not secured by the conceptionist, who has a certain quality standard concerning metainformation. The experience with scenarios in combination with various description methods was very positive, especially for the communication between domain and system experts. Many helpful comments and requirements were discovered while presenting the scenarios. RATIONALE
knowledge
Building a system that supports the requirements of an organization as good as possible, it is indispensable to get a deep understanding of the domain. The gap between domain experts and system experts, known as “symmetry of ignorance”, needs to be bridged using methods for communication between the experts. Domain experts do not have the knowledge to design systems on their own and system experts do not have the knowledge about what needs to be supported by the system.
2. How are these tasks supported by the KMS?
2.
domain
The necessity of domain understanding
FOR THE METHODOLOGY
We presented a set of methods embedded in a methodological framework. We also described how each element of the methodology contributed to solve the specific problems in the training company’s case. These methods and procedures can be applied to other projects to address certain problems that are very common in the field of Knowledge Management. This section presents these common problems in KM and transfers the experiences in solving these problems using the methodology.
Various examples were visible in the case study: The work practice of modifying existing training elements to create adapted elements for a specific customer and training is a simple case. Multiple interviews are necessary to find all approaches that workers use to reach their goals. The designed system has to support all approaches to avoid decreasing the motivation to use the system. Another topic that was discovered was the personal and organizational interdependencies that exist behveen roles like the conceptionists and trainers. Thk collaboration varies in a wide range: qualitatively and quantitatively. As one goal was to release the conceptionist from the burden of answering simple frequently asked questions, similar scenarios in the use of the system were developed to build support activities analogous to a conceptionist-trainer interaction. For KM artifacts - external representations of knowledge have to be looked at in greater detail. Whereas simple descriptions are enough for the description of simple entities, like forms, richer media is needed for both communication using artifacts and communication about artifacts. In the training company’s casethe design process for seminars is performed using various artifacts that can be used freely for varying purposes: the already mentioned training elements, seminar concepts and seminar briefcases. Additionally it must be stated that learning about the present state of an organization is only the start for building a successful KMS. The design of a sociotechnical system, including the organizational and technical solutions, needs the participation of experienced employees.
303
Approaches to overcome social hindrances and create motivation Benefits from participatory methods
and organizational
knowledge-relevant tasks together, helps to reduce necessary extra-effort and creates a high visibility of the KMS. The motivation to fulfill the duties gets transferred to the use of the KMS.
The characterization of KMS as socio-technical leads to the goal of designing and implementing both at the same time: a social and a technical system. The mutual dependencies lead to actions to correct problems in strategy and implementation of the KM-Software. To design socio-technical systems, people need to get involved in the design process. Their experience from practice is a more than helpful source of knowledge to evaluate and improve the usability of a proposed system.
To build a system which is specific to the company, we proposed a system using a hyper-structure to create a web of interrelationships based on context and content. The main objects handled in the system are training-elements (TE), seminar-briefcase (SB) and seminar-offer (SO). These are objects already used in the current work. In addition to the hyper-structure built between the objects, additional information is stored that represents further information about context and experiences made. E.g. an element for training some behavior is stored with the information where and when it was used, who used it, personal annotations, characterizations of groups where it was (not) successful and so forth. The basic visual design is shown in fig.3.
Usability and the creation of a value that users need are the crucial design issues of systems. Applying participatory methods helps to reach this goal. What users think is of value as well as what users think is practicable can influence the design directly. By participatory methods necessary corrective actions can be considered to create a successful system. Possible corrective actions in the system’s design are: .
rethinking the selection of supported tasks
0
rethinking the types of information in the system
l
including special techniques to support awarenessand transparency mechanisms
CONCLUSIONS
The presented and applied methodology has the following benefits which were recognized until the current state of the project: Using participatory methods and gathering first hand information open invaluable domain knowledge that is indispensable for the design of a KMS.
Possible corrective actions in the organization’s design include: .
management actions for building an atmosphere of giving and receiving of knowledge or other corrective actions to motivate people like rewarding systems
0
creating space for necessary additional knowledge relevant tasks
l
creating awareness about values and goals of all participants
Using various types of descriptions in search of the medium which is most appropriate to both - the types of knowledge and the addressees - is a good foundation for participation. Workers were participating in a very engaged manner as they recognized that their proposals become part of the system. This also shows that there is enough motivation to share experiences with the entire company. The numerous requirements collected will be a source for future improvements of the first version of the system to be developed.
Participation in itself creates motivation as people get the chance to influence the design of the system. The result that ideas and suggestions are visible in the systems (and in the descriptions used to implement the systems) is creating more motivation to try to influence the design to get the best system in accordance with personal interests.
The design of the system is oriented to the specifics company requirements. The elements used in the described methodology are selected from the experience made during BPR and other software introduction projects. Combined with techniques known from the field of PD our approach can be extended to a general procedure for the customization of the methodology in knowledge management projects. Further work can be done to support the customization.
Embedding KM in everyday work
Assuming that people are motivated to get their work done, another important strategy is to bring the everyday tasks and tasks that deal with knowledge together as close as possible. Learning is done most effectively if it gets applied instantly. Knowledge should be applied in everyday acivities. The most valuable knowledge is the knowledge that helps in fulfilling the everyday tasks, and it is usually produced in the performance of the same: working with artifacts leads to modifications of them and, hopefully, to improvements. These improvements represent new knowledge which, again, can be learned and applied by others. Bringing everyday tasks and
ACKNOWLEDGMENTS
We thank the “VA Akademie Rir Ftihren und Verkaufen”, especially Frank Vogt for giving us the chance to apply our methodology. We also thank Stefan Wacker for his support in creating prototypes and technical solutions.
304
14. Malone, T.W. What is Coordination Theory and How Can it Help Design Cooperative Work Systems? Proceedings ofCSCW’90 (Los Angeles, CA, October 1990), ACM-Press, 357-370.
REFERENCES
1. Adler, A.; Gujar, A.; Harrison, B.L.; O’Hara, K.; Sellen, A. A Diary Study of Work-Related Reading: Design Implications for Digital Reading Devices. Proceedings of CH1’98 (Los Angeles, CA, April 1998), ACM-Press, 241-248.
15. Martin, J. Information Engineering, Book I, Introduction. Englewood Cliffs: Prentice-Hall, 1989.
2. Ackerman, M.S.; Halverson, Ch. Considering an Organization’s Memory. Proceedings of CSCW”98 (Seattle, WA, Nov. 1998), ACM-Press, 39-48.
16. Moody, D. Graphical Entity Relationship Models: Towards a More User Understandable Representation of Data. Proceedings of the ER’96 (Cottbus, Germany, October 1996), Berlin: Springer, 227-244.
3. Baldwin, N.S.; Rice, R.E. Information-Seeking Behaviour of Securites Analysts: Individual and Institutional Influences, Information Sources and Channels, and Outcomes. JASZS48(8), 1997,674-693.
17. O’Hara, K.; Smith, F.; Newman, W.; Sellen, A.: Student Readers’ Use of Library DocumentsTechnologies. In: for Library Implications Proceedings of the CHI’98 (Los Angeles, CA, April 1998), ACM-Press, 233-240
4. Bishop, A.P.: Digital Libraries and Knowledge Diaggregation: The Use of Journal Article Components. Proceedings of DL ‘98 (Pittsbwrg, PA, June 1998), ACM-Press, 29-39.
18. Petre, M.; Green, T.R.G. Learning to read Graphics: Some Evidence that “Seeing” an Information Display is an Acquired Skill. Journal of Visual Languages and Computing (I 993), 4. Academic PressLimited, 55-70.
5. Blomberg, J.; Giacomi, J.; Mosher, A.; Swenton-Wall, P. Ethnographic Field Methods and Their Relation to Design. Participatory Design. Principles and Practices. Schuler, D.; Namioka, A. (eds.), Hillsdale, NJ: Lawrence Erlbaum, 1993, 123-l 57.
19. Resnick, P.; Varian, H.R. (eds) CACM Special Issue on Recommender Systems. Communications of the ACM 40(3) (1997), 56-89.
6. Buckingham-Shum, S. Negotiating the Construction of Organizational Memories. Information Technology for Knowledge Management. Borghoff, Il.; Pareschi, R. (eds.), Berlin: Springer, 1998,55-78.
20. Savage, Ch. M. F$h Generation Management : CoCreating Through Virtual Enterprising, Dynamic Teaming, and Knowledge Networking, Butterworth Heinemann, 1996.
7. Carroll, J.M. Scenario Based Design. New York: Wiley & Sons, 1995.
21. Schuler, D.; Namioka, A. (eds.) Participatory Design. Principles and Practices, Hillsdale, NJ: Lawrence Erlbaum, 1993.
8. Floyd, Ch.; Ztillinghoven, H.; Budde, R.; Keil-Slawik, R. Software Development and Reality Construction. Berlin, Heidelberg, New York: Springer, 1992. 9.
22. Senge, P.M. The Fifth Discipline : The Art and Practice of the Learning Organization, Doubleday, 1994.
Herrmann; Th.; Loser, K.-U.: Vagueness in Models of socio-technical systems. Behavior and Information TechnoloD. Special Issue on Analysis of Cooperation and Communication, 1999 (to appear).
23. Spek, R. van der; Spijkervet, A. Knowledge Management. Dealing Intelligently with Knowledge. The Hague: Gegevens Koninklijke Bibliotheek, 1989.
IO. Kidd, A. The Marks are on the Knowledge Worker. Proceedings of CHI’94 (Boston, Mass, April 1998) ACM Press, 186-191.
24. Stahl, G.; Herrmann, Th.: Intertwining Perspectives and Negotiation. Proceedings of Group 99 (Phoenix, Nov. 1999), 1999 {to appear in this volume).
11. Kuhn, 0.; Abecker, A. Corporate Memories for Knowledge Management in Industrial Practice: Prospectsand Challenges. Information Technology for Knowledge Management. Borghoff, U.; Pareschi, R. (eds.), Berlin: Springer, 1998, 183-206.
25. Stein, E.W; Zwass, V. Actualizing Organizational Memory with Information Systems. Information SystemsResearch 6(2), I 995,85- 117. The Communicative View on 26. Tuomi, I. Organizational Memory: Power and Ambiguity in Knowledge Creation Systems. Proceedings of HICSS29 (Hawaii, January 1996), IEEE-Press, 147155.
12. Kuuti, K. Identifying Potential CSCW Applications by Means of Activity Theory Concepts: A CaseExample. Proceedings of CSCW’92 (Toronto, Canada, Oct.Nov. 1992), ACM-Press, 233-240.
27. Walter, Th.; Herrmann, Th. The Relevance of showcases for the Participative Improvement of Business Processes and Workflow-Management. Proceedings of the PDC’98. (Seattle, WA, November 1998), Palo Alto: CPSR, 117- 127.
13. Linger, H; Burstein, F. Learning in Organizational Memory Systems: An Intelligent Decision Support Perspective. Proceedings of HIcSS31 (Hawaii, January 1998), IEEE-Press, 200-208.
305