search menu icon-carat-right cmu-wordmark

Using Quality Attributes to Improve Acquisition

May 2014 Podcast
Patrick Place Interviewer Suzanne Miller

In this podcast, Patrick Place describes research aimed at determining how acquisition quality attributes can be expressed and used to facilitate alignment among the software architecture and acquisition strategy.

Publisher:

Software Engineering Institute

Listen

Abstract

In the acquisition of a software-intensive system, the relationship between the software architecture and the acquisition strategy is typically not examined. Although software is increasingly important to the success of government programs, there is often little consideration given to its impact on early key program decisions. The Carnegie Mellon University Software Engineering Institute (SEI) is conducting a multi-phase research initiative aimed at answering the question: is the probability of a program's success improved through deliberately producing a program acquisition strategy and software architecture that are mutually constrained and aligned? Moreover, can we develop a method that helps government program offices produce such alignment? In this podcast, Patrick Place describes research aimed at determining how acquisition quality attributes can be expressed and used to facilitate alignment among the software architecture and acquisition strategy. 

About the Speaker

Patrick Place

Patrick Place

Patrick Place is a senior member of the SEI technical staff where he works on development methods and tools, communication standards, commercial off-the-shelf based systems, systems of systems, service-oriented ...

Patrick Place is a senior member of the SEI technical staff where he works on development methods and tools, communication standards, commercial off-the-shelf based systems, systems of systems, service-oriented architecture, and direct support-to-government programs. He is particularly interested in the application of formal specification techniques to real problems as well as the problems of software construction. He has worked on tools to support the software development process. 

Read more