bu`bomq colj qeb mêçÅÉÉÇáåÖë - DTICJoe Heil, Kevin Pitts, Scott Ruff, Mike Lim, and Andrew...

54
^`nrfpfqflk obpb^o`e moldo^j do^ar^qb p`elli lc _rpfkbpp C mr_if` mlif`v k^s^i mlpqdo^ar^qb p`elli bu`bomq colj qeb mêçÅÉÉÇáåÖë çÑ íÜÉ bfdeqe ^kkr^i ^`nrfpfqflk obpb^o`e pvjmlpfrj tbakbpa^v pbppflkp slirjb f Disclaimer: The views represented in this report are those of the authors and do not reflect the official policy position of the Navy, the Department of Defense, or the Federal Government. Approved for public release; distribution unlimited. Prepared for the Naval Postgraduate School, Monterey, California 93943 NPS-AM-11-C8P06R03-034 Surface Warfare Center Contributions for Addressing Warfare System Development Challenges and Goals Joe Heil, Kevin Pitts, Scott Ruff, Mike Lim, and Andrew Orzechowski, Naval Surface Warfare Center Dahlgren Division Published: 30 April 2011

Transcript of bu`bomq colj qeb mêçÅÉÉÇáåÖë - DTICJoe Heil, Kevin Pitts, Scott Ruff, Mike Lim, and Andrew...

Page 1: bu`bomq colj qeb mêçÅÉÉÇáåÖë - DTICJoe Heil, Kevin Pitts, Scott Ruff, Mike Lim, and Andrew Orzechowski, Naval Surface Warfare Center Dahlgren Division Published: 30 April

^`nrfpfqflk obpb^o`e moldo^jdo^ar^qb p`elli lc _rpfkbpp C mr_if` mlif`vk^s^i mlpqdo^ar^qb p`elli

bu`bomq colj qeb

mêçÅÉÉÇáåÖëçÑ íÜÉ

bfdeqe ^kkr^i ^`nrfpfqflk

obpb^o`e pvjmlpfrj

tbakbpa^v pbppflkp

slirjb f

Disclaimer: The views represented in this report are those of the authors and do not reflect the official policy position of the Navy, the Department of Defense, or the Federal Government.

Approved for public release; distribution unlimited.

Prepared for the Naval Postgraduate School, Monterey, California 93943

NPS-AM-11-C8P06R03-034

Surface Warfare Center Contributions for Addressing Warfare System Development Challenges and Goals

Joe Heil, Kevin Pitts, Scott Ruff, Mike Lim, and Andrew Orzechowski, Naval Surface Warfare Center Dahlgren Division

Published: 30 April 2011

Page 2: bu`bomq colj qeb mêçÅÉÉÇáåÖë - DTICJoe Heil, Kevin Pitts, Scott Ruff, Mike Lim, and Andrew Orzechowski, Naval Surface Warfare Center Dahlgren Division Published: 30 April

Report Documentation Page Form ApprovedOMB No. 0704-0188

Public reporting burden for the collection of information is estimated to average 1 hour per response, including the time for reviewing instructions, searching existing data sources, gathering andmaintaining the data needed, and completing and reviewing the collection of information. Send comments regarding this burden estimate or any other aspect of this collection of information,including suggestions for reducing this burden, to Washington Headquarters Services, Directorate for Information Operations and Reports, 1215 Jefferson Davis Highway, Suite 1204, ArlingtonVA 22202-4302. Respondents should be aware that notwithstanding any other provision of law, no person shall be subject to a penalty for failing to comply with a collection of information if itdoes not display a currently valid OMB control number.

1. REPORT DATE APR 2011 2. REPORT TYPE

3. DATES COVERED 00-00-2011 to 00-00-2011

4. TITLE AND SUBTITLE Surface Warfare Center Contributions for Addressing Warfare SystemDevelopment Challenges and Goals

5a. CONTRACT NUMBER

5b. GRANT NUMBER

5c. PROGRAM ELEMENT NUMBER

6. AUTHOR(S) 5d. PROJECT NUMBER

5e. TASK NUMBER

5f. WORK UNIT NUMBER

7. PERFORMING ORGANIZATION NAME(S) AND ADDRESS(ES) Naval Surface Warfare Center Dahlgren Division,Dahlgren,VA,22448

8. PERFORMING ORGANIZATIONREPORT NUMBER

9. SPONSORING/MONITORING AGENCY NAME(S) AND ADDRESS(ES) 10. SPONSOR/MONITOR’S ACRONYM(S)

11. SPONSOR/MONITOR’S REPORT NUMBER(S)

12. DISTRIBUTION/AVAILABILITY STATEMENT Approved for public release; distribution unlimited

13. SUPPLEMENTARY NOTES Presented at the Naval Postgraduate School?s 8th Annual Acquisition Research Symposium, 10-12 May2011, Seaside, CA.

14. ABSTRACT The size, interdependencies, and complexity of Navy software intensive warfare systems are continuing torapidly increase. Numerous studies and reports indicate that the majority of DoD/Navy warfare systemdevelopment efforts are failing to consistently successfully deliver high quality software systems onschedule and within budget. This paper provides several examples of successful development efforts thatutilized Naval Surface Warfare Center (WC) in-house expertise to successfully deliver open architecture(OA)?based multi-system and multi-platform capable software systems with reusable components. Thispaper also provides insight into how government in-house software expertise can be utilized to mitigatemany of the documented software system acquisition challenges that prevent the successful developmentand delivery of high quality software systems on schedule and within budget.

15. SUBJECT TERMS

16. SECURITY CLASSIFICATION OF: 17. LIMITATION OF ABSTRACT Same as

Report (SAR)

18. NUMBEROF PAGES

53

19a. NAME OFRESPONSIBLE PERSON

a. REPORT unclassified

b. ABSTRACT unclassified

c. THIS PAGE unclassified

Standard Form 298 (Rev. 8-98) Prescribed by ANSI Std Z39-18

Page 3: bu`bomq colj qeb mêçÅÉÉÇáåÖë - DTICJoe Heil, Kevin Pitts, Scott Ruff, Mike Lim, and Andrew Orzechowski, Naval Surface Warfare Center Dahlgren Division Published: 30 April

^`nrfpfqflk obpb^o`e moldo^jdo^ar^qb p`elli lc _rpfkbpp C mr_if` mlif`vk^s^i mlpqdo^ar^qb p`elli

The research presented at the symposium was supported by the Acquisition Chair of the Graduate School of Business & Public Policy at the Naval Postgraduate School. To request Defense Acquisition Research or to become a research sponsor, please contact: NPS Acquisition Research Program Attn: James B. Greene, RADM, USN, (Ret.) Acquisition Chair Graduate School of Business and Public Policy Naval Postgraduate School 555 Dyer Road, Room 332 Monterey, CA 93943-5103 Tel: (831) 656-2092 Fax: (831) 656-2253 E-mail: [email protected] Copies of the Acquisition Sponsored Research Reports may be printed from our website www.acquisitionresearch.net

Page 4: bu`bomq colj qeb mêçÅÉÉÇáåÖë - DTICJoe Heil, Kevin Pitts, Scott Ruff, Mike Lim, and Andrew Orzechowski, Naval Surface Warfare Center Dahlgren Division Published: 30 April

^`nrfpfqflk obpb^o`eW `ob^qfkd pvkbodv clo fkclojba `e^kdb - i -

Preface & Acknowledgements

During his internship with the Graduate School of Business & Public Policy in June 2010, U.S. Air Force Academy Cadet Chase Lane surveyed the activities of the Naval Postgraduate School’s Acquisition Research Program in its first seven years. The sheer volume of research products—almost 600 published papers (e.g., technical reports, journal articles, theses)—indicates the extent to which the depth and breadth of acquisition research has increased during these years. Over 300 authors contributed to these works, which means that the pool of those who have had significant intellectual engagement with acquisition issues has increased substantially. The broad range of research topics includes acquisition reform, defense industry, fielding, contracting, interoperability, organizational behavior, risk management, cost estimating, and many others. Approaches range from conceptual and exploratory studies to develop propositions about various aspects of acquisition, to applied and statistical analyses to test specific hypotheses. Methodologies include case studies, modeling, surveys, and experiments. On the whole, such findings make us both grateful for the ARP’s progress to date, and hopeful that this progress in research will lead to substantive improvements in the DoD’s acquisition outcomes.

As pragmatists, we of course recognize that such change can only occur to the extent that the potential knowledge wrapped up in these products is put to use and tested to determine its value. We take seriously the pernicious effects of the so-called “theory–practice” gap, which would separate the acquisition scholar from the acquisition practitioner, and relegate the scholar’s work to mere academic “shelfware.” Some design features of our program that we believe help avoid these effects include the following: connecting researchers with practitioners on specific projects; requiring researchers to brief sponsors on project findings as a condition of funding award; “pushing” potentially high-impact research reports (e.g., via overnight shipping) to selected practitioners and policy-makers; and most notably, sponsoring this symposium, which we craft intentionally as an opportunity for fruitful, lasting connections between scholars and practitioners.

A former Defense Acquisition Executive, responding to a comment that academic research was not generally useful in acquisition practice, opined, “That’s not their [the academics’] problem—it’s ours [the practitioners’]. They can only perform research; it’s up to us to use it.” While we certainly agree with this sentiment, we also recognize that any research, however theoretical, must point to some termination in action; academics have a responsibility to make their work intelligible to practitioners. Thus we continue to seek projects that both comport with solid standards of scholarship, and address relevant acquisition issues. These years of experience have shown us the difficulty in attempting to balance these two objectives, but we are convinced that the attempt is absolutely essential if any real improvement is to be realized.

We gratefully acknowledge the ongoing support and leadership of our sponsors, whose foresight and vision have assured the continuing success of the Acquisition Research Program:

• Office of the Under Secretary of Defense (Acquisition, Technology & Logistics)

• Program Executive Officer SHIPS

• Commander, Naval Sea Systems Command

• Army Contracting Command, U.S. Army Materiel Command

• Program Manager, Airborne, Maritime and Fixed Station Joint Tactical Radio System

Page 5: bu`bomq colj qeb mêçÅÉÉÇáåÖë - DTICJoe Heil, Kevin Pitts, Scott Ruff, Mike Lim, and Andrew Orzechowski, Naval Surface Warfare Center Dahlgren Division Published: 30 April

^`nrfpfqflk obpb^o`eW `ob^qfkd pvkbodv clo fkclojba `e^kdb - ii -

• Program Executive Officer Integrated Warfare Systems

• Office of the Assistant Secretary of the Air Force (Acquisition)

• Office of the Assistant Secretary of the Army (Acquisition, Logistics, & Technology)

• Deputy Assistant Secretary of the Navy (Acquisition & Logistics Management)

• Director, Strategic Systems Programs Office

• Deputy Director, Acquisition Career Management, US Army

• Defense Business Systems Acquisition Executive, Business Transformation Agency

• Office of Procurement and Assistance Management Headquarters, Department of Energy

We also thank the Naval Postgraduate School Foundation and acknowledge its generous contributions in support of this Symposium.

James B. Greene, Jr. Keith F. Snider, PhD Rear Admiral, U.S. Navy (Ret.) Associate Professor

Page 6: bu`bomq colj qeb mêçÅÉÉÇáåÖë - DTICJoe Heil, Kevin Pitts, Scott Ruff, Mike Lim, and Andrew Orzechowski, Naval Surface Warfare Center Dahlgren Division Published: 30 April

^Åèìáëáíáçå oÉëÉ~êÅÜW `ob^qfkd pvkbodv clo fkclojba `e^kdb - 185

Panel 6 – Challenges in Developing and Delivering High Quality Software Intensive Products Wednesday, May 11, 2011

1:45 p.m. – 3:15 p.m.

Chair: James Wolfe, Head, Strategic and Weapon Control Systems Dept., Naval Surface Warfare Center Dahlgren Division

Software-Intensive Acquisition Programs: Productivity and Policy

Kathy Loudin, Naval Surface Warfare Center Dahlgren Division

Lessons Learned in Applying Modular Open Systems Approach Requirements in an Acquisition Program

Andrew Chen, NAVAIR

Surface Warfare Center Contributions for Addressing Warfare System Development Challenges and Goals

Joe Heil, Kevin Pitts, Scott Ruff, Mike Lim, and Andrew Orzechowski, Naval Surface Warfare Center Dahlgren Division

James Wolfe—Head, Strategic and Weapon Control, Systems Department (K). Mr. Wolfe is a native of Miami, FL. His government career began in 1978 after enlisting in the United States Air Force (USAF). After serving more than four years of active duty and five years as an Air Reserve Technician, he graduated from Florida International University in December 1987, receiving a Bachelor of Science degree in Computer Science. Shortly thereafter, he was commissioned in the USAF Reserve as an Aircraft Maintenance Officer and assigned to the 482 Tactical Fighter Wing at Homestead AFB. Mr. Wolfe’s next assignment was with DISA as a Communications and Computer Systems Programmer Analysis Officer, where he developed software applications supporting the Worldwide Military Command and Control and Communications System (WWMCCS). He later wrote software to support the Global Command and Control System (GCCS) integration laboratory. Mr. Wolfe was then transferred to the DISA Joint Services Support Center in the Pentagon, where he was assigned as Command and Control Operations Officer in the National Military Command Center (NMCC), providing direct support to the Deputy Director of Operations during day-to-day, real-world crises. He also participated in exercise operations with National Command Authority, CINCS, and CJCS.

Mr. Wolfe’s career at Dahlgren started in 1988 as a system software programmer. Soon after, he was selected as group leader of the SLBM Software Generation System (SGS). To further develop his career, he accepted a position as group leader of the Quality Assurance for SLBM Fire Control Support Software and then as the Group Leader of the Advanced Fire Control System Group. He was then selected as branch head of the SLBM Engineering and Facilities Branch, where he managed and directed the branch operations, which provided computer systems, Fire Control Engineering, and Facility Engineering support for 400 users. Mr. Wolfe was then assigned as branch head of the Weapons Software Engineering Branch. He was responsible for the development of several key components of the Tactical Tomahawk Weapon Control System (TTWCS), the Advanced Tomahawk Weapon Control System, and a number of key simulators used for development and testing. Mr. Wolfe was then selected as division head of the Strike Weapon Systems Division. His responsibilities include managing and directing scientific, engineering, technical, and administrative support personnel tasked with performing all areas of development—including system engineering, software development, and system integration and system test for all strike weapons systems and strike weapon control systems. Mr. Wolfe is presently the Department Head for the Strategic and Weapon Control Systems Department (K).

Page 7: bu`bomq colj qeb mêçÅÉÉÇáåÖë - DTICJoe Heil, Kevin Pitts, Scott Ruff, Mike Lim, and Andrew Orzechowski, Naval Surface Warfare Center Dahlgren Division Published: 30 April

^Åèìáëáíáçå oÉëÉ~êÅÜW `ob^qfkd pvkbodv clo fkclojba `e^kdb - 188

Surface Warfare Center Contributions for Addressing Warfare System Development Challenges and Goals Joe Heil—Principal Software Engineer, NSWCDD Strategic and Weapons Control Systems Department (K). Joe Heil has worked as a Software Engineer for the Naval Surface Warfare Center Dahlgren Division (NSWCDD) for over 25 years. The majority of Mr. Heil’s career was spent as the Software Integrated Product Team Lead for the Tomahawk Weapon Control System (TTWCS). As the TTWCS SW IPT Lead, he was responsible for defining the software development processes and coordinating the software development efforts for the TTWCS integrated industry and government software development team. As the current Principal Software Engineer for the NSWCDD Strategic and Weapons Control Systems Department (K), he is focused on improving DoD/navy software engineering, development, and acquisition. [[email protected]]

Kevin Pitts

Scott Ruff

Mike Lim

Andrew Orzechowski

Abstract The size, interdependencies, and complexity of Navy software intensive warfare systems are continuing to rapidly increase. Numerous studies and reports indicate that the majority of DoD/Navy warfare system development efforts are failing to consistently successfully deliver high quality software systems on schedule and within budget. This paper provides several examples of successful development efforts that utilized Naval Surface Warfare Center (WC) in-house expertise to successfully deliver open architecture (OA)–based multi-system and multi-platform capable software systems with reusable components. This paper also provides insight into how government in-house software expertise can be utilized to mitigate many of the documented software system acquisition challenges that prevent the successful development and delivery of high quality software systems on schedule and within budget.

Introduction The definition and goals of OA within this paper means designing and implementing

software-intensive systems that are scalable, reliable, portable, maintainable, modular, and reusable; and thereby lead to high system quality while also reducing cost and schedule. As shown in Figure 1, the DoD/Navy is not consistently delivering high quality OA warfare systems on schedule and within budget. This paper will provide insight into how several Navy software systems achieved the goals of OA via the utilization of in-house software expertise.

Page 8: bu`bomq colj qeb mêçÅÉÉÇáåÖë - DTICJoe Heil, Kevin Pitts, Scott Ruff, Mike Lim, and Andrew Orzechowski, Naval Surface Warfare Center Dahlgren Division Published: 30 April

^Åèìáëáíáçå oÉëÉ~êÅÜW `ob^qfkd pvkbodv clo fkclojba `e^kdb - 189

Late orOver-Budget

Typical Software Acquisition Results

Not Delivered Capabilities

%

84%

39% 40%

$ Spent onRework

50%

Failed InitialOperationalTesting

ExceededNun-McCurdy

50%

Late orOver-Budget

Typical Software Acquisition Results

Not Delivered Capabilities

%

84%84%

39%39% 40%40%

$ Spent onRework

50%50%

Failed InitialOperationalTesting

ExceededNun-McCurdy

50%50%

Figure 1. Typical Warfare System Acquisition Results

Current State: Development Approach and Results This section provides a high-level overview of the typical software intensive system

acquisition development approach and results.

In the typical software system acquisition approach, the government leads the initial identification of the needed warfighter capabilities but relies almost entirely on industry experts for the system and software architecting, designing, and implementation. Government engineers do not actually architect, design, nor develop any of the actual system and software components. Government insight into the architecture, design, and implementation is provided by a few software SMEs that participate during the reactionary (vice proactive) process of peer and milestone reviews. Following the system design and development performed by industry, the government then leads the system testing and certification efforts with industry being responsible for assessing and resolving problems found during system testing. The frequent unsuccessful results of this acquisition approach are well documented in reports from organizations such as the Defense Science Board (DSB) and the Government Accountability Office (GAO). Figure 1 reports the following statistics:

In 2002, the DSB Task Force on Defense Software reported that only 16% are completed on schedule and within budget; 31% of programs are cancelled; 53% of the programs remaining have cost growth greater than 89%; and the average final product includes only 61% of the original intended features.

In 2004, the GAO reported that the DoD spent 40% of its software development budget reworking software because of quality related issues (GAO-04-393, March 2004).

In 2008, the DSB reported that the majority of DoD weapons systems are failing Initial Operational Testing.

In 2009, Senator Carl Levin reported that since 2006 nearly half of DoD’s largest acquisition programs have exceeded Nun-McCurdy, and that 95 major defense programs have had their acquisition costs grow by an average of 26% and have experienced an average schedule delay of almost two years.

Page 9: bu`bomq colj qeb mêçÅÉÉÇáåÖë - DTICJoe Heil, Kevin Pitts, Scott Ruff, Mike Lim, and Andrew Orzechowski, Naval Surface Warfare Center Dahlgren Division Published: 30 April

^Åèìáëáíáçå oÉëÉ~êÅÜW `ob^qfkd pvkbodv clo fkclojba `e^kdb - 190

Future State: Challenges and Improvement Goals Figure 2 summarizes some of the key challenges and improvement goals for

software intensive warfare system acquisition programs. The primary challenge is to consistently successfully deliver high quality, secure and safe software intensive weapon systems that fully meet the needs of the warfighter. Achieving OA systems will improve system quality, promote competition and innovation, and thereby reduce cost and schedule. Achieving OA systems and benefits is complicated by having to integrate rapidly evolving system and software technologies into existing large complex systems composed of varying levels of legacy technology while maintaining Information Assurance (IA). As demonstrated by the success examples in the next section, one approach to meet these software system acquisition improvement goals is to utilize in-house experts with the applied system and software engineering technical expertise, experience, and corporate knowledge required to successfully team with industry to achieve non-proprietary OA systems.

 

Achieve Open Architected (OA) systems with reusable components

Meet warfighter and taxpayer needs and expectations

Reconstitute and maintain government technical expertise, corpor ate knowledge, and ownership of system artifacts

Current Trends

Future Goals

Reduce Cost, Schedule, Performance Failures

Reduce System Size & Complexity

Improve Government and Industry Teaming

CHALLENGES- Rapidly delivering systems on schedule and within budget that meets warfighter needs - Achieving Open Architected (OA) systems with reusable components- Integrating rapidly evolving software technologies into large, complex legacy (old technology) systems - Maintaining Information Assurance (IA)- Maintaining government corporate knowledge and control of system architecture and components

Figure 2. Challenges and Improvement Goals

Warfare System Development Success Examples This section will provide several examples of software system development efforts

that have resulted in high quality multi-platform capable systems with reusable components that have been consistently delivered within cost and schedule constraints. The common and significant contributing factor to the success of these warfare system development efforts is that government technical subject-matter experts were responsible for actually leading and developing some of the critical requirements, architecture, design, and software elements of these systems. Utilization of government expertise has been consistently successfully utilized by the Naval Surface Warfare Center Dahlgren Division (NSWCDD) for various strategic and tactical warfare systems. NSWCDD government software engineers have been, and still are, responsible for the architecting, designing, coding and testing of

Page 10: bu`bomq colj qeb mêçÅÉÉÇáåÖë - DTICJoe Heil, Kevin Pitts, Scott Ruff, Mike Lim, and Andrew Orzechowski, Naval Surface Warfare Center Dahlgren Division Published: 30 April

^Åèìáëáíáçå oÉëÉ~êÅÜW `ob^qfkd pvkbodv clo fkclojba `e^kdb - 191

many of the most critical and complex (e.g. safety critical, real-time, complex algorithms) software components. The successful utilization of warfare center in-house experts has been utilized in various system development approaches that include:

teaming with industry as part of an integrated system development team, prototyping and development of the initial engineering development module,

and rapid development and delivery of reusable architectures or components.

The following specific success examples of the different uses of in-house expertise are provided in the next sections:

Tomahawk Cruise Missile Weapon Control System (TTWCS), Generic Data Extraction, Analysis and Reduction (GeDEAR) Framework, and Cooperative, Communications, Control Core Engagement (4CE) framework

for the Full Spectrum Effects Package (FSEP) and Gunslinger Package for Advanced Convoy Security (GunPACS) sniper sense, track, and engage systems.

The previously mentioned development efforts successfully achieved the following:

delivered reliable, maintainable, scalable and reusable architectures, design, and code that provide multi-platform and/or multi-system capability.

successfully integrated a mix of legacy components, new commercial-off-the-shelf (COTS) components, and government engineer developed reusable architectures and components, while maintaining Information Assurance (IA).

successfully met complex, real-time, safety critical functional requirements and the associated challenging Key Performance Parameters (KPPs).

maintained government corporate knowledge and control of the system architecture, design, and technology.

maintained government applied technical expertise with current and emerging system and software technologies, methodologies, processes, and tools.

delivered these systems on schedule and within budget.

Success Example 1: Tomahawk Cruise Missile Weapon Control System (TTWCS)

The Tomahawk Cruise Missile system has performed exceptionally well in thousands of operational events, and as noted in the 2004 GAO report on Defense acquisition, the Tomahawk Cruise Missile program was cited as one of the few successful DoD warfare system acquisition programs.

The current Tomahawk Cruise Missile system is composed of three major segments: the Tomahawk Command and Control System (TC2S), The Tactical Tomahawk Weapon Control System (TTWCS), and the All-Up-Round (the missile). The TTWCS segment is developed by an integrated government and industry development team. This integrated team approach has been successfully utilized since the early 1980s and is still employed today. The government and industry integrated development team (IDT) has succeeded in developing common reusable software components to support multiple Tomahawk firing platforms (United States submarine and surface ship variants, as well as United Kingdom Royal Navy submarines). As shown in Figure 3, the government engineers architected, designed, developed, and delivered the multi-platform capability via object-oriented design and implementation techniques at the Object/Class Level within one of the major TTWCS Computer Software Configuration Items (CSCIs).

Page 11: bu`bomq colj qeb mêçÅÉÉÇáåÖë - DTICJoe Heil, Kevin Pitts, Scott Ruff, Mike Lim, and Andrew Orzechowski, Naval Surface Warfare Center Dahlgren Division Published: 30 April

^Åèìáëáíáçå oÉëÉ~êÅÜW `ob^qfkd pvkbodv clo fkclojba `e^kdb - 192

Over the past several decades, the TTWCS IDT has consistently successfully delivered software upgraded to incorporate and integrate the latest technologies. Examples include the evolution from Mil-spec processors (ROLM 1666) to modern processors (HP744, X86), from mil-spec operating system (RMX/RDOS) to open system OS (LINUX), and from first generation programming languages (Assembly, Fortran) to modern languages (Ada, Java, C, C++). The design approach taken by the IDT has resulted in the development of a common baseline of TTWCS software that is installable on all platform variants. This approach significantly reduces the amount of software code that must be maintained over the lifecycle of the product, resulting in a reduced number of defects delivered to the fleet and a significant reduction in out-year sustainment costs.

The IDT has successfully incorporated new system/software development methodologies including the transition from functional design to object-oriented design, from waterfall development to spiral/increment development; from human-only generated coding to graphic-user-interface and auto-code generation tools, and from point-to-point interfaces to FDDI/ETHERNET H/W employing IP-based communications using Service Oriented Architecture standards.

The TTWCS IDT has achieved and demonstrated OA design and implementation. As shown in Figure 3, the TTWCS government software engineers utilized object-oriented design to achieve scalability and reusability with regards to the goal of easily interfacing with multiple platforms and their unique launching systems. The TTWCS has been easily upgraded to support not just U.S. surface ship vertical launching systems, but also U.S. submarine and United Kingdom Royal Navy submarine platforms. As the TTWCS has been upgraded to interface with the new platform launching systems, the government software engineers were able to define the software requirements and architecture, document the design modifications, implement and perform software level testing for the associated new launcher interface typically within a year timeframe. Reuse of existing software objects from the TTWCS software have been successfully integrated into new launching system software components contributing to reduced development time and reduced cost. The Navy’s new surface combatant (Zumwalt Class Destroyer) is employing the above mentioned approach to integrate Tomahawk capability on that platform type.

For nearly 30 years, the development team responsible for the Tomahawk Weapon Control System has successfully met interdependency deliveries and provided the fleet with a reliable, high-quality product. The software quality of the TTWCS software has been consistently high with the integrated software for currently deployed systems averaging approximately one Defect/KSLOC, which compares favorably with available industry data. The TTWCS software developed by the government and industry team has consistently met all Key Performance Parameters (KPP) identified in its Operational Requirements Document (ORD) and, most important, has performed exceptionally well in tactical operations.

Page 12: bu`bomq colj qeb mêçÅÉÉÇáåÖë - DTICJoe Heil, Kevin Pitts, Scott Ruff, Mike Lim, and Andrew Orzechowski, Naval Surface Warfare Center Dahlgren Division Published: 30 April

^Åèìáëáíáçå oÉëÉ~êÅÜW `ob^qfkd pvkbodv clo fkclojba `e^kdb - 193

Combat System

SensorsWeapons

Tomahawk Weapon System

Mission PlanningWeapon Control System Missile

Missile Manager

MM Launcher

Object

Surface Platform Launcher A

Surface Platform Launcher B

Submarine Platform Launcher N

FMS Platform Launcher X

MM

RC

MRC

MMObjects

Platform Launcher Unique Objects

Functional Domains

SW CSCI s

Components

Segments

SW Objects

SW REUSE & MULTI-PLATFORMCAPABILITY ACHIEVED AT CSCI OBJECT LEVEL

System

Common Objects

Engagement Manager

Combat System

SensorsWeapons

Tomahawk Weapon System

Mission PlanningWeapon Control System Missile

Missile Manager

MM Launcher

Object

Surface Platform Launcher A

Surface Platform Launcher B

Submarine Platform Launcher N

FMS Platform Launcher X

MM

RC

MRC

MMObjects

Platform Launcher Unique Objects

Functional Domains

SW CSCI s

Components

Segments

SW Objects

SW REUSE & MULTI-PLATFORMCAPABILITY ACHIEVED AT CSCI OBJECT LEVEL

System

Common Objects

Engagement Manager

Figure 3. Tomahawk Multi-Platform Design

Success Example 2: Generic Data Extraction, Analysis and Reduction (GeDEAR)

The GeDEAR effort is an example of a software component that was successfully architected and implemented entirely by in-house experts to be easily integrated and utilized within different programs and systems. The GeDEAR framework has proven to reduce cost and schedule by providing a robust utility for quickly identifying the root cause of defects.

GeDEAR

allows for integration of a software-based data extraction capability into a system with minimum cost or schedule impacts;

works across many different data formats and interfaces through the use of plug-ins;

supports a wide range of platforms and operating systems; provides a foundation for common data extraction, reduction, and analysis

tools; and is freely available on forge.mil.

Figure 4 provides the architecture of GeDEAR, which enables users to utilize all or any of the three major components (Management Console, Extraction Server, and Reduction Program) to provide an integrated data extraction and analysis capability within their tactical, training or test system and software. GeDEAR utilized open architecture design to eliminate hardware, operating system dependencies, interface dependencies, and utilizes a plug-in design to enable users to quickly integrate and tailor the GeDEAR utility to meet the specific needs of the given system.

Page 13: bu`bomq colj qeb mêçÅÉÉÇáåÖë - DTICJoe Heil, Kevin Pitts, Scott Ruff, Mike Lim, and Andrew Orzechowski, Naval Surface Warfare Center Dahlgren Division Published: 30 April

^Åèìáëáíáçå oÉëÉ~êÅÜW `ob^qfkd pvkbodv clo fkclojba `e^kdb - 194

Computer B

App C

App B

Computer A

App AExternalI/F

ExtractionServer

Event Descriptions

Event Output

ReductionProgram

Format

Interface

Format

ManagementConsole

Interface

User Customizable

GeDEAR Provided

User Specific

Legend

GeDEAR

Computer B

App C

App B

Computer A

App AExternalI/F

ExtractionServer

Event Descriptions

Event Output

ReductionProgram

Format

Interface

Format

ManagementConsole

Interface

User Customizable

GeDEAR Provided

User Specific

Legend

Computer B

App CApp C

App BApp B

Computer A

App AApp AExternalI/F

ExternalI/F

ExtractionServer

ExtractionServer

Event Descriptions

Event Output

ReductionProgram

ReductionProgram

FormatFormat

InterfaceInterface

FormatFormat

ManagementConsole

ManagementConsole

InterfaceInterface

User Customizable

GeDEAR Provided

User Specific

Legend

User CustomizableUser Customizable

GeDEAR ProvidedGeDEAR Provided

User SpecificUser Specific

LegendLegend

GeDEAR

Figure 4. GeDEAR Multi-System Design To date, the government expert developed GeDEAR component has been quickly,

easily, and successfully integrated into the following systems:

Tomahawk Weapon Control System (TWCS): 4 Week Effort. TWCS is an existing system and incorporated only the Reduction Program component of GeDEAR. The use of GeDEAR required the development of several plug-ins to the Reduction Program to modify the output of the reduced data and a small program that converted the file that describes how the events are structured from their legacy format to the GeDEAR format.

Ship Protection System (SPS): 3 Month Effort. SPS was a new development effort and incorporated the entire GeDEAR framework. The use of GeDEAR required the development of a plug-in to the Extraction Server to allow it to automatically capture DDS traffic on the network and extract this information.

Advanced Multi-Configuration Environment Simulator (AMES): 1 Month Effort.

AMES is an existing system and incorporated the entire GeDEAR framework. The use of GeDEAR required the modification of how events were being extracted within tactical software and the updating of event definition files.

Success Example 3: Cooperative, Communications, Control Core Engagement (4CE) Framework

4CE is an example of utilizing government expertise and resources to rapidly develop and delivery critical systems to the warfighter. 4CE is an example of a successful OA based multi-platform and multi-system software framework. Government engineers have teamed with industry to utilize agile software development methodology to successfully

Page 14: bu`bomq colj qeb mêçÅÉÉÇáåÖë - DTICJoe Heil, Kevin Pitts, Scott Ruff, Mike Lim, and Andrew Orzechowski, Naval Surface Warfare Center Dahlgren Division Published: 30 April

^Åèìáëáíáçå oÉëÉ~êÅÜW `ob^qfkd pvkbodv clo fkclojba `e^kdb - 195

deliver the integrated sensor and weapon capabilities for Marine Corps and Army vehicles such as Gunslinger, Full Spectrum Effects Platform (FSEP), and Wolfpack.

This integrated agile development team has also been utilized for the Naval Expeditionary Overwatch (NEO) Intelligence, Surveillance, and Reconnaissance (ISR) systems. These rapid development efforts were led by government engineers who quickly assessed and integrated multi-vendor hardware and software technologies to provide the deployed warfighters with much-needed capabilities that met emergent mission critical needs for the Navy, Marine Corps and Army.

This framework and its precursors have been used to deploy several vehicles to Iraq and soon Afghanistan. The Gunslinger vehicle deployed to Iraq for eight months. The three FSEP vehicles were deployed to Iraq in January 2007 and two are still in operation. GunPACS’ four vehicles will deploy this year to Afghanistan. The urgent need for these systems made it necessary to produce these systems in a year or less. Therefore, minimizing redundant effort became of utmost importance.

Despite developing systems for various military Services and vehicle/vessel platforms, there were many opportunities for code reuse and architecture abstraction. Regardless of the program sponsor or user, all systems were encapsulated into three layers of abstraction, which are as follows:

Presentation Layer—GUI, mapping engine, and video situational awareness. Middle Layer—behaviors, algorithms, and logic. Hardware Layer—interface with COTS and GOTS hardware.

As shown in Figure 5, the 4CE framework was developed to enable the reuse of these three layers. It was also developed to enable the fast integration of new sensors into the hardware layer. In the past, integrating a new sensor could take two to three months since software developers had to significantly modify code through all three layers. However, with the use of standard interfaces between layers and modularization, sensor integration was reduced to weeks and in some cases just a few days. The 4CE framework now provides a common software platform for all rapid integration projects.

Figure 5. 4CE Multi-Platform Multi-System Architecture

The value of this common software platform includes

Page 15: bu`bomq colj qeb mêçÅÉÉÇáåÖë - DTICJoe Heil, Kevin Pitts, Scott Ruff, Mike Lim, and Andrew Orzechowski, Naval Surface Warfare Center Dahlgren Division Published: 30 April

^Åèìáëáíáçå oÉëÉ~êÅÜW `ob^qfkd pvkbodv clo fkclojba `e^kdb - 196

increased code reuse, improved quality, shortened development cycle, rapid integration, and efficient developer resource utilization.

As shown in Figure 6, the single greatest benefit of the 4CE framework is the ability to deliver more capability for less cost and time. This agile software development team, in its early days, would surge to as many as 17 developers and a development duration of around one year. Conversely, as the 4CE framework matured, software development could be characterized as a 2–4 person team working for 3–6 months.

The value of this architecture and model for rapid integration and deployment has been further proven with the Command Control Module (C2M) project. NSWCDD will be developing a Technical Data Package and partner with industry to produce ~750 counter-sniper systems for the Army. In a possible second phase NSWCDD will team with an industry partner to produce another ~2000 systems.

Figure 6. 4CE Reduced Development Time and Resources As shown in Figure 7, the next stage in the evolution of 4CE is to increase its open

architecture characteristics and transition to a service-oriented architecture (SOA)-based system. Moving to a SOA will separate capabilities and functions into services provided over a bus. In the current state of 4CE it is possible to compete out hardware plug-ins for new sensors. The transition to the SOA based arch will facilitate the plug-in and third-party integration in the Middle Application and Presentation Layers.

Page 16: bu`bomq colj qeb mêçÅÉÉÇáåÖë - DTICJoe Heil, Kevin Pitts, Scott Ruff, Mike Lim, and Andrew Orzechowski, Naval Surface Warfare Center Dahlgren Division Published: 30 April

^Åèìáëáíáçå oÉëÉ~êÅÜW `ob^qfkd pvkbodv clo fkclojba `e^kdb - 197

Figure 7. Future 4CE Architecture

Key Factor for Warfare System Development Success A key factor in the previous success examples was the applied knowledge of the

government SMEs at the lowest, most detailed levels of system abstraction. Although software has evolved into one of the most significant, complex, and critical elements of mission critical systems, the typical DoD/Navy acquisition strategy tends to treat the software components as black boxes with the internal software architecture and design development (and detailed understanding) left almost entirely in the hands of private industry SMEs. Figure 8 depicts a typical software intensive system with hundreds of system level requirements, interfaces, and components. This same system decomposed at the software level may include

hundreds to thousands of software level requirements, hundreds to thousands of internal and external software interfaces, hundreds to tens of thousands computer software components (CSCs), thousands to tens of thousands internal software interfaces and interactions, millions to hundreds of millions of logic threads, and millions to hundreds of millions of source lines of code (SLOC).

Page 17: bu`bomq colj qeb mêçÅÉÉÇáåÖë - DTICJoe Heil, Kevin Pitts, Scott Ruff, Mike Lim, and Andrew Orzechowski, Naval Surface Warfare Center Dahlgren Division Published: 30 April

^Åèìáëáíáçå oÉëÉ~êÅÜW `ob^qfkd pvkbodv clo fkclojba `e^kdb - 198

CSCIs

SW COMPONENTS

System

Functional Domains

Components

Segments

CSCs

Objects

Files

SYSTEM COMPONENTS

Hundredsof

Elements

Millions of

Elements

Source Lines of Code (SLOC)

Government technical insight only at the system level components is insufficient to ensure successful SW intensive system acquisition

Government must maintain applied expertise and insight at the SW level of components in order to ensure successful SW acquisition

CSCIs

SW COMPONENTS

System

Functional Domains

Components

Segments

CSCs

Objects

Files

SYSTEM COMPONENTS

Hundredsof

Elements

Millions of

Elements

Source Lines of Code (SLOC)

Government technical insight only at the system level components is insufficient to ensure successful SW intensive system acquisition

Government must maintain applied expertise and insight at the SW level of components in order to ensure successful SW acquisition

Figure 8. System and Software Complexity The current typical acquisition approach often limits the government’s technical

understanding to a few pages of high level system and software architecture diagrams. The government understands and “controls” the interfaces between the software components only at the highest level of system abstraction. There is often limited government in-depth understanding of the architecture, design, and implementation of the software level components. The government SMEs are limited to participation via milestone review events (e.g., Requirement Reviews, Design Reviews, Test Readiness Reviews, etc.). Limiting government SME to just oversight roles and only milestone review event participation is ineffective for ensuring that the software components and artifacts fully meet the OA objectives of modularity, scalability, reliability, maintainability, and quality, it does not ensure that the implementation artifacts (i.e., code) and design artifacts remain consistent with each other.

As demonstrated by the success examples in the previous section, government and industry technical teams can be successful. Under this alternative acquisition approach, the government engineers serve as the technical lead for critical components, which includes being responsible for not just assessing industry developed architecture, design, and code artifacts, but actually developing a subset of the artifacts. The artifacts (requirement specs, design documents, code, etc.) are developed by integrated government and industry software development teams that utilize cross-organizational design/code peer reviews to ensure high-quality products and conformance to best-practices. Government system, software and test SMEs are responsible for developing and delivering a subset of the mission critical tactical system and software components and the associated technical artifacts, including requirements specifications, architecture, and design and interface documents, code, and test procedures.

The government software development engineers have the same expectations and requirements relative to cost, schedule, and technical performance as their industry peers. The government SMEs are also responsible for providing the critical management products

Page 18: bu`bomq colj qeb mêçÅÉÉÇáåÖë - DTICJoe Heil, Kevin Pitts, Scott Ruff, Mike Lim, and Andrew Orzechowski, Naval Surface Warfare Center Dahlgren Division Published: 30 April

^Åèìáëáíáçå oÉëÉ~êÅÜW `ob^qfkd pvkbodv clo fkclojba `e^kdb - 199

as well including development process documents, metrics, schedules, progress indicators, interdependencies, and risks. This is required to develop and maintain in-house SMEs with the applied technical and programmatic experience required to be able to both successfully develop the system components and manage (accurately estimate and track cost, schedule, and risk) the development effort at all levels of the system decomposition (functional domain, component, segment, CSCI, and down to the CSCI sub-component object and class level). The following elements are critical for enabling success:

A common set of industry and government processes and expectations, Well-defined, documented and maintained

o roles and responsibilities; system development processes and metrics; cost, schedule, and performance expectations; Integrated Master Schedule (IMS); interdependency products and associated delivery dates; and risk management.

Proactive integrated management of cost, schedule and performance. Government test team is independent from the government development

team. Milestone reviews that include independent competency experts. Frequent (daily) and structured open team communication.

Integrated Government and Industry Development Team Benefits This section describes the benefits of utilizing the expertise still available at the Navy

Warfare Centers as part of a government and industry software intensive system development team. This alternative approach benefits the System Program Offices, the Industrial Base, and the warfighter.

In 2008, the ASN/RDA Software Process Improvement Initiative (SPII) Software Acquisition Management (SAM) focus team published a report that described the following critical problems that apply to the vast majority of DoD/Navy software intensive system program acquisition offices:

lack of effective management, immature acquirer (program offices), ineffective requirements management, high personnel turnover, unrealistic cost and schedule estimates, ineffective utilization of Earned Value Management System (EVMS) for

software, and failure to utilize lessons learned.

The utilization of in-house technical expertise has been demonstrated to mitigate the problems mentioned previously and provide the following benefits to the program offices:

Program offices will have access to in-house experts with the technical and acquisition process experience to aid the program offices in successfully managing the integrated government and industry development teams.

The in-house experts will have the applied knowledge to assess industry technical approaches and also their software development processes. This includes having in-house experience and historical metrics from system and software cost and schedule estimates and will be able to provide support for independent cost and schedule assessments.

Page 19: bu`bomq colj qeb mêçÅÉÉÇáåÖë - DTICJoe Heil, Kevin Pitts, Scott Ruff, Mike Lim, and Andrew Orzechowski, Naval Surface Warfare Center Dahlgren Division Published: 30 April

^Åèìáëáíáçå oÉëÉ~êÅÜW `ob^qfkd pvkbodv clo fkclojba `e^kdb - 200

The in-house experts will have applied experience developing and implementing system requirements at all levels, which will enable them to support program office requirement management and volatility risk reduction.

The government engineers will have in-depth knowledge of various weapon system architectures and maintain the corporate knowledge required to mitigate the risk of program office leadership and personnel turnover, as well as changes in the industry development organizations.

The in-house engineers will have applied experience with EVMS and can aid the program offices in setting up realistic and meaningful based software EVMS processes and tools.

By maintaining engineers with applied experience in both previous and current complex development efforts, the program offices will have a source of objective lessons learned and metrics that can be applied to future development process improvement.

Maintaining a team of in-house experts provides the program office with leverage over the contractor if the contractor is failing to meet program cost, schedule, or technical performance requirements. The program office leadership will have the option to augment the industry software team with on-site government software engineers, or transfer the responsibility for software component development from industry to government. This can be accomplished easily as the government software engineers are part of the software development team from the beginning. There will be no need to perform a costly re-competition to assign the work to another private industry team that would be unfamiliar with the program requirements and plan.

Maintaining an experienced government software development organization mitigates the impact of program office leadership changes. Acquisition program office leadership transition may occur at any point during the system development effort. The system development organizations are faced with the challenge of still meeting the previously defined development milestones and delivery dates, while simultaneously changing organizational structures, reporting chains of command, tasking priority changes, funding reallocations, and development process changes directed by the new leadership. The experienced government development team can provide the following benefits to the acquisition office’s new leadership:

o Maintains critical corporate knowledge in order to aid the new leadership in quickly coming up to speed on the history of the program, the system’s architecture and functionality, the various development organization’s roles and responsibilities, current development process, and status of the current development efforts (schedule, progress, and risk).

o Provide impact/risk assessment for new organizational or process changes.

Senior DoD/Navy system acquisition leaders have expressed the need to reconstitute and maintain in-house technical expertise. The government cannot attract the best talent, nor sustain highly motivated and high-quality SMEs by limiting their tasking to looking-over-the-shoulders of industry engineers. By assigning actual system and software development responsibility to in-house engineers, the government can reconstitute and maintain the software expertise pipeline, as shown in Figure 9, and thereby develop the senior-level expertise required to perform as technical and programmatic peer level teammates with industry.

Page 20: bu`bomq colj qeb mêçÅÉÉÇáåÖë - DTICJoe Heil, Kevin Pitts, Scott Ruff, Mike Lim, and Andrew Orzechowski, Naval Surface Warfare Center Dahlgren Division Published: 30 April

^Åèìáëáíáçå oÉëÉ~êÅÜW `ob^qfkd pvkbodv clo fkclojba `e^kdb - 201

Time

Computer SW Configuration Item (CSCI) Level

Segment and Component Level

SOS AND COMPLEX SYSTEM LEVEL-Architect and Design Complex Systems-Assess and/or Provide Technology Approaches-Assess and/or Provide Cost and schedule Estimates-Serve as Software Technical Authority

Technical Assignment Loop-Back

Complexity and Level of Responsibility

SW Sub-Components

Gov’t hands-on software development is required to:•Maintain expertise with the latest software technologies•Attract the best software engineers•Serve as a smart buyer and successfully team with industry

In-House Software Subject Matter Experts

Time

Computer SW Configuration Item (CSCI) Level

Segment and Component Level

SOS AND COMPLEX SYSTEM LEVEL-Architect and Design Complex Systems-Assess and/or Provide Technology Approaches-Assess and/or Provide Cost and schedule Estimates-Serve as Software Technical Authority

Technical Assignment Loop-Back

Complexity and Level of Responsibility

SW Sub-Components

Gov’t hands-on software development is required to:•Maintain expertise with the latest software technologies•Attract the best software engineers•Serve as a smart buyer and successfully team with industry

In-House Software Subject Matter Experts

Figure 9. Government Expertise Pipeline The successful systems described in the previous section assign government SMEs

responsibility for software architecture, design, code, and test responsibility and thereby are able to consistently achieve the following:

Maintain awareness and expertise in modern software technologies and methodologies necessary to understand and determine when/if/how these new technologies should be utilized.

Successfully designing and implementing truly OA systems that fully meet the goals of standardized interfaces, scalability, reliability, portability, modularity, and reusability; thereby leading to higher system quality while also reducing cost and schedule.

Successfully integrating the complex mix of legacy software components, new COTS software and hardware components and DoD/Navy developed highly specialized software components to provide integrated net-centric systems that can execute as systems-of-systems and fully meet mission-level objectives and KPPs.

Successfully assessing and rapidly integrating the most advanced software technologies and methodologies into the software development processes, environments, and systems.

Strengthening the government in-house SME also benefits the industrial base, as industry will have a smarter buyer of warfare systems, which enables the following:

The government will have technical SMEs with the continuing corporate knowledge and system expertise to provide industry with better requirements to enable more accurate cost/effort responses to Requests For Proposals (RFP).

The in-house SMEs will be better able to assess industry technical and cost proposals. Contacts will be awarded on true best value (not just the lowest bid). The SMEs will have the expertise to validate that a contractor’s higher cost is fair and value added as the technical and development processes

Page 21: bu`bomq colj qeb mêçÅÉÉÇáåÖë - DTICJoe Heil, Kevin Pitts, Scott Ruff, Mike Lim, and Andrew Orzechowski, Naval Surface Warfare Center Dahlgren Division Published: 30 April

^Åèìáëáíáçå oÉëÉ~êÅÜW `ob^qfkd pvkbodv clo fkclojba `e^kdb - 202

reflect current best-practices and meet the goals of non-proprietary OA based development.

During development, the industry SMEs will have peer government SMEs that work proactively (versus reactively via just milestones reviews) to ensure sound technical approaches and acceptable technology/programmatic risk identification and mitigation. The government SMEs will have in-depth understanding and early insight into industry design/implementation to enable early risk identification and mitigation (e.g., accurately assess Technology Readiness of industry technical approaches).

The resulting increase in quality and reduction of schedule/cost failures will increase industry profit by enabling the team to spend dollars on new capabilities and production versus fixing significant numbers of defects.

The government SMEs will have an understanding and control of the overarching system architecture and resulting system artifacts and thereby enable an approach of contracting out smaller system components. This promotes more competition and enables smaller businesses to obtain contracts.

Most important, this alternate approach has proven to better meet the needs of the warfighter by providing high quality and reliable systems that meet the warfighter’s needs.

Summary/Recommendations Figures 10 and 11 summarize the typical and alternative system acquisition and

development approaches, respectively.

DEFINE Needs

DEVELOPSystem

TESTSystem

RESULTS:.• Non-open, proprietary systems• Cost and schedule overruns• Limited capability• Poor quality software

Typical Software Acquisition Responsibility

DESIGNSystem

Gov Ind%

Gov

Ind Ind

DEFINE Needs

DEVELOPSystem

TESTSystem

RESULTS:.• Non-open, proprietary systems• Cost and schedule overruns• Limited capability• Poor quality software

Typical Software Acquisition Responsibility

DESIGNSystem

Gov Ind%

Gov

Ind Ind

Figure 10. Typical Acquisition Responsibilities

Page 22: bu`bomq colj qeb mêçÅÉÉÇáåÖë - DTICJoe Heil, Kevin Pitts, Scott Ruff, Mike Lim, and Andrew Orzechowski, Naval Surface Warfare Center Dahlgren Division Published: 30 April

^Åèìáëáíáçå oÉëÉ~êÅÜW `ob^qfkd pvkbodv clo fkclojba `e^kdb - 203

DEFINE Needs

DEVELOPSystem

TESTSystem

RESULTS:.• Open Architected Systems• Non-proprietary systems• Manageable cost variances• Manageable schedule variances• Maximized capabilities• High quality software

Alternative Software Acquisition Responsibility

DESIGNSystem

Gov Ind%

Gov

Ind Ind

Gov

Gov

DEFINE Needs

DEVELOPSystem

TESTSystem

RESULTS:.• Open Architected Systems• Non-proprietary systems• Manageable cost variances• Manageable schedule variances• Maximized capabilities• High quality software

Alternative Software Acquisition Responsibility

DESIGNSystem

Gov Ind%

Gov

Ind Ind

Gov

Gov

Figure 11. Alternative System Acquisition Responsibilities As directed in the 2008 Mr. Donald Winter SECDEF memo,

This combination of personnel reductions and reduced RDT&E has seriously eroded the Department's domain knowledge and produced an over-reliance on contractors to perform core in-house technical functions. This environment has lead to outsourcing the "hands-on" work that is needed in-house, to acquire our nation’s best science and engineering talent and to equip them to meet the challenges of the future Navy. In order to acquire DON platform and weapon systems in a responsible manner, it is imperative the DON maintain technical domain expertise at all levels of the acquisition infrastructure.

The common critical factor in the success of the development efforts described in this paper was the utilization of government technical SMEs with hands-on expertise and development responsibilities.

The DoD/Navy must re-assume leadership of the system and software architecture and design. Government software architecture and technical authority must be demonstrated not just at the highest system composition level but must extend down into detailed software component levels as well. In order to attract and keep the best and brightest SMEs, the government must offer:

challenging development and leadership responsibilities, and opportunities of architecting, designing, and implementing solutions to

complex system functional capabilities and problems that address warfighter needs.

The DoD/Navy should increase the utilization of integrated government and industry technical development teams in order to develop truly open architected systems and thereby achieve the goals of delivering the warfighter with high-quality systems on schedule and within budget.

References Assistant Secretary of the Navy Research Development and Acquisition (ASN/RDA), Chief

Engineer, Software Process Initiative Software Acquisition Management Focus Team. (2007, 2008). As-Is and To-Be State Reports.

Page 23: bu`bomq colj qeb mêçÅÉÉÇáåÖë - DTICJoe Heil, Kevin Pitts, Scott Ruff, Mike Lim, and Andrew Orzechowski, Naval Surface Warfare Center Dahlgren Division Published: 30 April

^Åèìáëáíáçå oÉëÉ~êÅÜW `ob^qfkd pvkbodv clo fkclojba `e^kdb - 204

Assistant Secretary of the Navy Research Development and Acquisition (ASN/RDA). (2008, November). Meeting of the Navy Laboratory/Center Competency Group [Memorandum]. Washington, DC: Author.

Assistant Secretary of the Navy Research Development and Acquisition (ASN/RDA). (2008, December). Strategy to balance acquisition in-house and contractor support capabilities [Memorandum]. Washington, DC: Author.

Assistant Secretary of the Navy Research Development and Acquisition (ASN/RDA). (2009, July). Department of the Navy (DoN) software measurement policy for software intensive systems [Memorandum]. Washington, DC: Author.

GAO. (2008, February). Report to congressional committees best practices. Washington, DC: Author.

Levin, C. (2009). U.S. Senate Committee of Armed Services [Press release].

OUSD(AT&L). (2000, November). Report of the Defense Science Board (DSB) task force on defense software. Washington, DC: Author.

OUSD(AT&L). (2008, May). Report of the Defense Science Board (DSB) task force on developmental test and evaluation. Washington, DC: Author.

Secretary of Defense (SECDEF). (2008, December). Department of the Navy Acquisition [Memorandum]. Washington, DC: Author.

Page 24: bu`bomq colj qeb mêçÅÉÉÇáåÖë - DTICJoe Heil, Kevin Pitts, Scott Ruff, Mike Lim, and Andrew Orzechowski, Naval Surface Warfare Center Dahlgren Division Published: 30 April

Surface Warfare Center Contributions for Addressing Surface Warfare Center Contributions for Addressing ggWarfare System Development Challenges and Warfare System Development Challenges and

Improvement GoalsImprovement GoalsImprovement GoalsImprovement GoalsMay 11 2011May 11 2011

Mary Ann Cummings

Strategic and Strike Weapons Control Dept (K)Strategic and Strike Weapons Control Dept (K)Naval Surface Warfare Center Dahlgren DivisionPhone: 540.653.5419Email: [email protected]

Unclassified Distribution Statement A. Approved for Public Release; Distribution is Unlimited

Page 25: bu`bomq colj qeb mêçÅÉÉÇáåÖë - DTICJoe Heil, Kevin Pitts, Scott Ruff, Mike Lim, and Andrew Orzechowski, Naval Surface Warfare Center Dahlgren Division Published: 30 April

Surface Warfare Centers Addressing Challenges and Improvement Goals

Current State Approach and Results

Future State Challenges and Goals

Surface Warfare Center Success ExamplesSurface Warfare Center Success Examples

Keys to Successy

Recommendations

Summary / Benefits

Unclassified Distribution Statement A: Approved for public release; distribution is unlimited 2

Page 26: bu`bomq colj qeb mêçÅÉÉÇáåÖë - DTICJoe Heil, Kevin Pitts, Scott Ruff, Mike Lim, and Andrew Orzechowski, Naval Surface Warfare Center Dahlgren Division Published: 30 April

Current State Typical System Acquisition Approach and ResultsGovernment relies primarily on industry for system architecture, design, and development.

Majority of programs experience cost, schedule and technical performance failures.

Late or

CapabilitiesNot %

$ Spent On SW

Failed InitialOperational

ExceededNun-

Over-BudgetDelivered

84%

Rework Testing McCurdy

Industry84%

50% 50%

IndustryProprietary

Components and Knowledge

39% 40%

Unclassified Distribution Statement A: Approved for public release; distribution is unlimited 3

References• 2000 Defense Science Board Report and 2004 General Accounting Office Report • 2009 Senator Carl Levin Opening statements to Senate Armed Service

Page 27: bu`bomq colj qeb mêçÅÉÉÇáåÖë - DTICJoe Heil, Kevin Pitts, Scott Ruff, Mike Lim, and Andrew Orzechowski, Naval Surface Warfare Center Dahlgren Division Published: 30 April

Future StateChallenges and Goals

CHALLENGES− Rapidly delivering systems on schedule and within budget that meet warfighter needs − Achieving Open Architected (OA) systems with reusable components− Integrating rapidly evolving software technologies into large and complex legacy (old technology) systems − Maintaining Information Assurance (IA)− Maintaining government corporate knowledge and control of system architecture and components

Achieve Open Architected (OA) systems with reusable components

CurrentTrends

Future Goals Reduce System Size & Complexity

Reconstitute and maintain government technical expertise, corporate knowledge and ownership of system artifacts

Improve Government and Industry Teaming

knowledge, and ownership of system artifacts

Reduce Cost Schedule Performance Failures

Unclassified Distribution Statement A: Approved for public release; distribution is unlimited 4

Meet warfighter and taxpayer needs and expectations , ,

Page 28: bu`bomq colj qeb mêçÅÉÉÇáåÖë - DTICJoe Heil, Kevin Pitts, Scott Ruff, Mike Lim, and Andrew Orzechowski, Naval Surface Warfare Center Dahlgren Division Published: 30 April

Surface Warfare Centers: In-House Software Expertise Success Examples

Utilization of Government in-house Software Expertise− Integrated Government and Industry Software development Teams− System Prototyping and Engineering Development Model development− Rapid Development efforts− Reusable componentsReusable components

Example of Successful Programs/Projects− Tomahawk Cruise Missile Weapon Control System (TTWCS)− Generic Data Extraction Analysis and Reduction (GeDEAR) Framework − Cooperative Communication Control Core Engagement (4CE) frameworkCooperative Communication Control Core Engagement (4CE) framework− Littoral Combat Ship Surface Warfare Mission Package (LCS SUW MP)

Unclassified Distribution Statement A: Approved for public release; distribution is unlimited 5

Page 29: bu`bomq colj qeb mêçÅÉÉÇáåÖë - DTICJoe Heil, Kevin Pitts, Scott Ruff, Mike Lim, and Andrew Orzechowski, Naval Surface Warfare Center Dahlgren Division Published: 30 April

Surface Warfare Centers: Achievements of Success Examples

Achievements− Delivery of reliable, maintainable, scalable and reusable architectures,

design, and code that provide multi-platform and/or multi-system design, and code that provide multi platform and/or multi system capability

− Integration of a mix of legacy components, new Commercial-Off-The-Shelf (COTS ts engineer- developed Shelf (COTS) components, and government engineer- developed reusable architectures and components, while maintaining Information Assurance (IA)

ti f t iti l f ti l − Incorporation of complex, real-time, safety critical functional requirements and the associated challenging Key Performance Parameters (KPPs)

− Continuation and growth of government corporate knowledge and control of the system architecture, design, and technology

− Government applied technical expertise with current and emerging

Unclassified Distribution Statement A: Approved for public release; distribution is unlimited

Government applied technical expertise with current and emerging system and software technologies, methodologies, processes, and tools

− Delivery of these systems on schedule and within budget6

Page 30: bu`bomq colj qeb mêçÅÉÉÇáåÖë - DTICJoe Heil, Kevin Pitts, Scott Ruff, Mike Lim, and Andrew Orzechowski, Naval Surface Warfare Center Dahlgren Division Published: 30 April

TTWCS Success ExampleIntegrated Government and Industry Development Team

UHFSATCOM

GPSExternalCommunications

PositionInformation

Strike Planning,Coordination,

Execution, and Reporting. TCI

DistributionOperationalCommand

Inflight Retargeting Missile H&S,

BDII

TC2STTWCS

AURA

Tasking,Coordination,and Reporting

5

TMPC

APS

MDSPTW

AURU A A

U A A

A

PMA-280

PMA-280PMA-281

Tactical Tomahawk Weapons System

Threat and Mapping, Charting &

TacticalPicture,

Threat DataImageryTactical

Ima er

Imagery

Unclassified Distribution Statement A: Approved for public release; distribution is unlimited 7

JIC

Target Data

NGA

Charting &Geodesy

U A A

A

U B A

A

GCCS-M(Shipboard)

NationalImagery Sources

g ySources

Page 31: bu`bomq colj qeb mêçÅÉÉÇáåÖë - DTICJoe Heil, Kevin Pitts, Scott Ruff, Mike Lim, and Andrew Orzechowski, Naval Surface Warfare Center Dahlgren Division Published: 30 April

TTWCS Success ExampleMulti-Platform Capability

SURFACE

ARLEIGH BURKE (DDG)62 Platforms• MK 41 VLS

TICONDEROGA (CG)22 Platforms• MK 41 VLS

ZUMWALT (DDG 1000)3 Platforms (future)• MK 57 VLS• MK 41 VLS• MK 41 VLS

SUBMARINE • MK 57 VLS

SEAWOLF3 Platforms• TTL Only

LOS ANGELES 68846 Platforms• CLS/TTL

SSGN4 Platforms• CLS (MAC)

VIRGINIA Class5 Platforms• CLS/TTL

UK • 7 more VA platforms comingUK

TTWCS Variants:• V4 Deployed• V5 3 x Deployed

Unclassified Distribution Statement A: Approved for public release; distribution is unlimited 8

TRAFALGAR7 Platforms• TTL Only

ASTUTE3 Platforms (1 additional being built)• TTL Only

• V5.3.x Deployed• V5.4.0 In-Development (System Test Phase FB1)• V5.4.1 In-Development (Inc2 CDR next Major Milestone)

Page 32: bu`bomq colj qeb mêçÅÉÉÇáåÖë - DTICJoe Heil, Kevin Pitts, Scott Ruff, Mike Lim, and Andrew Orzechowski, Naval Surface Warfare Center Dahlgren Division Published: 30 April

TTWCS Success ExampleTomahawk OA multi-platform capability

Combat System

SensorsWeaponsSystem Domains

System

Tomahawk Weapon System

Domains

SystemComponents

Mission PlanningWeapon Control System MissileSystemSegments

Missile Manager

DDG Launcher

SoftwareComponents

SoftwareObj t

Engagement Manager

MM Launcher

Object

CG Launcher

SSGN Launcher

MRC

MRC

MMObj

ObjectsGovernment engineersArchitected and DevelopedCommon reusable CSCI

SSN Launcher

Unclassified Distribution Statement A: Approved for public release; distribution is unlimited 9

FMS Submarine LauncherCObjects

Platform Launcher Unique Objects

ReusedCommon Objects

Page 33: bu`bomq colj qeb mêçÅÉÉÇáåÖë - DTICJoe Heil, Kevin Pitts, Scott Ruff, Mike Lim, and Andrew Orzechowski, Naval Surface Warfare Center Dahlgren Division Published: 30 April

GeDEAR Success Example Multi-System Reusable Component Data Extraction and Analysis

GeDEAR: Generic Data Extraction, Analysis and Reduction Framework: Successfully utilized by several systems:-Tactical Tomahawk Weapon Control System (TTWCS)-Shipboard Protection System (SPS)

Ad d M l i fi i i Si l (AMES)

System X Processors

- Advanced Multi-configuration Environment Simulator (AMES)- Littoral Combat Ship (LCS) Surface Warfare Mission Package (SWMP)

App C

App BApp AExternalI/F

InterfaceInterface

ExtractionServer

ReductionProgram

FormatFormat

ManagementConsole

Event Descriptions

Program

User Specific

Legend

Unclassified Distribution Statement A: Approved for public release; distribution is unlimited 10

Descriptions Event OutputUser

Customizable

GeDEAR Provided

Page 34: bu`bomq colj qeb mêçÅÉÉÇáåÖë - DTICJoe Heil, Kevin Pitts, Scott Ruff, Mike Lim, and Andrew Orzechowski, Naval Surface Warfare Center Dahlgren Division Published: 30 April

GeDEAR Success Example Reusable Component

Generic Data Extraction, Analysis, and Reduction Framework (GeDEAR)− Allows for integration of a software-based data extraction capability with the minimum of

cost or schedule− Works across many different data formats, interfaces, platforms, operating systems− Provides a foundation for common data extraction, reduction and analysis tools− Freely available on forge.mil

GeDEAR framework consists of a set of tools for adding data extraction, reduction, and analysis capability to a software system− No dependencies within tool setp− Users only use the tools they need− Capabilities expanded through the use of user-provided plugins

G DEAR GeDEAR quickly and easily integrated into systems− Tactical Tomahawk Weapon Control System (TTWCS) – 4 week effort− Shipboard Protection System (SPS) – 3 month effort− Advanced Multi-configuration Environment Simulator (AMES) – 1 month effort

Unclassified Distribution Statement A: Approved for public release; distribution is unlimited 11

Advanced Multi configuration Environment Simulator (AMES) 1 month effort− Littoral Combat Ship (LCS) Surface Warfare Mission Package (SUWMP) – 1 month effort

11

Page 35: bu`bomq colj qeb mêçÅÉÉÇáåÖë - DTICJoe Heil, Kevin Pitts, Scott Ruff, Mike Lim, and Andrew Orzechowski, Naval Surface Warfare Center Dahlgren Division Published: 30 April

4CE Success ExampleCurrent Rapid Integration Effort

4CE COMMON ARCHITECTURE

Presentation LayerPlatform XPlatform X Platform y Platform z

Middle Layer

WidgetB

WidgetA

Platform yWidget

C

Platform z Widget

D

Gunslinger FSEP17 DEVELOPERS

Hardware Layer

Plug In Framework

Common Interfaces

Wolf Pack NEODEVELOPERS Plug-In Framework

Platform XPLUG-InSensor A

Platform YPLUG-InSensor B

Platform Z Plug-In

Weapon X

11 DEVELOPERS

GunPACS Command and Control Module Easily integrate new sensors or weapons due to:

- 3 Tiered architecture with common interfaces between tiers- Unique hardware interfaces changes isolated to small plug-ins.4 DEVELOPERS

Unclassified Distribution Statement A: Approved for public release; distribution is unlimited 12

Achieved Goals: Rapid Development and delivery (months vs. years), high quality and reliable Warfighter systems, non-proprietary systems, government developed / controlled architecture

OA Achievements: Scalable, reusable, maintainable, modular.

Page 36: bu`bomq colj qeb mêçÅÉÉÇáåÖë - DTICJoe Heil, Kevin Pitts, Scott Ruff, Mike Lim, and Andrew Orzechowski, Naval Surface Warfare Center Dahlgren Division Published: 30 April

LCS SUW MP Success ExampleLCS Background

LCS Mission Areas− Counter threats

S fLittoral mine, Submarine, Surface− Assure maritime access for Joint forces− Achieved by

Modular mission packages to tailor and USS Independence (LCS 2)Modular mission packages to tailor and optimize the ship for one of these mission areas at a time

Approach− Innovative design for

USS Independence (LCS 2)

USS Freedom (LCS 1)

Innovative design forModularity Rapidly install interchangeable mission packages onto the seaframe

Preceptsp− Accelerated acquisition− Minimum crewing− Cost reductions

Unclassified Distribution Statement A: Approved for public release; distribution is unlimited

− System/software reuse

13

Page 37: bu`bomq colj qeb mêçÅÉÉÇáåÖë - DTICJoe Heil, Kevin Pitts, Scott Ruff, Mike Lim, and Andrew Orzechowski, Naval Surface Warfare Center Dahlgren Division Published: 30 April

LCS SUW MP Success ExampleLCS SUW MP Description

LCS Surface Warfare (SUW) Mission Package (MP)− Incrementally fielded− Provides SUW focused mission

− NSWCDD technical design agent− NSWCDD – technical design agentProvide overall systems engineering, development and conduct/ coordination of:» Modularized Gun Mission Module (GMM) » Modularized Gun Mission Module (GMM) » Mission Package Application Software (MPAS)

» Command & Control and integration interface between and the ship’s Combat Management System (CMS)

Employed Prototype process, due to:» Accelerated nature of LCS acquisition» Re uired com onent desi ns had not been established

Unclassified Distribution Statement A: Approved for public release; distribution is unlimited

q p g

14

Page 38: bu`bomq colj qeb mêçÅÉÉÇáåÖë - DTICJoe Heil, Kevin Pitts, Scott Ruff, Mike Lim, and Andrew Orzechowski, Naval Surface Warfare Center Dahlgren Division Published: 30 April

LCS SUW MP Success ExampleNSWCDD Expertise

NSWCDD tenets that allowed work to be done successfully− A defined organizational process for software development,

integration, testing, configuration management and quality assurance

− A software (SW)/hardware (HW) element and integrated test approach

− A SUW MPAS Team that levera ed ex erienced ersonnel g p p ,processes, and software reuse from the SQQ-89, TOMAHAWK, and MK-160 programs already being supported at NSWCDD.

Unclassified Distribution Statement A: Approved for public release; distribution is unlimited 15

Page 39: bu`bomq colj qeb mêçÅÉÉÇáåÖë - DTICJoe Heil, Kevin Pitts, Scott Ruff, Mike Lim, and Andrew Orzechowski, Naval Surface Warfare Center Dahlgren Division Published: 30 April

LCS SUW MP Success ExampleTesting

MPAS Test environment at NSWC Dahlgren− Used for End-to-End, Hardware in the Loop (HIL), live-fire test Used for End to End, Hardware in the Loop (HIL), live fire test

events of the complete SUW MP system prior to shipboard testing− Risk mitigation and provides excellent software quality indicators

Unclassified Distribution Statement A: Approved for public release; distribution is unlimited 16

Page 40: bu`bomq colj qeb mêçÅÉÉÇáåÖë - DTICJoe Heil, Kevin Pitts, Scott Ruff, Mike Lim, and Andrew Orzechowski, Naval Surface Warfare Center Dahlgren Division Published: 30 April

LCS SUW MP Success ExampleSummary

MPAS development and testing at NSWCDD has proven the concept of a government led and developed effort

− Guided by incremental processes supporting accelerated schedule and rapid prototype approach

Navy laboratory team brought to this effort:Navy laboratory team brought to this effort:− Co-located software and hardware developers− Well defined processes

Reuse software expertise− Reuse software expertise− Without restrictive contractual barriers

Congressman Rob Wittman (R-VA-1): “LCS is the future of shallow water defense, . . .Because (of Dahl ren e orts the Nav will be armed with the best acka e available or littoral war are and ou have

Unclassified Distribution Statement A: Approved for public release; distribution is unlimited 17

g ) ff , y p g f f ymade this happen on time and on budget.” SUW MP Rollout, July 2008

Page 41: bu`bomq colj qeb mêçÅÉÉÇáåÖë - DTICJoe Heil, Kevin Pitts, Scott Ruff, Mike Lim, and Andrew Orzechowski, Naval Surface Warfare Center Dahlgren Division Published: 30 April

Key to Success: In-house Applied Software Expertise

System

SYSTEM ELEMENTSMaintaining government expertise only at the higher levels of System abstraction is insufficient to improve software intensive system acquisition

Functional Domains

Components

Segments

Hundredsof

Elements

Configuration

SOFTWARE ELEMENTS

Segments

Government must maintain hands-on applied expertise with rapidly evolving software technologies and methodologies• Required for successful sw cost scheduleg

Items

SW Components

Millions

• Required for successful sw cost, schedule and technical performance control

Current typical software system acquisition approach utilizes government sw engineers primarily as reviewers but

Objects

Files

Millions of

Elements

not developers

Unclassified Distribution Statement A: Approved for public release; distribution is unlimited 18

Source Lines of Code (SLOC)

Page 42: bu`bomq colj qeb mêçÅÉÉÇáåÖë - DTICJoe Heil, Kevin Pitts, Scott Ruff, Mike Lim, and Andrew Orzechowski, Naval Surface Warfare Center Dahlgren Division Published: 30 April

RecommendationUtilize Alternative Software System Acquisition Approach

Utilize Government in-house Software ExpertiseTo providep− Delivery of reliable, maintainable, scalable and reusable architectures,

design, and code that provide multi-platform and/or multi-system capability− Integration of a mix of legacy components, new Commercial-Off-The-Shelf Integration of a mix of legacy components, new Commercial Off The Shelf

(COTS) components, and government engineer- developed reusable architectures and components, while maintaining Information Assurance

− Incor oration of com lex, real-time, safet critical functional re uirements p p y qand the associated challenging Key Performance Parameters (KPPs)

− Continuation and growth of government corporate knowledge and control of the system architecture, design, and technology

− Government applied technical expertise with current and emerging system and software technologies, methodologies, processes, and tools

− Delivery of these systems on schedule and within budget

Unclassified Distribution Statement A: Approved for public release; distribution is unlimited 19

Page 43: bu`bomq colj qeb mêçÅÉÉÇáåÖë - DTICJoe Heil, Kevin Pitts, Scott Ruff, Mike Lim, and Andrew Orzechowski, Naval Surface Warfare Center Dahlgren Division Published: 30 April

Alternative SW Acquisition ApproachKeys to Success

Common set of industry & government processes and expectationsWell defined documented maintained: Well defined, documented and maintained: − Roles and responsibilities− System development processes and metrics − Cost, schedule, and performance expectationsCost, schedule, and performance expectations− Integrated Master Schedule (IMS) − Interdependency products and associated delivery dates− Risk management

Proactive integrated management of cost, schedule and performanceGovernment test team is independent from the Government test team is independent from the development teamMilestone reviews that include independent competency experts

Unclassified Distribution Statement A: Approved for public release; distribution is unlimited 20

expertsFrequent (daily) and structured team communication

Page 44: bu`bomq colj qeb mêçÅÉÉÇáåÖë - DTICJoe Heil, Kevin Pitts, Scott Ruff, Mike Lim, and Andrew Orzechowski, Naval Surface Warfare Center Dahlgren Division Published: 30 April

Way Ahead

Apply lessons learned from successful utilization of in-house expertise

Program Office leaders work with Warfare Center leaders to improve utilization of in house expertise and leaders to improve utilization of in-house expertise and faclilities

Unclassified Distribution Statement A: Approved for public release; distribution is unlimited 21

Page 45: bu`bomq colj qeb mêçÅÉÉÇáåÖë - DTICJoe Heil, Kevin Pitts, Scott Ruff, Mike Lim, and Andrew Orzechowski, Naval Surface Warfare Center Dahlgren Division Published: 30 April

In-House Software expertiseSummary / Benefits

Government Program Offices− Improved Technology, Cost, and Schedule Estimates and Assessments− Increased and maintained corporate knowledge Increased and maintained corporate knowledge − Increased acquisition leverage and flexibility

Industry− Improved proposal assessments (smarter partner, not just lowest bid wins)− Reduced risk (smarter partner, improved requirements, government

accountability)− More profit (less dollars on rework and increased system production)

Warfighter− Faster receipt of capabilitiesFaster receipt of capabilities− Increased capabilities − Higher quality and more reliable systems

Unclassified Distribution Statement A: Approved for public release; distribution is unlimited 22

“In order to acquire the DON platforms and weapons systems in a responsible manner, it is imperative the DoN “In order to acquire the DON platforms and weapons systems in a responsible manner, it is imperative the DoN maintain technical domain expertise at all levels of the acquisition infrastructure” maintain technical domain expertise at all levels of the acquisition infrastructure” -- D. Winter: SECNAV Memo Dated 10 Oct 08 D. Winter: SECNAV Memo Dated 10 Oct 08

“In order to acquire the DON platforms and weapons systems in a responsible manner, it is imperative the DoN “In order to acquire the DON platforms and weapons systems in a responsible manner, it is imperative the DoN maintain technical domain expertise at all levels of the acquisition infrastructure” maintain technical domain expertise at all levels of the acquisition infrastructure” -- D. Winter: SECNAV Memo Dated 10 Oct 08 D. Winter: SECNAV Memo Dated 10 Oct 08

Page 46: bu`bomq colj qeb mêçÅÉÉÇáåÖë - DTICJoe Heil, Kevin Pitts, Scott Ruff, Mike Lim, and Andrew Orzechowski, Naval Surface Warfare Center Dahlgren Division Published: 30 April

BACKUP

Unclassified Distribution Statement A: Approved for public release; distribution is unlimited 23

Page 47: bu`bomq colj qeb mêçÅÉÉÇáåÖë - DTICJoe Heil, Kevin Pitts, Scott Ruff, Mike Lim, and Andrew Orzechowski, Naval Surface Warfare Center Dahlgren Division Published: 30 April

References: Need for in-house expertiseREFERENCES: DoD/Navy Leadership recognizes the need to reconstiture government in-house expertiseDATE REPORT / STUDY / MEMORANDUM / POLICY AUTHOR / SPONSOR KEY QUOTES / POINTS / METRICSOCT 102008

SECDEF MEMO: Department of the Navy Acquisition

SECDEFDonald. C. Winter

"In order to acquire DON platforms and weapons systems in a responsible manner, it is mperative the DON maintain technical domain expertise at all levels of the acquisition nfrastructure."

"This combination of personnel reductions and reduced RDT&E has seriously eroded the Department's domain knowledge and produced an over-reliance on contractors to perform coreDepartment s domain knowledge and produced an over reliance on contractors to perform core n-house technical functions. This environment has lead to outsourcing the "hands-on" work that s needed in-house, to acquire the Nations best science and engineering talent and to equip them to meet the challenges of the future Navy."

"The fraction of RDT&E funding at each warfare Center and Laboratory should be maintained at a evel sufficient to develop and sustain the needed technical capabilities of the DON".

NOV 072008

Senators Levin and McCain letter to SECDEF SenatorJohn McCain

Highlights the need for government in-house technical expertise in the acquisition workforce, especially in the technical and business domain

NOV 04 ASN/RDA MEMO: Meeting of the Navy Laboratory/Center ASN/RDA PCD "…strategic imperatives that I have received from the ASN(RDA&A) and SECNAV..."2008 Competency Group James E. Thomsen

STRATEGIC OBJECTIVE 1: Reverse the over-reliance on contractors performing core Navy acquisition functions.

STRATEGIC OBJECTIVE 2: Stewardship of the Navy's Laboraties and Warfare Centers to ensure long term health and effectiveness.

STRATEGIC OBJECTIVE 4: Identify and develop skilled Program Managers and their successors

DEC 052008

ASN/RDA MEMO: Strategy to Balance Acquisition In-house and Contractor Support Capabilities

ASN/RDA PCDJames E. Thomsen

"I expect growth in the organic acquisition workforce, largely offset by a corresponding decrease n outsourced core acquisition (technical and business) functions. I request hat each PEO/SYSCOM team submit a time-phased strategy to increase acquisition organic capabilities by reducing dependence on outsourced core acquisition functions."

Unclassified Distribution Statement A: Approved for public release; distribution is unlimited 24

Page 48: bu`bomq colj qeb mêçÅÉÉÇáåÖë - DTICJoe Heil, Kevin Pitts, Scott Ruff, Mike Lim, and Andrew Orzechowski, Naval Surface Warfare Center Dahlgren Division Published: 30 April

References; need for in-house expertise (cont’d)MAY 2008

Report of the Defense Science Board (DSB) Task Force on Developmental Test and Evaluation

Office of the Under Secretary of Defense for Acquisition, Technology and Logistics

" In recent years, there has been a dramatic increase in the numbers of systems not meeting suitability requirements during IOT&E"."

"there was a loss of a large number of the most experienced management and technical personnel ...without an adequate replacement pipeline"

"changes in developmental test and evaluation alone could not remedy poor ro ram formulation".p g

"sequential workforce cuts in the last ten years had a significant adverse impact on the DOD acquisition capability". "A significant amount of developmental testing is currently performed without needed degree of government involvement or oversight"

FEB Report to Congressional Committees Best Practices: Government Accounting Analyzed 11 major DOD weapon SystemFEB2008

Report to Congressional Committees Best Practices: Increased focus on requirements and oversight needed to improve DODs Acquisition Environment and weapon System Quality (GAO-08294)

Government Accounting Office (GAO)

Analyzed 11 major DOD weapon Systems.

"defense contractors poor practices for system engineering activities as well as manufacturing and supplier quality problems" contributed to significant failures wit regards to cost, schedule and technical performance.

DOD needs to adopt a knowledge based acquisition approach...high levels of knowledge must be demonstrated at critical decision points in the product development processdevelopment process

2007 2008

ASN/RDA Software Process Improvement Initiative (SPII) Software Acquisition Management (SAM) Focus Team "As-Is" and 'To-Be" State Reports.

ASN/RDA Chief Engineer

Assessed numerous previously existing DOD/Navy studies and reports; and found the following 7 common SW Intensive System Acquisition management problems:Lack of effective acquisition managementImmature acquirer (program offices)Ineffective requirements managementHigh personnel turnover in the acquiring organizationsUnrealistic Cost and Schedule EstimatesIneffective utilization of EVMS for SWFailure to take advantage of lessons learned

To-Be" report recommendations for each of the 7 critical problems ALL include requiring the government to train and better utilize Subject Matter Experts (SMEs).

Unclassified Distribution Statement A: Approved for public release; distribution is unlimited 25

Page 49: bu`bomq colj qeb mêçÅÉÉÇáåÖë - DTICJoe Heil, Kevin Pitts, Scott Ruff, Mike Lim, and Andrew Orzechowski, Naval Surface Warfare Center Dahlgren Division Published: 30 April

References; need for in-house expertise (cont’d)SEPT2009

Mr. James Thomsen (ASN/RDA PCD) presentation at the NSWCDD opening ceremony for the Directed Energy Center

(ASN/RDA PCD) Raesons why the warfare Centers must continue to exist:

1. Government Smart Buyer. LSI activities should be conducted by Warfare Centers. WC must own and understand

complex systems and their architectures. We must understand the cost and technical trade space - prior to industry coming on board.

2. Technology Expertise. We must understand technologies; especially those that are of limited interest to private ndustry. Need to understand how to apply technology to warfare systems.

3. Immediate Response.Be there for the war fighter/ and in crisis situation .

4. Corporate Research and Development memory.Maintain expertise and knowledge in how technology has been applied in the past to solve problems.

5. Provide specialized facilities.Maintain specialized facilities that Industry can not invest in nor maintain.

Unclassified Distribution Statement A: Approved for public release; distribution is unlimited 26

Page 50: bu`bomq colj qeb mêçÅÉÉÇáåÖë - DTICJoe Heil, Kevin Pitts, Scott Ruff, Mike Lim, and Andrew Orzechowski, Naval Surface Warfare Center Dahlgren Division Published: 30 April

TARGET AFFORDABILITY AND CONTROL COST GROWTHAffordability is a requirement and will be treated as a Key Performance Parameter.Utilize Independent “Will Cost" as well as 'SHOULD COST" assessments. Eliminate redundancies within war fighter (system) portfoliosMake Production rates economical (require affordability analysis)Shorten program timelines.

INCENTIVIZE PRODUCTIVITY AND INNOVATION IN INDUSTRYUse weighted profit guidelines. Provide reward/incentive strategy in acquisition plan.Increase utilization of Fixed Price Incentive Firm Target contracts.Utilize Progress Payments to incentivize performance.Reward business that consistentl demonstrate exce tional erformance.y p pReinvigorate IRAD and protect the defense technology base

PROMOTE REAL COMPETITIONPresent competition strategy at each milestone review.Remove obstacles for competitive bidding.Require OA and set rules for acquisition of technical data rights.Prom te tili atio of small b siness ( eighting factor in solicitations)Promote utilization of small business (weighting factor in solicitations).

IMPROVE TRADECRAFT IN SERVICES ACQUISITIONCreate senior manager for acquisition of services responsible for governanceStandardize taxonomy for service contractsAssist users of services to define requirements and prevent requirements creep.Increase re-competes of knowledge based service contractsIncrease re competes of knowledge based service contracts.Limit the use of time and materials and award fee contracts for services.

REDUCE NON-PRODUCTIVE PROCESSES AND BUREAUCRACYReduce the number of OSD-level reviews: Focus only on major decision points; but remain cognizant of program status and manage risks.Eliminate low-value-added statutory processes.Steam line Nun-McCurdy review process.

Unclassified Distribution Statement A: Approved for public release; distribution is unlimited

Reduce by half the volume and cost of internal and congressional reports.Reduce non-value-added overhead imposed on industryClarify roles and responsibilities of DCMA and DCAA to reduce duplication of effort and burdens on Industry.Increase use of Forward Pricing Rate Recommendations to reduce Admin costs.

Page 51: bu`bomq colj qeb mêçÅÉÉÇáåÖë - DTICJoe Heil, Kevin Pitts, Scott Ruff, Mike Lim, and Andrew Orzechowski, Naval Surface Warfare Center Dahlgren Division Published: 30 April

Success Example : Roles and responsibilities

Sponsor and Program OfficeRFPs, Funding, and Tasking (SOW)

Project Lead (EG. Weapon Control System X)

Project Management IPT Lead

Government Leadership and Development Oversight:

Technical Direction Activity

Dev Team Management IPT Dev Org’s Project Managers Cost, Schedule, Technical Performance Planning and Tracking

Risk Management

S

TechnicalLeads

S &S

Dev Org s Project Managers

System Engineering

Software Engineering

ConfigurationManagement

System Integration

Hardware Engineering

Logistics &Training

System Test/Cert’s

Government and Private Industry Development Integrated Product Teams (IPTs)- Schedule, Technical Performance, and Risk Management- Development effort execution- Metric collection, analysis, process improvement

KEY

Unclassified Distribution Statement A: Approved for public release; distribution is unlimited 28

Program Office

Government:

Gov’t & Industry IPTs

Page 52: bu`bomq colj qeb mêçÅÉÉÇáåÖë - DTICJoe Heil, Kevin Pitts, Scott Ruff, Mike Lim, and Andrew Orzechowski, Naval Surface Warfare Center Dahlgren Division Published: 30 April

Future State ChallengeMaintaining Government Software ExpertiseGov’t hands-on software development is required to:

•Maintain expertise with the latest software technologies•Attract the best software engineers

•Serve as a smart buyer and successfully team with industry

In-House Software Sub ect Matter Ex ertsSOS AND COMPLEX SYSTEM LEVEL-Architect and Design Complex Systems-Assess and/or Provide Technology ApproachesAssess and/or Provide Cost and schedule Estimates

Complexity and Level of Responsibility

j p

Segment and Component Level

-Assess and/or Provide Cost and schedule Estimates-Serve as Software Technical Authority

Technical Assignment Loop-Back

Computer SW Configuration Item (CSCI) Level

Segment and Component Level p

Unclassified Distribution Statement A: Approved for public release; distribution is unlimited 29

Time SW Sub-Components

Page 53: bu`bomq colj qeb mêçÅÉÉÇáåÖë - DTICJoe Heil, Kevin Pitts, Scott Ruff, Mike Lim, and Andrew Orzechowski, Naval Surface Warfare Center Dahlgren Division Published: 30 April

Future State: Software Technical Challenges

Achieving Open Architected (OA) software Integrating rapidly evolving software technologiesIntegrating legacy and advanced software componentsA hi i I f ti Achieving Information Assurance Fully meeting functional requirements Maintaining corporate knowledge and control of the software components

Non-Common

Platform XCURRENT: Stove Pipe FUTURE: Open Architecture Product Line

Rapidly Evolving Software

System & SW Growth

Non-Common

Platform Y

PlatformInstantiation

X

Non Common System & SW Growth

Non Common

Platform NReusable Components

Unclassified Distribution Statement A: Approved for public release; distribution is unlimited 30

XPlatform

Instantiation Y

Non-Common System & SW Growth

Page 54: bu`bomq colj qeb mêçÅÉÉÇáåÖë - DTICJoe Heil, Kevin Pitts, Scott Ruff, Mike Lim, and Andrew Orzechowski, Naval Surface Warfare Center Dahlgren Division Published: 30 April

Future State ChallengeVerifying Open Architecture (OA)

OA characteristics can not be easily verified by system testingOA characteristics can not be easily verified by system testing

Applied SW expertise and insight into design/code is required to assess these characteristicsApplied SW expertise and insight into design/code is required to assess these characteristics

OA characteristics can not be easily verified by system testingOA characteristics can not be easily verified by system testing

Applied SW expertise and insight into design/code is required to assess these characteristicsApplied SW expertise and insight into design/code is required to assess these characteristics

ComposabilityThe System Provides Recombinant Components that can be Selected

and Assembled in Various Combinations

MaintainabilityThe Ease With Which Maintenance ofa Functional Unit can be Performed in

Accordance With Prescribed Requirementsand Assembled in Various Combinationsto Satisfy Specific Requirements

Intero erabilit

Accordance With Prescribed Requirements

Extensibility

ReusabilityAbility for an Artifact to Provide

the Same Capability inMultiple Contextsp y

Ability of Two or More Subsystemto Exchange Information and Utilize

that Information

yAbility to add new Capabilities to System

Components, or to add Componentsand Subsystems to a System

Multiple Contexts

Open StandardsStandards that are Widely Used,

Consensus Based, Published and

ModularityPartitioning into Discrete, Scalable,

and Self-Contained Units of FunctionalityDiagram Key

Unclassified Distribution Statement A: Approved for public release; distribution is unlimited 31

* Reference: OA Architectural Principles and Guidelines v 1.5.6, 2008, IBM, Eric M. Nelson, Acquisition Community Website (ACC) DAU Navy OA Website

Maintained by Recognized IndustryStandards Organizations

and Self-Contained Units of Functionality,With Well Defined Interfacesis Enabled by

is Facilitated by