"As a research group we address those challenges that must be overcome in collaborative environments, even if distributed by time or distance, to accomplish a common task.
More specifically, we are focused on collaborative environments for software development. Software development is a inherent collaborative activity involving teams of engineers who work together in their task of designing, implementing and maintaining high-quality software systems on time and within budget.
The importance of effective collaboration is higher when developers are physically separated and make use of the Internet as the basis for their interactions. This scenario has now become commonplace thanks to offshore development and open source software projects."
Collaborative Development Group is the resources for IBIS, an internet-based software inspection tool.
Formal Inspections - The practice of conducting formal Inspections on requirements, architecture, designs at all levels (particularly detailed design), on code prior to unit test, and on test plans, to assess the quality of all baselined artifacts prior to release for project use.
Goodies for Software Peer Reviews - This resource page from Process Impact includes Process Assets for Software Peer Reviews and Inspections; Sources of Training on Peer Reviews; Tools to Assist with Software Peer Reviews and more.
National Software Quality Experiment (NSQE) - In 1992 the DOD Software Technology Strategy set the objective to reduce software problem rates by a factor of ten by the year 2000. The National Software Quality Experiment is being conducted to benchmark the state of software product quality and to measure progress towards the national objective. The centerpiece of the experiment is the Software Inspection Lab where data collection procedures, product checklists, and participant behaviors are packaged for operational project use. The uniform application of the experiment and the collection of consistent measurements are guaranteed through rigorous training of each participant. Thousands of participants from dozens of organizations are populating the experiment database with thousands of defects of all types along with pertinent information needed to pinpoint their root causes.
Participants were invited to compare their organization's software inspections results to the NSQE benchmark using a Measurement and Metrics Assessment tool based on the NSQE.
SPMN Sixteen Critical Software Practices - The Software Program Managers Network (SPMN) was established in 1992 by the Assistant Secretary of the Navy to identify proven industry and government software best practices and convey these practices to managers of large-scale DoD system acquisition programs. The SPMN 16 Critical Software PracticesTM specifically address underlying cost and schedule drivers that have caused many software intensive systems to be delivered over budget, behind schedule and with significant performance shortfalls.