Complexity as a Factor of Quality and Cost in Large Scale Software Development.

Abstract

The impact of complexity on software quality and costs is examined. Historic and current issues relating to complexity in the software development and software cost estimation processes are reviewed. Select complexity models and metrics are described and briefly analyzed. Finally, an argument is presented in support of McCabe's Directed Graph Model as a useful software management tool in controlling complexity, formulating a test strategy and allocating resources. (Author)

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Dec 01, 1979
Accession Number
ADA081604

Entities

People

  • Joe Newton Harris

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Cyber
  • Engineered Resilient Systems
  • Weapons Technologies

DTIC Thesaurus Topics

  • Computer Programming
  • Computer Programs
  • Computers
  • Control Systems
  • Cycles
  • Debugging
  • Engineers
  • Life Cycle Management
  • Management Personnel
  • Organizational Structure
  • Reliability
  • Software Development
  • Software Development Tools
  • Software Metrics
  • Software Testing
  • System Software
  • Test And Evaluation

Fields of Study

  • Computer science
  • Engineering

Readers

  • Software Engineering.
  • Theoretical Analysis.