Software Sustainment: Continuous Engineering to

Similar documents
Pittsburgh, /7/2014. Cyber Vulnerabilities in the Intangible World

Guide to the SEI Partner Network

Carnegie Mellon University Notice

When and Where to Apply the Family of Architecture- Centric Methods

Cyber Affordance Visualization in Augmented Reality (CAVIAR)

Mission Thread Workshop (MTW): Preparation and Execution

Applying the Goal-Question-Indicator- Metric (GQIM) Method to Perform Military Situational Analysis

A Game-Theoretic Approach to Optimizing Behaviors in Acquisition

Panel: Experiences with. Engineering in the Defense Industry. Moderator: Mary Ann Lapham, PMP, CSM

Enabling Greater Productivity

For More Information

Sustaining Software-Intensive Systems - A Conundrum

Mission Thread Workshop

REQUIREMENTS TO CAPABILITIES

HQMC 7 Jul 00 E R R A T U M. MCO dtd 9 Jun 00 MARINE CORPS POLICY ON DEPOT MAINTENANCE CORE CAPABILITIES

Department of Defense INSTRUCTION

James T. Conway General, U.S. Marine Corps, Commandant of the Marine Corps

It s All about the Money!

Process Improvement at NAVAIR using TSP and CMM

UNCLASSIFIED R-1 ITEM NOMENCLATURE FY 2013 OCO

AMRDEC. Core Technical Competencies (CTC)

Be clearly linked to strategic and contingency planning.

UNCLASSIFIED. R-1 ITEM NOMENCLATURE PE F: Requirements Analysis and Maturation. FY 2011 Total Estimate. FY 2011 OCO Estimate

THE JOINT STAFF Fiscal Year (FY) 2008/2009 Budget Estimates Research, Development, Test and Evaluation (RDT&E), Defense-Wide

Analyzing Sustainment and Maintenance Alternatives. Moderator Ms. Lisha Adams Deputy Assistant Secretary of Defense for Material Readiness

The Army Executes New Network Modernization Strategy

UNCLASSIFIED. R-1 ITEM NOMENCLATURE PE D8Z: Net Centricity FY 2012 OCO

AFCEA Mission Command Industry Engagement Symposium

Radar Open Systems Architectures

ARMY RDT&E BUDGET ITEM JUSTIFICATION (R-2 Exhibit)

We acquire the means to move forward...from the sea. The Naval Research, Development & Acquisition Team Strategic Plan

DOD INSTRUCTION DEPOT MAINTENANCE CORE CAPABILITIES DETERMINATION PROCESS

Systems Engineering Capstone Marketplace Pilot

CJCSI B Requirements Generation System (One Year Later)

Test and Evaluation of Highly Complex Systems

The Role of T&E in the Systems Engineering Process Keynote Address

United States Transportation Command (USTRANSCOM) Challenges & Opportunities

UNCLASSIFIED R-1 ITEM NOMENCLATURE

MC Network Modernization Implementation Plan

UNCLASSIFIED. UNCLASSIFIED Defense Information Systems Agency Page 1 of 12 R-1 Line #203

The DoD Strategic Plan for Test and Evaluation Resources

UNCLASSIFIED. R-1 Program Element (Number/Name) PE J / Joint Integrated Air & Missile Defense Organization (JIAMDO) Prior Years FY 2013 FY 2014

NDIA Ground Robotics Symposium

UNCLASSIFIED. FY 2016 Base FY 2016 OCO

UNCLASSIFIED. FY 2011 Total Estimate

System Simulation, Software & Integration Directorate Realignment

Air Force Science & Technology Strategy ~~~ AJ~_...c:..\G.~~ Norton A. Schwartz General, USAF Chief of Staff. Secretary of the Air Force

Department of Defense INSTRUCTION

UNCLASSIFIED. UNCLASSIFIED Army Page 1 of 16 R-1 Line #45

UNCLASSIFIED. FY 2016 Base FY 2016 OCO

RECORD VERSION STATEMENT BY DR. MIKE GRIFFIN UNDER SECRETARY OF DEFENSE FOR RESEARCH AND ENGINEERING BEFORE THE

Naval Unmanned Combat Air Vehicle

UNCLASSIFIED R-1 ITEM NOMENCLATURE. FY 2014 FY 2014 OCO ## Total FY 2015 FY 2016 FY 2017 FY 2018

Mission-Based Test & Evaluation Strategy: Creating Linkages between Technology Development and Mission Capability

UNCLASSIFIED. UNCLASSIFIED Army Page 1 of 5 R-1 Line #138

The Armed Forces Communications and Electronics Association (AFCEA)

T&E in a Time of Risk and Change

DEPARTMENT OF THE AIR FORCE PRESENTATION TO THE COMMITTEE ON ARMED SERVICES DEFENSE ACQUISITION REFORM PANEL UNITED STATES HOUSE OF REPRESENTATIVES

COMPLIANCE WITH THIS PUBLICATION IS MANDATORY

Integrating Software Architecture Evaluation in a DoD System Acquisition

WARFIGHTER MODELING, SIMULATION, ANALYSIS AND INTEGRATION SUPPORT (WMSA&IS)

Annual Automated ISR and Battle Management Symposium

UNCLASSIFIED. R-1 ITEM NOMENCLATURE PE D8Z: Central Test and Evaluation Investment Program (CTEIP) FY 2011 Total Estimate. FY 2011 OCO Estimate

Navy Medicine. Commander s Guidance

Cybersecurity United States National Security Strategy President Barack Obama

2016 Major Automated Information System Annual Report

Department of Defense DIRECTIVE

DEPARTMENT OF THE NAVY HEADQUARTERS UNITED STATES MARINE CORPS 3000 MARINE CORPS PENTAGON WASHINGTON, DC

UNCLASSIFIED FY 2017 OCO. FY 2017 Base

Research on the command mode of ship formation cooperative engagement under the network condition

Strategic Cost Reduction

The best days in this job are when I have the privilege of visiting our Soldiers, Sailors, Airmen,

(111) VerDate Sep :55 Jun 27, 2017 Jkt PO Frm Fmt 6601 Sfmt 6601 E:\HR\OC\A910.XXX A910

Department of Defense DIRECTIVE

2016 Major Automated Information System Annual Report

DoD Analysis Update: Support to T&E in a Net-Centric World

GAO AIR FORCE WORKING CAPITAL FUND. Budgeting and Management of Carryover Work and Funding Could Be Improved

CHAIRMAN OF THE JOINT CHIEFS OF STAFF INSTRUCTION

DEFENSE INFORMATION SYSTEMS AGENCY STRATEGIC PLAN VERSION 1 A COMBAT SUPPORT AGENCY

City of Vancouver Digital Strategy. April 9, 2013

Army IAMD Modular Open Systems Approach

UNCLASSIFIED R-1 ITEM NOMENCLATURE FY 2013 OCO

Subj: ELECTRONIC WARFARE DATA AND REPROGRAMMABLE LIBRARY SUPPORT PROGRAM

Successful disease management requires technology that can measure progress, show gaps

System of Systems (SoS) Systems Engineering in Acquisition Program Planning

GOOD MORNING I D LIKE TO UNDERSCORE THREE OF ITS KEY POINTS:

Department of Defense INSTRUCTION

UNCLASSIFIED. FY 2016 Base FY 2016 OCO

DEFENSE LOGISTICS AGENCY THE NATION S COMBAT LOGISTICS SUPPORT AGENCY

Force Integration and C4ISR Design

NAVAIR Commander s Awards recognize teams for excellence

DISTRIBUTION STATEMENT A

UNCLASSIFIED. UNCLASSIFIED Army Page 1 of 10 R-1 Line #10

OSD RDT&E BUDGET ITEM JUSTIFICATION (R2 Exhibit)

Code 25 Submarine Network Support Services. Pre-Solicitation Conference

UNCLASSIFIED. R-1 ITEM NOMENCLATURE PE D8Z: Common Joint Tactical Information. FY 2011 Total Estimate. FY 2011 OCO Estimate

2016 Major Automated Information System Annual Report

Joint Information Environment. White Paper. 22 January 2013

UNCLASSIFIED R-1 ITEM NOMENCLATURE PE A: ARMY INTEGRATED AIR AND MISSILE DEFENSE (AIAMD) FY 2012 OCO

Risk themes from ATAM data: preliminary results

Transcription:

Software Sustainment: Continuous Engineering to Deliver Warfighter Capability Michael H. McLendon (SEI) John Stankowski (OSD) Dr. Forrest Shull (SEI) Stephany Bellomo (SEI) Software Engineering Institute Carnegie Mellon University Pittsburgh, PA 15213 Software Sustainment: Continuous Engineering to Deliver Engineering Warfighter to Deliver Capability Warfighter Capability March 201720 23, Carnegie 2017 Mellon University [ [Distribution Statement A] This material has been approved for public release and unlimited distribution. Please see Copyright notice for non-us Government use and distribution. 1

Disclaimer Copyright 2017 Carnegie Mellon University This material is based upon work funded and supported by the Department of Defense under Contract No. FA8721-05-C-0003 with Carnegie Mellon University for the operation of the Software Engineering Institute, a federally funded research and development center. Any opinions, findings and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the United States Department of Defense. NO WARRANTY. THIS CARNEGIE MELLON UNIVERSITY AND SOFTWARE ENGINEERING INSTITUTE MATERIAL IS FURNISHED ON AN AS-IS BASIS. CARNEGIE MELLON UNIVERSITY MAKES NO WARRANTIES OF ANY KIND, EITHER EXPRESSED OR IMPLIED, AS TO ANY MATTER INCLUDING, BUT NOT LIMITED TO, WARRANTY OF FITNESS FOR PURPOSE OR MERCHANTABILITY, EXCLUSIVITY, OR RESULTS OBTAINED FROM USE OF THE MATERIAL. CARNEGIE MELLON UNIVERSITY DOES NOT MAKE ANY WARRANTY OF ANY KIND WITH RESPECT TO FREEDOM FROM PATENT, TRADEMARK, OR COPYRIGHT INFRINGEMENT. [Distribution Statement A] This material has been approved for public release and unlimited distribution. Please see Copyright notice for non-us Government use and distribution. This material may be reproduced in its entirety, without modification, and freely distributed in written or electronic form without requesting formal permission. Permission is required for any other use. Requests for permission should be directed to the Software Engineering Institute at permission@sei.cmu.edu. Carnegie Mellon is registered in the U.S. Patent and Trademark Office by Carnegie Mellon University. DM-0004593 Software Sustainment: Continuous Engineering to Deliver Warfighter Capability [Distribution Statement A] This material has been approved for public release and unlimited distribution. Please see Copyright 2 notice for non-us Government use and distribution.

SW Sustainment Headlines!!! Software Sustainment: Continuous Engineering to Deliver Warfighter Capability [Distribution Statement A] This material has been approved for public release and unlimited distribution. Please see Copyright 3 notice for non-us Government use and distribution.

Goal - Sustained Military Advantage Software Sustainment: Continuous Engineering to Deliver Warfighter Capability [Distribution Statement A] This material has been approved for public release and unlimited distribution. Please see Copyright 4 notice for non-us Government use and distribution.

Software and DoD Warfighter 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, more timely and better decisions Software essential to vast range of military system capabilities, operations deepening and broadening role [NRC Critical Code, 2010] Many aspects of cyber security (defensive and offensive) closely linked with software capability Creates imperatives for leading and managing software-intensive systems Software Sustainment: Continuous Engineering to Deliver Warfighter Capability [Distribution Statement A] This material has been approved for public release and unlimited distribution. Please see Copyright 5 notice for non-us Government use and distribution.

Software Challenges for Leadership Acquire & sustain software-driven systems operating interdependently with high assurance in a complex net-centric, cyber environment to continuously achieve mission success over the life cycle Affordably with velocity Spectrum of systems (Bus IT C4ISR Platforms nodes in a larger scale SoS ecosystem All systems are SW or controlled by SW Create technical & program mgmt infrastructure capabilities to acquire and continually engineer systems for warfighter competitiveness Plan & execute in a dynamic policy, governance, advancing technology, & $$$ constrained environment for life cycle program success Software Sustainment: Continuous Engineering to Deliver Warfighter Capability [Distribution Statement A] This material has been approved for public release and unlimited distribution. Please see Copyright 6 notice for non-us Government use and distribution.

Software Sustainment Bottom Line Our paradigms about sustainment formed from decades of HW experience SW now foundation building material in the engineering of systems; the defensive/offensive weaponry of cyber security different nature than HW Not a physics of failure domain demand/$ do not scale by optempo, force structure size About continuous software engineering; not mx Increasing, unrecognized bow wave of demands (composition, complexity, characteristics,* tech debt** Complex technical infrastructure*** needs constant refresh, $; opportunities to achieve > value Nest in unaffordable O&S trends Enterprise challenge; needs enterprise strategy Portfolio Size Unknown * Software demographics (size, language, architecture, etc. ** Technical debt - a metaphor referring to the eventual consequences of inadequate architecture and software development *** Workforce, knowledge, practice, tools, systems integration lab/test environment Software Sustainment: Continuous Engineering to Deliver Warfighter Capability [Distribution Statement A] This material has been approved for public release and unlimited distribution. Please see Copyright 7 notice for non-us Government use and distribution.

Contact Info Michael H. McLendon Associate Director Software Solutions Division mmclendon@sei.cmu.edu 703-247-1389 (Arlington) U.S. Mail Carnegie Mellon University Software Engineering Institute 4500 Fifth Avenue Pittsburgh, PA 15213-2612 USA Customer Relations Email: info@sei.cmu.edu Telephone: +1 412-268-5800 Web www.sei.cmu.edu www.sei.cmu.edu/contact.cfm Software Sustainment: Continuous Engineering to Deliver Warfighter Capability [Distribution Statement A] This material has been approved for public release and unlimited distribution. Please see Copyright 8 notice for non-us Government use and distribution.

Software Maintenance / Sustainment: Supporting the Warfighter A Matter of National Security John Stankowski Office of the Deputy Assistant Secretary of Defense for Maintenance Policy and Programs Software Engineering Institute Carnegie Mellon University Pittsburgh, PA 15213 Software Maintenance / Sustainment: Supporting Title of the Presentation Warfighter A Goes Matter Here of National Security 1

Software Maintenance / Sustainment Supporting the Warfighter A Matter of National Security March 2017 John Stankowski Director for Maintenance Programs and Resources Office of the Deputy Assistant Secretary of Defense for Maintenance Policy and Programs

Agenda Organization and Focus Context Software Maintenance / Sustainment & Title 10 Recent Activities Path Forward 3

Organization and Focus: Maintenance Policy and Programs Enterprise Lens: Operationally Ready Systems Today and Tomorrow Innovative, Diverse, and Agile Workforce Key Responsibilities Life Cycle Sustainment Materiel Readiness Requirements and Resources Technology Integration Enterprise Optimization Balanced Enterprise Capabilities & Capacity Evolve Capabilities for the Future Fight Sustainment Technology Program Flexible, Responsive, Integrated, Global 4

Context: DoD Software Maintenance / Sustainment Equipment, Platform and Weapon System Inventory Valued Over $350B ~800 Strategic Missiles ~14,000 Aircraft Annual Funding: ~$5.6B (PB61) For Software Maintenance / Sustainment ~384,000 Tactical Vehicles 272+ Ships & Subs ~38,000 Combat Vehicles Workforce: More than ~15,000 Government Personnel (DMDC) And Thousands In Private Sector Companies Software is Big Business in DoD 5

Context: Major DoD Software Maintenance / Sustainment Activities by Location and Service 6

Context: Software in DoD Software integral to the operation and functionality of our equipment, platforms and weapon systems approaching 100% Software maintenance / sustainment is a critical capability directly supporting Joint Force readiness Software maintenance / sustainment is a lot different from hardware maintenance, however It s about more than money, it s about National Security 7

Software Maintenance / Sustainment and Title 10 Title 10 United States Code 2460, Definition of depotlevel maintenance and repair The term includes all aspects of software maintenance classified by the Department of Defense as of July 1, 1995, as depot-level maintenance and repair Title 10 United States Code 2464, Core logistics capabilities It is essential for the national defense that the Department of Defense maintain a core logistics capability that is Government-owned and Government-operated (including Government personnel and Governmentowned and Government-operated equipment and facilities) to ensure a ready and controlled source of technical competence and resources necessary to ensure effective and timely response to a mobilization, national defense contingency situations, and other emergency requirements. The Intent Is Clear 8

Recent Activities Software Maintenance / Sustainment Panels at DoD Maintenance Symposium since 2012 UAS Software Maintenance / Sustainment Working Group On-going MPP-sponsored study of the DoD software maintenance and sustainment enterprise being conducted by SEI DAU Software Sustainment Curriculum Working Group 9

Path Forward Maintain and strengthen software focus Strategic Communication and Stakeholder Buy-In Recruitment and Retention Address policy issues proactively Definition Core Calculation Identify opportunities for enterprise optimization Licenses and Technical Data Packages Training Resources 10

Sustainment and Technical Debt Discussion Topics Stephany Bellomo Software Engineering Institute Carnegie Mellon University Pittsburgh, PA 15213 Case Case Study of of Government Successful Modernization Project Project 2017 March Carnegie 20 23, Mellon 2017 University [Distribution Statement A] This material has been approved for public release and unlimited distribution. 1

Document Markings Copyright 2017 Carnegie Mellon University This material is based upon work funded and supported by the Department of Defense under Contract No. FA8721-05-C-0003 with Carnegie Mellon University for the operation of the Software Engineering Institute, a federally funded research and development center. Any opinions, findings and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the United States Department of Defense. NO WARRANTY. THIS CARNEGIE MELLON UNIVERSITY AND SOFTWARE ENGINEERING INSTITUTE MATERIAL IS FURNISHED ON AN AS-IS BASIS. CARNEGIE MELLON UNIVERSITY MAKES NO WARRANTIES OF ANY KIND, EITHER EXPRESSED OR IMPLIED, AS TO ANY MATTER INCLUDING, BUT NOT LIMITED TO, WARRANTY OF FITNESS FOR PURPOSE OR MERCHANTABILITY, EXCLUSIVITY, OR RESULTS OBTAINED FROM USE OF THE MATERIAL. CARNEGIE MELLON UNIVERSITY DOES NOT MAKE ANY WARRANTY OF ANY KIND WITH RESPECT TO FREEDOM FROM PATENT, TRADEMARK, OR COPYRIGHT INFRINGEMENT. [Distribution Statement A] This material has been approved for public release and unlimited distribution. Please see Copyright notice for non-us Government use and distribution. This material may be reproduced in its entirety, without modification, and freely distributed in written or electronic form without requesting formal permission. Permission is required for any other use. Requests for permission should be directed to the Software Engineering Institute at permission@sei.cmu.edu. DM-0004596 Case Study of Successful Modernization Project [Distribution Statement A] This material has been approved for public release and unlimited distribution. 2

High-level Definition of Technical Debt In software-intensive systems, technical debt is the collection of design or implementation constructs that are expedient in the short term, but set up a technical context that can make future changes more costly or impossible. Managing Technical Debt in Software Engineering, Dagstuhl Reports, Vol. 6, Issue 4. http://www.dagstuhl.de/16162. Case Study of Successful Modernization Project [Distribution Statement A] This material has been approved for public release and unlimited distribution. 3

Symptoms and Challenges Common Symptoms Slowing velocity for business capability Inability to make changes in the codebase (paralysis) Increasing cost and effort to maintain systems State of the practice Kitchen sink syndrome All my problems are technical debt Tactical analysis Fix easy stuff, arbitrary use of complexity metrics, one-off defect reduction sprints, etc. A more Strategic Approach is needed to effectively manage Technical Debt Case Study of Successful Modernization Project [Distribution Statement A] This material has been approved for public release and unlimited distribution. 4

Refined Definition of Technical Debt A necessary step in forwarding the state of the practice is clarity around what is, and is not, technical debt Analysis of examples yields refined definition below Technical debt examples* There were two highly coupled modules that should have been designed separately from the beginning A simple API call turned into a nightmare *From surveys, interviews, and issue tracker analysis Refined Definition - Technical debt is a software design issue that: Exists in an executable system artifact (e.g., code) Is traced to several locations in the system Has a quantifiable effect on attributes of interest to developers Case Study of Successful Modernization Project [Distribution Statement A] This material has been approved for public release and unlimited distribution. 5

Technical Debt Detection and Measurement There is no simple measure for technical debt, however, several artifacts produce useful evidence Vision: Overlay architectural information from multiple sources to detect and measure high risk areas Multi-Artifact Analysis Example Source 1: Issue Tracker - All these files have integer overflows that cause crashes Source 2: Static Analysis - One of the files participates in an architecture violation (cross-module cycles, improper hierarchy) Source 3: Bug churn - Developers create a patch every place they see the similar integer overflow issue. Case Study of Successful Modernization Project [Distribution Statement A] This material has been approved for public release and unlimited distribution. 6

Practical Suggestions for Sustainment Manage technical debt strategically by: Involving sustainment groups early and continuously Asking hard questions regularly - What are areas of pain? How to measure? When to pay down? Collaborating on funding strategy for ongoing technical debt management (e.g., 10% of budget) Encourage development practices such as: Create technical debt issue records and revisit regularly (manage as you would defects) Focus static analysis on design-related violations Monitor defects and change tracking logs for risk areas Case Study of Successful Modernization Project [Distribution Statement A] This material has been approved for public release and unlimited distribution. 7

The DoD Software Sustainment Ecosystem Forrest Shull Software Engineering Institute Carnegie Mellon University Pittsburgh, PA 15213 The DoD Software Sustainment Ecosystem Ecosystem March 201720 23, Carnegie 2017 Mellon University [Distribution Statement A. A. This material has been approved for for public release and unlimited distribution. 1

Copyright 2017 Carnegie Mellon University This material is based upon work funded and supported by the Department of Defense under Contract No. FA8721-05-C-0003 with Carnegie Mellon University for the operation of the Software Engineering Institute, a federally funded research and development center. Any opinions, findings and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the United States Department of Defense. NO WARRANTY. THIS CARNEGIE MELLON UNIVERSITY AND SOFTWARE ENGINEERING INSTITUTE MATERIAL IS FURNISHED ON AN AS-IS BASIS. CARNEGIE MELLON UNIVERSITY MAKES NO WARRANTIES OF ANY KIND, EITHER EXPRESSED OR IMPLIED, AS TO ANY MATTER INCLUDING, BUT NOT LIMITED TO, WARRANTY OF FITNESS FOR PURPOSE OR MERCHANTABILITY, EXCLUSIVITY, OR RESULTS OBTAINED FROM USE OF THE MATERIAL. CARNEGIE MELLON UNIVERSITY DOES NOT MAKE ANY WARRANTY OF ANY KIND WITH RESPECT TO FREEDOM FROM PATENT, TRADEMARK, OR COPYRIGHT INFRINGEMENT. [Distribution Statement A] This material has been approved for public release and unlimited distribution. Please see Copyright notice for non-us Government use and distribution. This material may be reproduced in its entirety, without modification, and freely distributed in written or electronic form without requesting formal permission. Permission is required for any other use. Requests for permission should be directed to the Software Engineering Institute at permission@sei.cmu.edu. DM-0004594 The DoD Software Sustainment Ecosystem Distribution Statement A. This material has been approved for public release and unlimited distribution. 2

Software Sustainment - Definition Software sustainment: Orchestrating the processes, practices, technical resources, information, and workforce competencies for systems and software engineering, to enable systems to continue mission operations and also to be enhanced to meet evolving threat and capability needs. The DoD Software Sustainment Ecosystem Distribution Statement A. This material has been approved for public release and unlimited distribution. 3

DoD s SW to Sustain is Far-Reaching But There Is Limited Enterprise Visibility Depot Field SW Engineering SE Tools Modeling & Simulation System Mock-ups Controls & Desplays Architecture Emulation Networks SW for Mx Diagnostic & Repair Systems Engineering Tools & Environments SW SIL, Test, & Integration SW & Networks SW to Sustain Test Ranges & Infrastructure SW C4ISR SW Weapon System SW Networks & Interoperability OS CMD & Control Instrumentation & Data Analysis Networks & Interoperability Platform/OS Applications Platform, OFP, OS Sub-system Maintenance Trainers Operator/Flight Simulators SW for Weapon System Trainers & Simulators SW Specialized Capabilities SW EW Weapons Bus &Enterprise IT SW OS Applications Networks & Interoperability The DoD Software Sustainment Ecosystem Distribution Statement A. This material has been approved for public release and unlimited distribution. 4

Ecosystem Overview Four infrastructure elements: Basic, fundamental resources necessary for the sustainment activities Three knowledge and expertise elements: Skill sets, the government organic workforce, access to necessary technical information needed to deliver and deploy the capabilities for the warfighter Three ungrouped elements: Facilities Operational SW Deployment Mgmt / Performance Measurement The DoD Software Sustainment Ecosystem Distribution Statement A. This material has been approved for public release and unlimited distribution. 5

Contact Info Forrest Shull Assistant Director of Empirical Research Software Solutions Division fjshull@sei.cmu.edu 703-247-1372 (Arlington) U.S. Mail Carnegie Mellon University Software Engineering Institute 4500 Fifth Avenue Pittsburgh, PA 15213-2612 USA Customer Relations Email: info@sei.cmu.edu Telephone: +1 412-268-5800 Web www.sei.cmu.edu www.sei.cmu.edu/contact.cfm The DoD Software Sustainment Ecosystem Distribution Statement A. This material has been approved for public release and unlimited distribution. 6