Abstract:
Some models of collaborative software development and the associated technology of groupware are reviewed in this paper. The paper concludes with a discussion about a research agenda for proposing a model for collaborative software development using agile methodologies.