Complexity as a factor of quality and cost in large scale software development.
Harris, Joe Newton
MetadataShow full item record
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.
Approved for public release; distribution is unlimited
Showing items related by title, author, creator and subject.
Naegel, Brad R. (Monterey, California. Naval Postgraduate School, 2017-04-19); NPS-CE-17-042Department of Defense (DoD) software-intensive systems and the software content in other systems will continue to grow and may dominate total ownership costs (TOC) in the future. These costs are exacerbated by the fact ...
Schneidewind, Norman F. (1979-08);Several research studies have shown a strong relationship between complexity, as measured by the structural properties of a program, and its error properties, as measured by number and types of errors and error detection ...
Dupont, Joseph P. (Monterey, California. Naval Postgraduate School, 2002-06);"We often misunderstand, ill define or improperly measure the complexity of software. Software complexity is represented by the degree of complication of a system determined by such factors as control flow, information ...