Management Aspects of Software Maintenance.

Abstract

The Federal government depends upon software systems to fulfill its mission. These software systems must be maintained and improved to continue to meet the growing demands placed on them. The process of software maintenance and improvement may be called software evolution. The software manager must be educated in the complex nature of software maintenance to be able to properly evaluate and manage the software maintenance effort. In this thesis, the authors explore software maintenance from a management perspective, highlighting topics of critical importance. These topics include forecasting software maintenance, estimating the resources required to perform software maintenance, managing maintenance personnel and effectively utilizing software tools. The synthesis of these topics forms a managerial paradigm for understanding the evolutionary nature of software maintenance. Originator-supplied keywords include: Software maintenance, Software management, Software cost estimating, and Software tools.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Sep 01, 1984
Accession Number
ADA152035

Entities

People

  • B. J. Henderson
  • B. J. Sullivan

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • C4I
  • Human Systems
  • Materials and Manufacturing Processes
  • Weapons Technologies

DTIC Thesaurus Topics

  • Application Software
  • Business Administration
  • Computer Program Reliability
  • Computer Programming
  • Computer Programs
  • Computers
  • Databases
  • Information Systems
  • Maintenance
  • Maintenance Personnel
  • Management Personnel
  • Personnel Management
  • Software Development
  • Software Development Tools
  • Software Metrics
  • Software Testing
  • System Software

Fields of Study

  • Computer science
  • Engineering

Readers

  • Defense Acquisition Program Management
  • Software Engineering.