Software Engineering Basics: A Primer for the Project Manager.

Abstract

A key to any software development project is the presence of technically proficient management. The discipline of software Engineering offers many different tools and techniques to aid the project manager in the development of quality software. This thesis provides an overview of this discipline, including its goals and underlying theoretical concepts. A discussion of specific tools and techniques that are applicable throughout the life cycle is included. Recognizing that the maintainability of the software is a primary consideration of any development project, two methods of measuring software for this important attribute are examined. Among the conclusions is that there exists a need for further research necessary in order to validate the utility of the tools and techniques of Software Engineering in large scale applications. (Author)

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jun 01, 1982
Accession Number
ADA120423

Entities

People

  • Richard Alvin Neidrauer
  • Steven Patrick Artzer

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Ground and Sea Platforms
  • Human Systems
  • Weapons Technologies

DTIC Thesaurus Topics

  • Air Force
  • Computer Program Documentation
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Debugging
  • Engineering
  • Engineers
  • Information Processing
  • Programming Languages
  • Reliability
  • Software Development
  • Software Metrics
  • Software Testing
  • System Software
  • Test And Evaluation

Fields of Study

  • Computer science
  • Engineering

Readers

  • Software Engineering.
  • Systems Analysis and Design