A Model for Joint Software Reviews

Abstract

Joint software reviews, involving the developer and the acquirer, play an important role in Defence's acquisition of software-intensive systems. However, academic and commercial work on software reviews has focused on intra-organisational peer reviews and software inspections. This report argues that the principles which have been derived for inspections cannot be blindly applied to joint software reviews. This paper proposes a model of joint reviews, which draws on software engineering, decision and negotiation theory, and models of inspection. The model suggests that the structure and goals of the review group may significantly affect the outcome of the review. The model has also been used to suggest changes to Defence's software review process and to plan a series of studies on joint software reviews. These studies will provide additional and updated recommendations on how Defence should structure their software reviews for maximum efficiency and effectiveness.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Oct 01, 1998
Accession Number
ADA360608

Entities

People

  • Gina Kingston

Organizations

  • Defence Science and Technology Group

Tags

Communities of Interest

  • C4I
  • Engineered Resilient Systems
  • Human Systems

DTIC Thesaurus Topics

  • Acquisition
  • C Programming Language
  • Computer Programming
  • Computer Programs
  • Computers
  • Contracts
  • Department Of Defense
  • Electronics
  • Engineering
  • Engineers
  • High Level Languages
  • Information Systems
  • Management Personnel
  • Motivation
  • Organizational Structure
  • Software Development
  • Systems Engineering

Fields of Study

  • Computer science
  • Engineering

Readers

  • Organizational Process Management (OPM).
  • Software Engineering.
  • Systems Analysis and Design