8
© 2012 Carnegie Mellon University 1 Observations on the DoD Software Sustainment Challenge DoD Maintenance Symposium Michael H. McLendon Associate Director Interagency Acquisition November 12, 2012

Observations on the DoD Software Sustainment Challenge DoD … · 2012-11-13 · Observations on the DoD Software Sustainment Challenge DoD Maintenance Symposium Michael H. McLendon

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Observations on the DoD Software Sustainment Challenge DoD … · 2012-11-13 · Observations on the DoD Software Sustainment Challenge DoD Maintenance Symposium Michael H. McLendon

© 2012 Carnegie Mellon University

1

Observations on the DoD Software

Sustainment Challenge

DoD Maintenance Symposium

Michael H. McLendon Associate Director

Interagency Acquisition

November 12, 2012

Page 2: Observations on the DoD Software Sustainment Challenge DoD … · 2012-11-13 · Observations on the DoD Software Sustainment Challenge DoD Maintenance Symposium Michael H. McLendon

2

DoD Maintenance Symposium

Michael H. McLendon © 2012 Carnegie Mellon University

Software and DoD

• Mission capability embodied in

software…a unique source of

strategic, military advantage

• DoD’s ability to produce and evolve

software at core of achieving and,

sustaining mission superiority, agility

• Software…essential to vast range of

• military system capabilities,

operations… deepening and

broadening role [NRC Critical Code, 2010]

• Many aspects of cyber security

closely linked with software capability

• Creates software-dominated system

imperatives

Page 3: Observations on the DoD Software Sustainment Challenge DoD … · 2012-11-13 · Observations on the DoD Software Sustainment Challenge DoD Maintenance Symposium Michael H. McLendon

3

DoD Maintenance Symposium

Michael H. McLendon © 2012 Carnegie Mellon University

DoD Software-Dominated System Imperatives

• Acquire & evolve software

dominated, interdependent

systems (SoS) operating in a

complex net-centric, cyber

environment to achieve

mission success continuously

throughout systems’ life cycles

• Systems span Bus IT, C4ISR,

Platforms, Networks, Enterprise

• Create technical & program

management capabilities &

capacities to affordably

acquire & evolve those

systems for their life cycles

• Plan & execute in a dynamic policy, governance, advancing technology, & $$$

constrained environment for life cycle program success

In this environment,

all systems are information

nodes

Page 4: Observations on the DoD Software Sustainment Challenge DoD … · 2012-11-13 · Observations on the DoD Software Sustainment Challenge DoD Maintenance Symposium Michael H. McLendon

4

DoD Maintenance Symposium

Michael H. McLendon © 2012 Carnegie Mellon University

• Increasing, unrecognized bow wave of demands

(unknown inventory size, composition,

complexity, characteristics,* technical debt**)

• Not a physics of failure domain…demand/$ do

not scale by optempo, force structure size

• About continuous software engineering • Evolution of capability; SoS/net-centric/cyber

• Nature of SW at odds with SW Mx paradigm

• Limited acquisition value placed on software architecture

as upfront/life cycle trade space decision

• Complex technical infrastructure*** demands

constant modernization $

• Nests in unaffordable O&S trends; limits investments;

unrealized opportunities to achieve value from DoD

SWS portfolio strategy

• Enterprise challenge, demands enterprise strategy

Software Sustainment (SWS) – Bottom Line

* Software demographics

** Technical debt - a metaphor referring to the eventual consequences of

poor or evolving software architecture & software development

*** Workforce, knowledge, practice, tools, Systems Integration Lab/test environment

Page 5: Observations on the DoD Software Sustainment Challenge DoD … · 2012-11-13 · Observations on the DoD Software Sustainment Challenge DoD Maintenance Symposium Michael H. McLendon

5

SEI Overview

Michael H. McLendon

© 2012 Carnegie Mellon University

SWS Challenge Framework

• Key Domains

• Strategy • Enterprise

• Component

• Program

• Priorities

• Stakeholders

• Governance

Software

Sustainment

Ecosystem

Policy

&

Guidance

Acquisition Strategy & Transition

Data Rights & Licensing

Software

Architecture

&

Engineering

Technical

Ecosystem

(Practices,

Tools & SIL)

SW Portfolio

Inventory,

Demographics,

Analytics

Performance

Measurement

System

Resource

Allocation

(Bus Model

Budget, Cost)

Workforce

Training &

Development

Page 6: Observations on the DoD Software Sustainment Challenge DoD … · 2012-11-13 · Observations on the DoD Software Sustainment Challenge DoD Maintenance Symposium Michael H. McLendon

6

SEI Overview

Michael H. McLendon

© 2012 Carnegie Mellon University

SWS Sustainment Study Needs Some Essential Examples

• Assess DoD SWS ecosystem

infrastructure to identify gaps vs future

needs

• SW portfolio inventory & demographics

for decision making

• SW architecture R&D

• Sustainment architecture ‘heuristics” to

analyze the portfolio

• Advanced architecture practices for

modernization thru sustainment

• Sustainable architecture attributes to

guide acquisition practices

• SWS workforce competencies, tools,

practices

Required software sustainment body of knowledge tailored for DoD needs

• Legacy reverse engineering

environments

• Automated testing methods &

tools

• Leverage SW portfolio strategies

for economies of scale

• Software LCC cost analysis

techniques for emerging

technologies

• Practical SWS performance

measurement

• Case studies building business

case for data rights & licensing

Page 7: Observations on the DoD Software Sustainment Challenge DoD … · 2012-11-13 · Observations on the DoD Software Sustainment Challenge DoD Maintenance Symposium Michael H. McLendon

7

SEI Overview

Michael H. McLendon

© 2012 Carnegie Mellon University

Summary

• While new acquisition start pace will slow, impact

of legacy + new legacy functionality + new systems

in pipeline creates SWS tsunami

• SWS not an individual program

stove-pipe issue/decision

• Current SWS infrastructure presents

opportunities to leverage $ and

productivity creating greater value

• Essential to shift to proactive and

holistic 21st century, corporate SWS

paradigm

• Create & execute corporate strategy,

policy, and integrated, resourced approach

to enable timely, informed senior level decision

making

SW

Sustainment

(Evolution)

Policy

&

Guidance

Acquisition

Transition

Data Rights

SW

Architecture

&

Engineering

Technical

Ecosystem

(Practices,

Tools & SIL)

Workforce

SW Portfolio

Inventory

&

Demographics

Performance

Measurement

System

Resource

Allocation

(Business Model,

Budget, Cost)

Page 8: Observations on the DoD Software Sustainment Challenge DoD … · 2012-11-13 · Observations on the DoD Software Sustainment Challenge DoD Maintenance Symposium Michael H. McLendon

8

SEI Overview

Michael H. McLendon

© 2012 Carnegie Mellon University

For More Information

Software Engineering Institute

Carnegie Mellon University

4500 Fifth Avenue

Pittsburgh, PA 15213-3890

Michael H. McLendon

Email: [email protected]

Phone: 703.908.2191

Mobile: 706-207-6068

www.sei.cmu.edu

blog.sei.cmu.edu/archives.cfm/category/software-sustainment