A Starting Point for AF Innovation - AFCEA NOVA

19
D I G I T A L D I R E C T O R A T E Agile Software Development— A Starting Point for AF Innovation 18 th Annual AFCEA NOVA AF IT Day 12 December 2019 Steven D. Wert PEO Digital, AFLCMC/HB

Transcript of A Starting Point for AF Innovation - AFCEA NOVA

Page 1: A Starting Point for AF Innovation - AFCEA NOVA

D I G I T A L D I R E C T O R A T E

Agile Software Development—A Starting Point for AF Innovation

18th Annual AFCEA NOVA AF IT Day12 December 2019

Steven D. WertPEO Digital, AFLCMC/HB

Page 2: A Starting Point for AF Innovation - AFCEA NOVA

DIGITAL DIRECTORATEScope and Mission Areas

Mission: Expedite delivery, and effectively support, warfighting battle management systems in partnership with users and industry

Vision: Our people make the Digital Directorate the most proactive and effective DoD life cycle management organization

Goal 1: Plan and execute extremely well achieve 85% on-time or early for planned critical events in FY19 to build the trust and confidence of our stakeholders

Goal 2: Speed, innovation, and technology: the majority of our programs include innovative approaches to speed capability to the warfighter

Aerospace MgmtSystems

Detachment 12 COCOM Comm& Control

Theater Battle Control

C2ISR

Airspace Mission Plan Sys

International Airborne BMC2

Foreign MilitarySales

Strategic Warn & Surv Systems

AWACS Force Protection

Aerospace Dominance Enabler

Qatar IAMD

Survivable Air Operations

2

RDT&E: $1.5B

PROC: $3.8B

O&M: $1.5B

FMS: $5.624B

$12B Total AY & FMS

MIL: 445

CIV: 1528

CTR: 1319

OTHER: 282

3574 Total Manpower

ACAT I

ACAT IIACAT IIIFMS804 PrgmsAML EXEMPTSUSTAINMENT(O&M/O&S/Supt)

6

171

147142661

(4 ACAT 1C, 2 ACAT 1AC)

MIL12%

CIV43%

CTR37%

OTHER8%

RDT& E:12%

PROC:32%O&M:

12%

FMS:44%

Page 3: A Starting Point for AF Innovation - AFCEA NOVA

3

“The United States must bolster its competitive military advantage—which the NDS sees as having eroded in recentdecades—relative to the threats posed by China and Russia.”

Summary of the National Defense Strategy 

“The traditional requirements‐driven process that the DoD has to deal with for acquisition has become more than inefficient … it’s become dangerous.”

Milo Medin, Alphabet Inc.Defense Innovation Board

Page 4: A Starting Point for AF Innovation - AFCEA NOVA

4

1990 2000 2010 2020

rapid ap

plication de

v (RAD

ratio

nal u

nifie

d process (RUP)

crystal clear, extreme prog

ramming (XP) 

feature driven

 develop

men

agile

 man

ifesto, sn

owbird UT 

visit to Dell/Pivo

tal 

1stfund

s ob

ligfor A

OC Pa

thfin

der 

scrum, d

ynam

ic sy

s dev m

etho

d

> 20 years behindcommercial innovation

Page 5: A Starting Point for AF Innovation - AFCEA NOVA

While commercial innovation was happening, we’d been doing this …

5

Page 6: A Starting Point for AF Innovation - AFCEA NOVA

6

• DoD 5000.02 was a completely wrong approach for rapidly changing technology and evolving threats

• Major defense primes were not using commercial best practices … in part because we were not asking them to

• Single large prime contract approaches meant sub‐optimizing somewhere … often in several areas

• We did not learn agile devops from anywhere in the DoD, traditional OEMs, or FFRDCs

Stunning implications

Page 7: A Starting Point for AF Innovation - AFCEA NOVA

Kessel Run

7Air Force Magazine

Page 8: A Starting Point for AF Innovation - AFCEA NOVA

8

• Embraced outside influences—DIB, DDS, and DIUx

• Convinced Congress to fund “AOC Pathfinder”

• Convinced OSD to delegate to the Air Force

• Micro‐services contracting strategy (30+ SB contracts)

• Launched in WeWorks space in downtown Boston

• Organically‐led coding teams using extreme programming

• Achieved first continuous ATO

• Established first continuous delivery to warfighting AOC within months

• Selected non‐acquisition leader with the right skills to lead

#innovation

Page 9: A Starting Point for AF Innovation - AFCEA NOVA

9

Personnel Recovery C2ISPAN Msn Planning and Analysis SystemISPAN Nuclear Planning and Execution SystemISPAN GAP CIENCR‐IADSMission Planning CSAR Pedro KingC‐sUAS Medusa C2C2AOS/C2ISTargeting and GEOINTUC2AF‐DCGS PhoenixOA‐DCGSDMO DIBWeather Data AnalysisCheyenne Mountain CIC2SLegacy SPADOC SPEARRCobra Dane ADPE Re‐hostIntegrated Broadcast ServiceF‐35 ALIS “Mad Hatter”

Page 10: A Starting Point for AF Innovation - AFCEA NOVA

10

Growing revolution• BESPIN, PEO/BES, Montgomery• Level Up, PEO/C3I&N, San Antonio• Space Camp, SMC Colorado Springs• Kobyashi Maru (Surf Camp), SMC West Coast• Rogue Blue, PEO/Digital, Offutt• Software Engrg Groups, Hill, Robins, and Tinker

We have successfully implemented agile devops with:• Organically‐led PMO coding teams• Government as integrator—industry coding teams• Traditional contract relationships with industry• Organic SEGs at Robins, Hill, & Tinker

Page 11: A Starting Point for AF Innovation - AFCEA NOVA

11

Strategic best practices

• The program office must enable agile—get ”hands on!”

• Requires PEO engagement with senior stakeholders

• Platform operations, pipeline tools, and security require significant attention and effort

• SAFE ART is a trap if not achieving continuous integration and test

• Employ small wins strategies

• Scaling up is a major challenge

Page 12: A Starting Point for AF Innovation - AFCEA NOVA

12

Revised DoD 5000.02 software acquisition pathway (draft)

DoD Enterprise DevSecOps Reference Design, 12 August 2019

The Department is catching up on software …

STORE ARTIFACTS

SCALE

MONITOR

SECURE

TEST

BUILD“Continuous Integration 

& Continuous Delivery”

Orchestration

DoD Enterprise DevSecOps Technology Stack 

(Exemplar)

PLAN &

DEVELOPDEPLOY 

&OPERATE

Container and Container Management

Page 13: A Starting Point for AF Innovation - AFCEA NOVA

13

• Outside influences—DIB, DDS, DIU, AFWERX, AFWIC, and others

• Unprecedented delegation of authority

• Changing strategies—agile devops, rapid prototyping, design agent, the concept of an MVP and incremental fielding

• Working with accelerators and start‐ups, AF Pitch Days

• Technology—automation, emulation, commercial tools, ML/AI, etc

• New partnerships—Northeastern University/KRI, MassChallenge, NSIN

• DoD 5000.02 is being re‐written—DAU revising training

• AF leadership demanding speed, innovation, and technology

Within the AF, everything is changing …

VCSAF:  “Status quo is not acceptable”

Dr. Roper:  “Be radical!  Make me nervous!”

Page 14: A Starting Point for AF Innovation - AFCEA NOVA

14

AF Pitch Day #1 NYC, 6‐7 March AF Pitch Day #2 KRI, 24 July 

AF Pitch Day #3 Kessel Run, 26 July 

What are we learning for accelerators and start‐ups?

AF Space Pitch Day, 5‐6 November 

Page 15: A Starting Point for AF Innovation - AFCEA NOVA

15

Most of our systems do not leverage modern technologies• Automation• Optimization• Full instrumentation and analytics• Data science• Digital engineering• Realistic M&S• Attended and unattended BOTS• ML/AI• Blockchain• Gaming technology• Augmented and virtual reality• 4G/5G technology• Unintended emissions detection• Zero trust cybersecurity 

We’re learning we’re still at the starting point …

Systems don’t include

Not part of our process

Not a requirement

No reason tolearn it

Page 16: A Starting Point for AF Innovation - AFCEA NOVA

16

We can no longer simply deliver and sustain capability in response to requirements or problems … we need to be an S&T organization

How do we think through what our systems could be and make that a reality?

We can get more help from commercial small businesses, start ups, and research labs—how do we best engage them to work with us?

How do we become more like a tech company?

Realization

Page 17: A Starting Point for AF Innovation - AFCEA NOVA

17

• Business systems, C2, ISR PED, and other software efforts are transforming contracting, RMF, and test processes

• Aircraft, weapons, and other embedded software introduce additional challenges

• Dev * ops* Program protection* Safety* Airworthiness* Seek Eagle* Nuclear Certification

• Much more process automation required to achieve CI/CD

• Beginning to explore what agile means for major HW/SW systems

Much work remains

Page 18: A Starting Point for AF Innovation - AFCEA NOVA

18

• The NDS challenge is serious—we had fallen behind in technology and practices

• Unprecedented rapidly changing environment provides flexibility and opportunities for speed, innovation, and technology adoption

• The AF recognizes the need to become more like a technology company—adapting agile approaches to embedded systems and hardware

• Agile software development was a starting point—innovation must be more than a software pathway

To sum it all up …

Page 19: A Starting Point for AF Innovation - AFCEA NOVA