Analyzing Quality Attributes as a Means to Improve Acquisition Strategies
CARNEGIE-MELLON UNIV PITTSBURGH PA SOFTWARE ENGINEERING INST
Pagination or Media Count:
In the acquisition of a software-intensive system, the relationship between the software architecture and the acquisition strategy is typically not specifically examined. The first phase of our research discovered an initial set of failure patterns that result when these two entities become misaligned. Programs with these failure patterns experienced reduced operational capabilities and effectiveness, cost overruns, and significant schedule slips. In other words these programs resulted in systems failing to satisfy stakeholder needs. This paper briefly describes the conceptual foundations for our project and summarizes the first phase as context for the second phase, which is the major thrust of this paper. The current research has centered on demonstrating the existence and utility of acquisition-related quality attributes, embodied in a programs business goals, which then drive the shape of the acquisition strategy. This is comparable to the relationship between mission goals, software-related quality attributes, and the software architecture. This paper describes the approach used to generate 75 acquisition-related quality attribute scenarios based on data derived from more than 23 large government programs spanning business, logistics command and control, and satellite domains.
- Computer Systems