Part 1: Doing More for Less
By Douglas C. Schmidt,
Mission-critical operations in the Department of Defense (DoD) increasingly depend on complex software-reliant systems-of-systems (abbreviated as “systems” below). These systems are characterized by a rapidly growing number of connected platforms, sensors, decision nodes, and people. While facing constrained budget, expanded threat, and engineering workforce challenges, the DoD is trying to obtain greater efficiency and productivity in defense spending needed to acquire and sustain these systems. This blog posting—the first in a three-part series—motivates the need for DoD common operating platform environments that can help collapse today’s stove-piped solutions to decrease costs, spur innovation, and increase acquisition and operational performance.
Part 2: SEI R&D Activities Related to Sustaining Software for the DoD
By Douglas C. Schmidt,
Deputy Director, Research, and Chief Technology Officer
Software sustainment is growing in importance as the inventory of DoD systems continues to age and greater emphasis is placed on efficiency and productivity in defense spending. In part 1 of
this series, I summarized key software sustainment challenges facing
the DoD. In this blog posting, I describe some of the R&D
activities conducted by the SEI to address these challenges.
By Doug Schmidt,
Chief Technology Officer
As part of an ongoing effort to keep you informed about the latest work of SEI technologists, I will keep you apprised of SEI-related work that’s published each month as SEI technical reports and notes. This post includes a listing of each report, author/s, and links where reports published in March can be accessed on the SEI website. The first report, A Framework for Evaluating Common Operating Environments, is based on a recent SEI blog posting and is an area I’m actively working on at the SEI. As always, we welcome your feedback on our work.
By Steve Rosemergy,
Senior Member of the Technical Staff, Acquisition Support Program
Large-scale DoD acquisition programs are increasingly being
developed atop reusable software platforms—known as Common Operating
Environments (COEs) —that provide applications and end-users with many
net-centric capabilities, such as cloud computing or Web 2.0
applications, including data-sharing, interoperability, user-centered
design, and collaboration. Selecting an appropriate COE is critical to
the success of acquisition programs, yet the processes and methods for
evaluating COEs had not been clearly defined. I explain below how the
SEI developed a Software Evaluation Framework and applied it to help
assess the suitability of COEs for the US Army.