Fleet Numerical Oceanography Center Software Development Standards: An Implementation of DoD-STD-2167A

Abstract

Software development standards are integral to any organization's software development efforts and are essential to the development life cycle. They are vital in ensuring on-time delivery of more reliable and maintainable software products. The trend in software development is toward a structured, systems engineering approach based on standard practices, methods and rigorous management control. DOD-STD-2167A establishes uniform requirements for software development that are applicable throughout the system life cycle. It provides a basis for government insight into a contractor's software development, testing, and evaluation efforts. This thesis examines the possibility of developing a generic, tailored version of DOD-STD-2167A that would apply to an activity's or general project category's software development needs. The analysis indicates that a tailored version of the standard can be developed to at least eliminate some requirements for a project manager when dealing with an activity's or project category's software requirements, thereby reducing superfluous and duplicative activities. Theses. (EDC)

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Sep 01, 1989
Accession Number
ADA219606

Entities

People

  • William T. Livings

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Engineered Resilient Systems
  • Ground and Sea Platforms
  • Human Systems
  • Materials and Manufacturing Processes
  • Space

DTIC Thesaurus Topics

  • Application Software
  • Computer Program Documentation
  • Computer Program Reliability
  • Computer Programming
  • Computer Programs
  • Computers
  • Configuration Management
  • Databases
  • Engineers
  • Information Systems
  • Maintenance
  • Software Development
  • Software Testing
  • Supply Chain Management
  • System Software
  • Systems Engineering
  • Test And Evaluation

Fields of Study

  • Computer science
  • Engineering

Readers

  • Computer Science.
  • Enterprise Information Systems Architecture and Joint Command Capability Interoperability Support.
  • Systems Analysis and Design