|  |
 |
Table of contents:
|  | HTML |  | PDF |
This article:
|  |
HTML
|  | PDF | DOI: 10.1147/sj.454.0759 | Copyright info |  |
 |
 |
Ethnographic study of collaborative knowledge work
|  |  |
by S. L. Kogan
and M. J. Muller |
|
|  |
 |  |  |
|
| |
|
According to Tom Davenport, a knowledge worker is “someone with high degrees of expertise, education or experience and the primary purpose of their jobs involves the creation, distribution, or application of knowledge.”1 The term was coined by Peter Drucker in 1969 to describe someone who adds value in the workplace by processing existing information to create new information which can be used to define and solve problems.2 Examples of knowledge workers include managers, salespeople, nurses, doctors, lawyers, judges, and analysts. To get their job done knowledge workers rely heavily on tacit knowledge, the kind of knowledge that cannot be codified, but only gained through training or personal experience.
Companies consider knowledge workers among their top talent and are looking for ways to improve their effectiveness. These workers rely on the ability to work collaboratively, leverage relationship capital, and deliver new solutions.3,4 Understanding how they work and what their needs are is a critical step toward creating tools that enable them to perform more efficiently. If we can improve technologies and work practices for knowledge workers, we may impact the knowledge work component of many jobs.5
We describe an ethnographic study whose goal is to better understand the ways knowledge workers get their jobs done, to identify the kinds of support they could benefit from, and to make recommendations for tools that might provide such support. We conducted this study as part of a requirements gathering initiative for future workflow products for business users (in this paper the terms “workflow” and “process” are used interchangeably).
The knowledge workers in our study have no special computer skills—we refer to them as nontechnical business users of information technology (IT). We focus on knowledge work that involves collaboration and business processes (we use collaboration in the sense that at least two people are involved in the given process). The data we collected are based on field interviews, on observation sessions, and on validation sessions using prototypes. We analyzed the field data using selected principles from grounded theory and used the results of each cycle to guide the collection of data in subsequent cycles.
In our findings we describe how knowledge workers develop their own strategies and techniques for getting their work done in complex, dynamic environments in which prescribed work processes serve only as reference models. By presenting instances of such environments from our study data, we illustrate how such individualized work processes are created and demonstrate the need for new supporting technologies and tools.
The rest of the paper is organized as follows. In the next section we describe our methods and study design, including approach, tools, study participants, and procedures followed. In the following section we present the results of the study. Because the study was realized as a three-cycle process the results are presented by cycle. The last section consists of a discussion of the results and related work.
| |
|
We describe in this section our approach to carrying out this study, the study participants, and the methods and procedures we followed. The field research component of the study was conducted by an ethnographer (the first author) and was reviewed by a project team whose 12 members included IT specialists in design, development, marketing, product management, and research. For confidentiality reasons the names of people and businesses are fictitious.
| |
|
We conducted this study over a six-month period in 2003 and 2004 at five different business sites in the Boston area. At each site we conducted interview sessions with a number of study participants. Each session included a questionnaire-based interview, an observation period, a task analysis segment, and a validation segment using prototypes. The tools we used included semistructured questionnaires, a low-fidelity storyboard, and two high-fidelity storyboards.
We performed the data analysis using selected principles from grounded theory (GT).6 Grounded theory is a qualitative analysis method used in the social sciences to find relationships and distill patterns from loosely connected data. The collected data are analyzed and this analysis guides the collection of additional data. The process can be summarized as:
Collect data → Define concepts → Build relationships between concepts → Discover patterns in data
Consistent with the GT approach, the study consisted of three cycles, whereby the results of each cycle affected the course of the following cycles.
| |
|
The 52 participants in this study (all three cycles) are knowledge workers who are business users of IT and have no specialized computer skills. They are domain experts in the following areas: biotechnology, high technology, medicine, health care, professional services, retail, manufacturing, and law. Table 1 shows the grouping of participants by job title and the number of participants in each group.
|
| Table 1 Grouping of study participants by job title |
|
|
|
|
|
| Job Title | Number of Participants |
|
| Administrators/Support staff | 5 |
| Biostatisticians | 2 |
| Clinical research managers | 2 |
| Consultants | 6 |
| Credit managers | 3 |
| Executive administrators | 8 |
| Financial clerks | 3 |
| Lawyers | 4 |
| Managers | 5 |
| Physicians/Researchers | 2 |
| Research assistants | 4 |
| Sales people | 4 |
| Store managers | 4 |
|
| |
|
The study was conducted in three cycles, and the results of each cycle were used to direct the data collection in the subsequent cycles. At the end of each cycle, the results were checked in a validation segment that involved the participants, and then reviewed by the project team. The project team included people from design, development, marketing, product management, and research. Content for the storyboards was developed iteratively with the help of the study participants. First cycle: Observation and task analysis
Observation sessions lasting approximately three hours were conducted with a total of 10 participants, two at each of the five sites. Participants allowed us to observe them while they worked, and also provided tours of their work environment. The tour included the participants' personal work areas, meeting rooms, reading areas, service areas such as mail rooms and lunch rooms, and areas where people gathered for informal breaks. Time was set aside for questions at the beginning and end of each session, when we completed questionnaires, collected work-related artifacts, and took photographs if permitted.
At the end of the visit, we asked the participants to describe the work processes they either used or intended to create. We made sure we understood the job-related tasks, the strategies used to perform these tasks, the tools used, and the problems encountered. We also solicited suggestions for new tools and strategies for managing the work.
Empirical data collected from this cycle were coded and then organized into distinct groups (known as “open coding” in the GT approach). Concepts that would account for perceived patterns in the data were developed for each group. Notes (in the form of memos, as per the GT approach) that captured and compared relationships between the concepts were created. As more data were collected, additional comparisons were made to further refine the concepts. Data collection continued until a point of diminishing returns was reached, when no additional insights were generated from the data analysis (known as saturation in the GT methodology).
The results were reviewed with the project team and the study goals for the next cycle were identified. A prototype, in the form of a low-fidelity storyboard, was created for validation work. Using a GT approach, dimensions/categories of importance were identified. Testing and validating the low-fidelity prototype was the goal of the second cycle of the study. Second cycle: Low-fidelity prototyping
One of the processes encountered in our study involved scheduling meetings for groups of people. A low-fidelity prototype based on this process was used to validate results obtained in the first cycle. Validation sessions were conducted with seven participants. The sites were the same as the ones in the first cycle, but the participants were different. Two to three site visits were conducted with each participant, and a few of these were followed up by phone sessions.
The prototype consisted of a fictional storyboard with a narrative involving several people attempting to schedule meetings for a number of different purposes: meetings with customers and staff meetings for updates and for performance reviews. The storyboard consisted of rough, paper-and-pencil sketches.
We began the session by walking the participants through the storyboard and then encouraged them to comment. The participants suggested changes, and the storyboard evolved with each session, as each additional participant offered new details or new insight based on personal experience. We designed the storyboard to contain attributes common to all sites, but in addition, also included aspects specific to only certain sites. The latter helped stimulate discussion and revealed how decisions were made as well as nuances across domains.
This study cycle enabled us to collect both confirmatory and contrasting use cases. Consistent with the GT approach, we coded the results and refined the concepts and categories defined in the first cycle. The results from this cycle were used to design two high-fidelity storyboards to be tested in the third cycle. Third cycle: High-fidelity prototyping
Two high-fidelity storyboards were created in PowerPoint** and Flash** and reviewed with the 35 participants in this cycle. The storyboards were based on processes involving document review and approval, buying a car, and repairing a car. The goal was to elicit methods of how processes were completed and how exceptions were handled. To validate the results the participants were interviewed using a semistructured questionnaire. Some of the interviews took place in face-to-face meetings—the rest were conducted by Web conference.
| |
|
In this section we describe the results of the study by cycle.
| |
|
We asked the participants about the business processes and supporting tools they used to carry out their tasks. The participants asserted that aside from occasional use of some formal company-wide business processes such as expense reimbursement and procurement, they did not use any formal business processes. Most participants thought that process tools were inflexible and not easy enough to use. They also thought that the tools were too complicated to use or adjust for use in their own processes for their daily tasks. The participants described to us how they collaborated with others to get their work done, the situations in which they depended on others for completing work projects, and the ways in which they were bound by company or client policies or procedures.
While observing participants in the process of performing their tasks, we noticed that the wall spaces and boards were plastered with pieces of paper containing checklists, diagrams, how-tos, company policies, flow charts, and various instructions. In some cases, there were several copies of the same list with slight modifications. Whereas the participants were ready to discuss these lists in detail and to give copies away, they made sure to get the notes back and return them to their place on the wall or desk. These notes were described as “vital” or “critical” to their job and to getting work done. In the typical case the note was created by the participant, although some were modified versions of notes created by a colleague. Some of these were heavily annotated with information regarding status, reminders, and next steps.
After hours of observation, it became evident that these checklists, diagrams, and how-tos were manifestations of aspects of processes, the full form of the process consisting of a combination of the artifacts and each participant's knowledge of how to use the artifacts. The participants presented this situation simply as “their work,” how they get things done, or how they work with others; that is, how they deal with the dependencies that arise from working with others.
These are the participants' work processes that they streamlined and personalized for their own use. Some processes were simple, such as “how to reserve the LCD projector for a meeting” or “how to submit a book purchase order.” Others were more complex, such as “how to track and report adverse events in a clinical trial.”
Some processes were carried out exclusively by e-mail or instant messaging. Recreating the message trail involved searching and filtering the e-mail many different ways to ensure that the most recent information was captured. It was up to the participant to find all the relevant e-mail, attachments, and supporting documents and place the artifacts in the proper sequence. The challenge was to ensure that the most up-to-date information was available.
Because we differentiate between a formal business process (referred to by the participants as the company's process) and the personal work process of the participants (the one they use day-to-day to get their work done), we refer to the latter as the human-centric process (or human-facing process). The knowledge worker is the owner of the personal work process, whereas the company process is perceived to be “automated” and without an owner. Unlike the company process, which would send computer-generated messages with the injunction “do not reply to this e-mail,” the human-centric process has a clear owner. It is always the knowledge worker who makes the decision to proceed and who evaluates the quality of the information and the integrity of the data before going ahead. Table 2 shows examples of human-centric processes we encountered and the form associated with each.
|
| Table 2 Examples of human-centric processes and the associated form |
|
|
|
|
|
|
| • Processing a new employee (photocopied checklist) | • Preparing a data analysis plan (text file) |
| • Updating an organizational chart (diagram) | • Processing a work order request (photocopied form) |
| • Reserving the LCD projector (list and photocopied form) | • Following standard operating procedures (text files) |
| • Making travel arrangements, reimbursement of travel expenses (checklist) | • Developing protocols (text file) |
| • Managing documents (workflow) | • Monitoring safety in a clinical trial (flowchart) |
| • Managing time (Gantt chart on board) | • Reviewing papers or grants (list and e-mail) |
| • Updating a calendar, scheduling meetings (diagrams and lists) | • Creating reminders to complete formal company processes (text files and photocopied forms) |
| • Organizing meetings (flowchart) | • Buying books/procurement (list) |
| • Creating compliance-based processes (diagrams and text doc) | • Tracking inventory (printed spreadsheet) |
| • Registering for an online course (list) | • Creating a work action plan (table) |
| • Completing a request for proposal (RFP) or request for information (RFI) (checklist) | • Forecasting inventory and sales requirements (printed spreadsheet) |
| • Conducting a merger and acquisition (diagram and checklist) | • Managing ‘shrink’ (printed spreadsheet) |
| • Updating and completing a clinical trials monitoring report (text file) | • Tracking adverse events (checklist and text file) |
| • Analyzing clinical trials data (text file) | • Conducting a design review (e-mail) |
|
A small set of detailed use cases were developed based on the task analysis. One of the more popular use cases was the New Employee Checklist—an example is shown in Figure 1. All of the companies had some variation of this, and all participants were able to relate to it. This was a photocopied form used throughout one of the company sites—no electronic version existed.
Figure 1
Because there are many steps and people involved in the new employee process, participants explained that the process gets complicated very easily. The checklist involves five people representing five different departments. Because a department may not always be represented by the same person, no single point of contact exists, which may lead to additional work and delays.
Analysis of the checklist shows that with the 19 steps in the checklist assigned to five different roles, there are many pitfalls. Some of the steps, but not all, need to be performed sequentially, but this is not evident from the checklist. The checklist serves merely as a guide to what needs to be done, following a one-size-fits-all approach. Taking into account exception-handling cases, there are in fact over 50 possible steps involved in this checklist. For the successful completion of the tasks in this checklist, a large number of e-mails, phone messages, forms to be filled, and face-to-face meetings are required. Some participants maintain several versions of this checklist to cover special cases, such as non-U.S. employees, new employees by department, and new employees by type (e.g., university recruits). RS related to us the way in which the steps in the New Employee Checklist are executed (the following steps of the hiring process take place after a candidate has been chosen).
The first few steps in the process begin with the hiring manager sending out the offer letter with the necessary forms and informing RS that a new employee is starting. The expected process flow is as follows: [1] Hiring manager initiates formal letter offering the position; [2] standard HR forms are sent along with the letter; [3] hiring manager informs new employee's supervisor of the hiring decision; [4] supervisor orders hardware and software for new employee; [5] supervisor requests user ID and accounts for new employee; [6] RS requests nameplate, office space, and telephone service for new employee. In practice, however, exceptions occur so often that they become their own informal work processes. We use boldface process step numbers in brackets to indicate the formal process and italic process step numbers in parentheses to indicate the informal exception-handling improvisations and workarounds. For example, if the new employee is not a U.S. citizen, then (1-visa) the hiring manager initiates a visa-approval process, with a series of e-mails, phone calls, and often months of delay. These delays can propagate into further informal processes, such as (4-visa) postponed hardware and software orders and (6-visa) postponed office space and telephone service. In such cases, the simple [1]-[2]-[3]-[4]-[5]-[6] process envisioned by workflow designers becomes a tangle of formal and informal processes: [1]-[2]-(1-visa)-[3]-[4]-(4-visa)-[5]-[6]-(6-visa).
Restarting a delayed process is often a confusing and time-consuming process, involving additional informal steps that depend on how far the formal process had gone before it was interrupted. In many cases, restarting a delayed or deferred formal process may be more time-consuming than simply canceling and then reinitiating it, incurring additional costs and delays as a result of executing most of the steps in the formal process twice: [1]-[2]-(1-visa)-[3]-[4]-(4-visa)-[5]-[6]-(6-visa)-[2]-[3]-[4]-[5]-[6]. There are many other potential complications in the process, but this illustrates how the first few steps play out in the case of an exception.
RS is an executive administrator at Company A and supports two company vice-presidents and several directors. She is involved in all hiring decisions and collaborates with the Human Resources department. On average there are five candidates being considered for employment at Company A at any given time. As RS described the details and nuances of the new employee process, she reminded us that this process is an added responsibility on top of everything else she is responsible for in her job and her daily life.
RS has several versions of this checklist, in different colors, augmented with sticky notes and annotations, to remind her of what to do in special cases. She said that she feels like each case is a special case, and there are always tweaks to the process. She updates her own checklist and does not share it for fear of complicating things further. She knows what she needs to do and does it. Because she likes to track what others are doing, there is always a flurry of e-mail and many voice mails traded back and forth. During busy hiring times, meetings are held twice weekly to keep track of status and who is doing what. She would like a technology-based solution but does not know what to use or how to implement it. She thought of building a fancy calendar widget at one point that would help track things, and even submitted a request to the IT department, but only heard back from them three months later (she showed us the ticket number and description). Because it was too hard to explain to the IT department, she decided to continue with her current method.
RS expressed the desire to have a simple tool that would support the collaborative tasks she performs daily. This tool would create a work process, support the assignment of tasks to workers, provide status information about these tasks, and support task-related notifications. For example, the tool would allow RS to find out if someone were working on a task without asking directly to see if and when the task was completed. She even made the attempt to get the IT department involved in developing such a capability, which was labeled as “create new calendar widget,” although the effort did not come to realization. Types of users
The data collected through the user profile questionnaire helped us group participants in terms of their business role and IT skill level. We identified two major types of users in our study: business users and power users. For comparison purposes we also list here the profile of the IT professional (developer).
-
Business user
-
Goals: aligned with the business goals
-
Focus: getting the job done
-
IT: computers are simply a means to an end; there is little business value to learning a new tool or technology.
-
Skills: business expert who uses computers (e.g., browses the Web) but has no development skills, not even HTML, and has no desire to develop these skills
-
Power User
-
Goals: mix of business and technical goals
-
Focus: sometimes known as the local IT expert (guru); provides help to others in installing or upgrading of software and some troubleshooting; usually the first person called upon for help before approaching the IT department
-
IT: usually the early adopter in their group; uses computers to get the job done and has interests in new tools and technologies
-
Skills: business expert who, although not a developer, understands technology and is willing to learn to use a new tool if the benefits justify the effort
We know much about the developer from previous studies. The developer role is different from the business user and power user described above.
-
Developer
-
Goal: mix of business and IT goals but predominantly IT-focused
-
Focus: provide IT support, work closely with business users
-
IT: use IT solutions to improve business processes; solutions may be either custom built or based on commercially available products; able to deliver quick turnaround for customers
-
Skills: software development, Web technologies
| |
|
For the participants involved in storyboard sessions (validation sessions using the low-fidelity storyboard), these sessions helped them think about changes to their work processes. They came up with ideas for changes not only for the business process depicted in the storyboard, scheduling a meeting, but other processes as well, such as design reviews, requests for proposal, and clinical trial protocol development. Using paper and pencil, participants sketched out how they thought these processes should work and where and when they might encounter exceptions.
The major weaknesses in the current work process were identified as the inability to track and monitor processes, the inability to repeat routine steps or tasks as needed, the difficulty to customize, and the inability to capture and reuse processes. Not able to reuse artifacts and routines from previous processes, some participants felt that each new process required starting over from scratch. In spite of the repetitive nature of many process elements, participants approach each process as highly personalized and often in need of customization. Most of the communication among knowledge workers happens asynchronously and is partially paper-based. The paper-based artifacts are heavily annotated, and there are multiple copies everywhere. In an effort to collaborate and share work product and status, these annotated artifacts are sometimes faxed or photocopied and sent around to collaborators.
We found several largely transactional tasks or steps that workers would like to automate. Participants report that the transactional work is time-consuming and distracts from what they refer to as the “real issues.” They see a need for easy-to-use and flexible tools to improve productivity and streamline some of the work processes.
The ways in which a job is done within the same company, or even in the same department, varies widely. The need for personalization applies not only to the work process, but also to the process instance. Participants confirmed that they customize processes to suit their work style and needs, and also to adapt to a specific customer or a given situation. For example, two participants at the same consulting firm and the same group not only modified the RFP process to match their work styles, but also adapted it for certain clients. Work practices vary for the same client depending on the goals and project scope. One participant had seven different versions of the same RFP process. A previous study confirms that when knowledge workers are faced with a similar situation, each comes up with a different solution, and it is this diversity of ideas that brings benefit to the company.7 Reuse of processes or process elements can lead to savings and thus increased business profits.
Because participants expect that each work process is unique to some degree and needs to be tweaked, they require tools that are smart enough to help them get started and flexible enough to accommodate the uniqueness of the work process instance. In their words, they “live in the exception rather than the rule.” Participants told us that often there is significant similarity among their work processes. It is hoped that with better tools, the 10 percent that is different could be customized and the 90 percent that is shared could be reused. Bardram shows that exceptional situations are not unusual in the course of work activities and offer the opportunity for learning and for enhancing existing plans for readiness for future action.8 The comments from the study participants suggest we need a better way to support the handling of exceptional situations.
We collected data on a diverse set of work processes. We defined process attributes and applied these to each individual process. As Table 3 illustrates, each attribute is expressed as a continuum between two opposing values. A given process can be structured (e.g., expense reimbursement), unstructured (e.g., conducting research for a proposal), or somewhere in between (e.g., organizing a meeting). A given process can have one or more of these attributes.
|
| Table 3 Attributes associated with work processes |
|
|
|
|
|
|
| Unstructured | ↔ | Structured |
| Static | ↔ | Dynamic |
| Ad hoc | ↔ | Predefined |
| One person | ↔ | Multiperson |
| Single use | ↔ | Repeatable |
| Business critical | ↔ | Not business critical |
| Automated | ↔ | Not automated |
|
Processing a new employee using the New Employee Checklist (see Figure 1) can be characterized as semistructured, fairly static, predefined, multiperson, repeatable, close to business critical, and not automated.
In exceptional cases or for trouble shooting, an instance of this process could have different values for its attributes.
| |
|
As a result of the validation sessions using the high-fidelity storyboards and the semistructured questionnaires, we produced a final set of concepts and categories and started defining requirements. We developed scenarios and use cases and shared them with the project team. We also developed a set of prioritized future requirements and presented them to the project team.
We concluded that a tool is needed to support collaborative work processes for knowledge workers. This tool has to be flexible and easily configurable in order to accommodate changing work requirements and meet the needs of the different user types. Indeed, processes are tweaked for various reasons—customer requirements, different circumstances, new information, and most important, the need to improve the process. Participants said that they would benefit greatly from being able to reuse an already existing process—it would not only expedite the start-up, but they could tweak the weak points and build on the successes.
In this cycle we collected a set of general requirements which included:
- Making specialist knowledge accessible to nonspecialists
- Capturing best practices
- Reusing self-customized processes
- Customizing a process instance with ease
- Transferring and sharing knowledge
- Expediting process start-up-time
- Improving personal productivity
- Making their work more visible, documentable, and transparent
We also found that the participants were using many different tools to get their work done. Many of the tools were computer-based (desktop or laptop), some were paper-based, and some were based on mobile devices. Currently there is no easy way to consolidate all tools. Additionally, there is redundancy among systems. For example, the participants may receive multiple messages associated with the same event through mail, e-mail, voice mail, FAX, and so on. Most participants find this distracting. In-boxes are quickly overloaded, and voice-mail messages and instant messages keep coming fast and furious. Participants struggle at times, trying to determine their next step. Through their participation in the study, the participants were able to view their work processes in a new light and were surprised to discover that their focus and time allocation could be improved.
Another requirement that emerged from the study related to a tool or mechanism that would help the knowledge workers focus on what they should attend to next. A tool is needed to help them get to the right things, the right people and the right events.
| |
|
The study participants made a clear distinction between their own work processes and the company processes (e.g., travel arrangements, expense reimbursement, HR requests). Knowledge workers make decisions and perform their work by drawing on a particular set of skills, knowledge, experiences, and intuitions.9 Although the work is dependent on the individual, process plays a major role.10,11 The work processes we observed differ from the enterprise-level processes in several ways:
- These processes are rarely duplicated; some are ad hoc, some are semistructured, and all are in a state of change.
- They are defined and owned by the knowledge worker.
- The process cannot be codified; decisions are made by people and cannot be automated.
Thus, the work processes we observed are not governed by explicit rules. These types of processes cannot be automated, but can be supported or enhanced. We refer to them as human-centric processes (or human-facing processes). They depend on human skills, judgment, discernment, and decisions. This means that the human acts as the “process engine” by handling the rules and moving the work along to the next step in the process. The burden of completing the process rests with the person in charge—the human. It is the person's responsibility to integrate the information at each step, evaluate the circumstances, decide whether they are adequate, and move on until completion or resolution.
As we examined the life cycle of some of these human-centric processes, we observed, for example, that they may start out as ad hoc and informal processes but can quickly grow into best practices. This finding is corroborated by studies of activity-centric computing. Muller et al. found that work that begins as ad hoc and unstructured evolves over time into a semiformal process or a reusable pattern exemplifying best practices.12 Knowledge workers need a simple way to change unstructured, informal processes into more formal, structured processes. They also need flexible tools to customize and reuse existing processes. The essential point is that business users are looking for ways to simplify their interactions with co-workers and for more efficient ways of collaborating and tracking status.
Much time is being spent in e-mail, chat sessions, and on the phone enacting protocols that could be formalized to some degree. In-boxes are quickly overloaded, and these tools are not integrated with process methods. When a process occurs by e-mail, it is time consuming to sort and filter the thread and check voice mail and chat history when a decision needs to be made. Users need a fast, simple way to mix, match, and link disparate sources of information related to a process.
Information overload and attention management were also problematic for the participants because there were so many competing factions and no easy way to organize and consolidate information. Each participant had his or her own modus operandi for managing their work but wanted tools and strategies to improve this. Especially frustrating for the user was information discovery. So much time was spent sorting and searching that it was hard to see when something was done in advance, and it was hard to find answers to upcoming questions.
Although business processes (workflows) and other formalized models of work have been proposed as means of structuring and managing knowledge work, there is a growing body of evidence that actual work is more situational and contingent than can be accommodated by formal models.13–16 Guindon shows that the actual practices of individual software engineers engaged in software problem solving do not follow the prescribed formal descriptions of that process, but instead are filled with opportunistic process violations.17 Olson et al. show similar results for teams of software engineers.18 Suchman directly challenges the claimed adequacy of workflow and other formal approaches.19 Muller et al. show that telephone operators (who had been described as performing routine, invariant actions in response to a limited number of work scenarios20) actually spend much of their time performing an under-recognized form of knowledge work.21 Dourish provides an integrative analysis of the need to make systematic violations of ordained workflow processes in order to work better, faster, and with greater customer satisfaction.22 We found in our study sites that an overly formal process may contain important ambiguities and may constrain work in ways that reduce both productivity and quality.
Whereas the extent of knowledge work varies from one production function to another (see, e.g., the discussion by Taylor et al.23), there appears to be a consensus that many jobs are composed of both knowledge work and routine operations. From that perspective, we suggest that our findings may be of value in supporting knowledge-oriented aspects of many different types of jobs.
Our research contributes to this literature by showing the complexity and diversity of seemingly straightforward business processes (Table 2), such as hiring a new employee (Figure 1). Whereas transactional, procedural descriptions of these processes are important, we tentatively agree with Guindon, who argues that formal versions of work may function more as models than as actualities, and may provide their principal value as reference versions of what must be done by the conclusion of an activity, rather than as maps of how a business activity should actually progress.17 In contrast to Dustdar's proposal to reconcile knowledge management and workflow through linkages between human activities and artifacts24 (similar approaches are explored in other papers in this issue of the IBM Systems Journal), we argue for a careful calibration of those human activities. We do not advocate any specific outcome, such as “routinize everything” or “all human activity should be treated as knowledge work.” Rather, we advocate that analysts, designers, and implementors should take a more critical stance and should carefully examine the current and future forms of the work to determine which aspects are likely to benefit from routinization and which aspects are likely to benefit from a more knowledge-intensive approach.
Our study confirmed that knowledge work is a delicate combination of both tacit and transactional work, and that it is largely idiosyncratic. Consistent with other studies, we observed that each task or process uses a different proportion of each activity type.3,12,25 From a business perspective, there are major opportunities in helping knowledge workers to get their work done and to focus on the tacit work that can result in true innovation. The challenge of building a new set of tools for knowledge workers is to help extend the breadth and impact of their tacit activities and provide their companies with a business advantage as well. The ability to capture best practices and share and reuse them presents a unique business opportunity and also could raise the productivity of a company's most valuable employees.
Our proposed calibration calls for determining how much structure is needed at each stage of the human activity, and how much variation is permissible and even desirable around those structured stages. There is a need to enable people to mix, match, and link together disparate applications in support of their human-centric processes. Currently, collaboration tools are serving as a diverse set of proxies for a process tool, and much of the benefit is being lost. We saw that processes were happening outside of any system and were not being captured in a way that made the data accessible or reusable.
This study yields a deeper understanding of how processes are created, used, and reused and emphasizes the need for organizational models that accommodate a range of process formalisms, from highly structured procedures to the more flexible and tacit processes explored in this paper. This study also identifies important and as yet unfilled gaps between the domains of tacit and transactional work. Future work will build on our new understandings of the complexities of procedural and tacit work and will examine how people bring the scattered and disconnected resources that our participants accessed into a functional whole which makes sense to people and is one of the principal goals of activity-centric collaboration.
| |
We thank all the people who participated in our study for generously giving their time and providing feedback throughout the course of this study. We also thank Chris Reckling for helping with the data interpretation, Lori Small for help with the validation of the user types, and Ralf Heindoerfer for sharing with us his expertise on workflows. Finally, we thank Charlie Hill for encouraging us to write this paper and for his guidance and support throughout this research.
**Trademark, service mark, or registered trademark of Microsoft Corporation or Adobe Systems Incorporated in the United States, other countries, or both.
| |
|
Accepted for publication June 16, 2006; Published online October 16, 2006.
|
|