While building these, I will focus on issues of both organizational and individual scope. Knowledge management is an important aspect of organizational management. Computer systems can play an important role in an overall knowledge management strategy, but designers must craft them to fit the organization. Organizations employ diverse structures, cultivate distinct cultures and use information technology differently. Thus, the designer must consider the role of the system early in its development.
Organizations can retain knowledge in different ways.
Because routines are so important within organizations, I plan to investigate how to use them more generally. SingleSource is inextricably tied to the request handling task. The challenge is to extend the framework to allow the design of systems from arbitrary processes. Of course, organizations have other means of retaining knowledge besides routines. Knowledge management systems that tap organizational structure, informal networks and other methods of knowledge encoding are fertile ground for research as well.