Software Development Process for the Aviation Mission Planning System (AMPS): A Case Study.

Abstract

The DoD software development environment is one in needed transition. Many of the old methodologies have been less than effective for software development. Emerging methods and techniques, for instance, evolutionary development and incremental delivery, and the use of CASE tools, are supported by a new set of flexible standards. MIL-STD-498, Software Development and Documentation. and the coming commercial equivalent, emphasize flexibility, tailoring, and value-added activities. The Aviation Mission Planning Systems (AMPS) software development effort, is a study in the employment of innovative, emerging methods and techniques in this evolving environment. Originally a prototype, the AMPS program will now lead to a production system. The development process for the supporting software is now undergoing a transition. This thesis examines this transition and discusses several process improvement considerations as they relate to the AMPS software development process. Additionally, this thesis explores several areas of concern surrounding the AMPS software development process transition, and suggests possible mitigation approaches.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Dec 01, 1995
Accession Number
ADA305332

Entities

People

  • Keith R. Edwards

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • C4I
  • Energy and Power Technologies
  • Engineered Resilient Systems
  • Human Systems
  • Weapons Technologies

DTIC Thesaurus Topics

  • Application Software
  • Case Studies
  • Computer Programming
  • Computer Programs
  • Computers
  • Databases
  • Employment
  • Information Systems
  • Management Personnel
  • Organizational Structure
  • Prototypes
  • Software Development
  • Software Development Tools
  • Software Prototyping
  • Software Testing
  • Systems Engineering
  • Test And Evaluation

Fields of Study

  • Computer science
  • Engineering

Readers

  • Civilian Systems Systems Program Capability Development and Upgrade Support Activity Expense and Pay Management.
  • Enterprise Information Systems Architecture and Joint Command Capability Interoperability Support.
  • Systems Analysis and Design