A number of tools and Techniques are available that support such things as Collaborative Software Development, Computer Supported Collaborative Work, Measurement and Metrics Gathering Collaboratively, Configuration Management, Requirements Gathering and Negotiation, and IV&V.
Asynchronous/Synchronous Software Inspection Support Tool - Asynchronous/Synchronous Software Inspection Support Tool (ASSIST) is a generic tool designed to allow the enforcement and support of any inspection process. This is achieved with a custom-designed process modelling language (Inspection Process Definition Language, or IPDL), and a flexible document type system. ASSIST is based on a client/server architecture, where the server is used as a central repository of documents and other data. ASSIST supports both individual and group-based phases of inspection. Group-based phases can be performed synchronously or asynchronously, with the choice of same-place or different-place synchronous meetings.
CollabNet - CollabNet provides companies with solutions for Collaborative Software Development (CSD) by combining a Web-based software application with a suite of consulting services.
Combining and Analyzing Distributed Data: WebME - Measurement collection activities have been emphasized as effective instruments for gaining control and insight into software activities. Because of this, many organizations have incorporated data collection into their software processes. Although the data are being collected, often, the collection process is write-only. That is, the data are not being used easily or effectively. In order to maximize the benefits gained from data collection activities, techniques which are accessible and present the data in intelligible ways are necessary. In addition, these techniques must be flexible and easily incorporated into existing processes.
The SME, Software Management Environment, of NASA's Flight Dynamics Division and the Software Engineering Laboratory attempts to address part of this problem. It allows data from several projects to be graphically displayed in various ways and plots underlying models of the data. The SME system was built in the mid-80's and has some limitations. Among the weaknesses are an antiquated user interface, static data attributes and simple data modeling techniques.
The WinWin Spiral Model - The WinWin Spiral Model uses Theory W (win-win) to develop software and system requirements, and architectural solutions, as win conditions negotiated among a project's stakeholders (user, customer, developer, maintainer, interfacer, etc.). The WinWin negotiation tool is a Unix workstation-based groupware support system that allows stakeholders to enter win conditions, explore their interactions, and negotiate mutual agreements on the specifics of the new project being contracted. The model and support system also feature a central role for quantitative tradeoff analysis tools such as COCOMO.
TRACKWeb, from Soffront - TRACKWeb is server software that enables you to interact with a Track Database using standard Web browsers such as Netscape Navigator(tm) or Microsoft Internet Explorer(tm). It provides a way for developers, vendors, customers, and users to submit new requests, edit pending requests, query and view status and all other information in real-time from around the world.