Agent Based Middleware to Coordinate Distributed Development Teams in the Rapid Product Development 2001-01-3463
Rapid Product Development (RPD) is a holistic concept for an evolutionary product development based on short iteration cycles. The employment of self-organizing teams as well as a target-oriented use of prototypes is of high relevance.
As a consequence of the circular character of the stages of the Development process the involved teams are highly networked. Therefore, a significant need for coordination of distributed teams is arises, to ensure a target-oriented communication and coordination of those teams with regard to the development process as a whole.
Distributed development teams could only be coordinated, if they have access to all relevant information and their changes which arise during all iterative cycles of the product development process. Two mechanisms are the basic principles, which support the coordination. Firstly, all pieces of information have to be saved in a database, in which the semantic coherences of information could be mapped, too. Secondly, the information and their changes must be accessible for each team on an individual basis regarding a further processing.
Based on the state of the art only agent based technologies seem to be appropriate to fit the requirements of the coordination of distributed development teams. The coherences of agents which are used in the Rapid Product Development are exemplarily clarified at the temporal planning of activities and resources for distributed development teams.