Volume 19 • Issue 4
Download All Articles (PDF, 775 KB)
Software Reuse Antipatterns — Revisited *Open Access*
By John Long
Software reuse is a productivity technique attempted by many, with mixed success. In analyzing reuse failures, a number of antipatterns emerge. Antipatterns are obvious, but wrong, solutions to recurring problems. This article outlines some reuse patterns observed within the software industry.
SOFTWARE PROJECT MANAGEMENT
Designing Software Development Processes to Optimize Multiple Output Performance Characteristics
By Boby John, Rajeshwar S, Kadadevaramath, and Immanuel A. Edinbarough
In this article, the authors demonstrate how the quantitative project management methodology can be used to identify a common process setting or team composition to simultaneously achieve the goals for multiple characteristics.
Cybersecurity Cost of Quality: Managing the Costs of Cybersecurity Risk Management
By Nicole Radziwill and Morgan Benton
The authors develop a mapping using the concept of quality costs and the framework core within the NIST cybersecurity framework. This mapping can be adopted by organizations already using the NIST CSF for cybersecurity risk management to plan, manage, and continually improve cybersecurity operations.