Learn More
In this paper we describe how knowledge management and software process support can be integrated to improve the efficiency of virtual software teams. Virtual software development teams work on a common project using the Internet as their basic means of communication. Examples of virtual software development projects are open source projects or large scale(More)
dynamic coordination of distributed software development teams by integrating project planning and workflow technologies over the Internet. The three-tiered Java architecture enables plan refinements to be made on the fly, and a change management component automatically creates traceability relationships between project entities. O ne strategy for reducing(More)
Agile Software Development has put a new focus on the question of how to share knowledge among members of software development teams. In contrast to heavyweight , document-centric approaches, agile approaches rely on face-to-face communication for knowledge transfer. Pure face-to-face communication is not feasible when applying agile processes in a virtual(More)
Knowledge work processes consist of interleaved agile, weakly-structured processes and strictly-structured processes. Knowledge management approaches for weakly-structured, ad-hoc knowledge work processes need to be lightweight, i.e., they cannot rely on high upfront modeling effort. However, approaches for business process-oriented knowledge management(More)
This paper discusses how a process-centered knowledge management and coordination support approach can be used to create learning software organizations. We discuss how process models can be used in project planning and how project plans can be enacted. Then we illustrate how a feedback loop can be created to update the process model stored in an experience(More)
This paper discusses how a process-centered knowledge management and coordination support approach can be used to create learning software organizations. We describe our extensions to the software engineering environment MILOS that allow us to model and interpret information needs that occur during project planning and enactment; this enables MILOS to(More)
Knowledge management approaches for weakly-structured, adhoc knowledge work processes need to be lightweight, i.e., they cannot rely on high upfront modeling efforts. This paper presents TaskNavigator, a novel prototype to support weakly-structured processes by integrating a standard task list application with a state-of-the-art document classification(More)