Coordinating distributed software development projects with integrated process modelling and enactment environments
John Grundy, John Hosking, Rick Mugridge · 2002
Coordinating distributed software development projects becomes more difficult, as software becomes more complex, team sizes and organisational overheads increase, and software components are sourced from disparate places. We describe the development of a range of software tools to support coordination of such projects. Techniques we use include asynchronous and semi synchronous editing, software process modelling and enactment, developer-specified coordination agents, and component based tool integration.