Harald Holz

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)
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)
The MILOS system supports software development processes over the Internet. It integrates process modeling with project planning and enactment. Our flexible workflow engine allows refining and changing process models during project execution. The built-in traceability component supports change notifications and helps the project participants to ensure that(More)
This paper presents a novel prototype for an intelligent office appliance which results from an integration of three state-of-the-art office applications/appliances: a workflow system, a document classification system, and a multi-functional peripheral. The resulting system allows for leveraging an office worker's papers to her personal knowledge space in(More)