AFLCMC Engineering - SAE

Transcription

AFLCMC EngineeringAFLCMC Providing the Warfighter’s EdgeAn Exciting Time For DoDSoftware Practitioners17 December 2018Rich Kutter, SLTechnical Advisor, Embedded Computer Systems & af.milDistribution A: Approved for Public Release. Distribution Unlimited. Case Number 88ABW-2018-6148

OverviewAFLCMC Providing the Warfighter’s Edge About AFMCSoftware ExcitementAgile – Responsive to changing requirementsWhat is Software Maintenance & bution A: Approved for Public Release. Distribution Unlimited. Case Number 88ABW-2018-6148

AFMC Mission and VisionAFLCMC Providing the Warfighter’s EdgeMission:Deliver and Support AgileWar-Winning CapabilitiesVision:Delivering the world’s greatest Air Force themost trusted and agile provider of innovative andcost-effective war-winning capabilities3Distribution A: Approved for Public Release. Distribution Unlimited. Case Number 88ABW-2018-6148

Air Force Materiel CommandCenter Mission AreasContinue to Strengthen AFMC’sRole in the Nuclear EnterpriseAdvance Today’s & Tomorrow’sCombat Capabilities throughLeading-Edge TechnologyAcquire and SupportWar-Winning Capabilities“Cradle-to-Grave”Perform World-Class Test andEvaluationSustain Air Force Capabilitiesthrough World-Class DepotMaintenance & SupplySupport AF-wide Installationand Expeditionary CombatSupport ActivitiesDistribution A: Approved for Public Release. Distribution Unlimited. Case Number 88ABW-2018-61484

2018: A Year of Software BuzzAFLCMC Providing the Warfighter’s Edge2018 DSB StudyFY16 NDAA Sec 804Defense Innovation BoardPEO DigitalDistribution A: Approved for Public Release. Distribution Unlimited. Case Number 88ABW-2018-61485

Adopting Agile to Deliver Digital CapabilitiesAFLCMC Providing the Warfighter’s Edge Agile is a Mindset – not a prescriptive process!– Take small steps forward – starting NOW – DO it already!– Shared Responsibility – relentlessly kill “throw it over the wall”– Eliminate Waste – apply Lean principles! Myths: Agile is – Fast – neither the words “speed” nor “fast” appear in the manifesto– Less work – it’s harder – breaking established ways of doingAgile is incrementally doing the right things rightwith the right people – right now!Distribution A: Approved for Public Release. Distribution Unlimited. Case Number 88ABW-2018-61486

“Software Maintenance”AFLCMC Providing the Warfighter’s Edge Software – moved from supporting to being the capability Expertise in short supply – to create, use, and manage Not so much maintenance per se, but.– Addressing deficiencies – in capability & security, etc.– Continuous engineering and development – feature integration– Software / IT “entropy” is real – must address/manage/expect Updates/new capabilities drive– Recertification – ATO, Airworthiness, Other tech/ops reviews– Potential refactoring – open architectures can help indemnify Address discoveries of cyber vulnerabilities & threatcapabilitiesDistribution A: Approved for Public Release. Distribution Unlimited. Case Number 88ABW-2018-61487

Success StoriesAFLCMC Providing the Warfighter’s Edge Agile approaches being early adoption – some examples:– Kessel Run (AOC Pathfinder)– PRC2 Currently on a 2 week release cadence Fully automated test – both UI and functional Sustainment in early acquisition – MC-130J Example––––SIL established in sustainment organizationOrganic expertise in system integration & functionEarly engagement proved out designs & detected flawsImproved cyber test, Tech Order dev, and critical testingDistribution A: Approved for Public Release. Distribution Unlimited. Case Number 88ABW-2018-61488

ChallengesAFLCMC Providing the Warfighter’s Edge Modern Software Development on DoD Infrastructure– Access to tools, libraries, and source is slow to be approved– Performance issues accessing cloud on NIPRNET– Many programs are moving off-base; not a panacea; some cannot Sustaining legacy embedded weapon systems– Older, unsupported tools, compilers, OSes, etc.– Moving to modern tools can be expensive – cost & training– Convincing programs to invest in modern software for legacy Automated test, virtual SILs, updated approaches & tools– Some IT software best practices don’t translate well to embedded Frequent release cadences sometimes too fast for Weapon System operatorsDistribution A: Approved for Public Release. Distribution Unlimited. Case Number 88ABW-2018-61489

OpportunitiesAFLCMC Providing the Warfighter’s Edge Large organic software expertise in SMXGs Excited, motivated experts Integration of software sustainment into programplanning reaps benefits Partnerships with build contractors are paying offDistribution A: Approved for Public Release. Distribution Unlimited. Case Number 88ABW-2018-614810

Take AwaysAFLCMC Providing the Warfighter’s Edge Software Sustainment IS Continuous Engineering & Development Focusing on speed without discipline is not the path– Team with perceived “sources of slow” to improve throughput– Make your success a “shared problem” – build partnerships– Fast is slow; smooth is fast – focus on obtaining flow! Pair with the expertise in the Software Maintenance Community Make smart investments to bring modern approaches to legacyQuestions?Distribution A: Approved for Public Release. Distribution Unlimited. Case Number 88ABW-2018-6148

Distribution A: Approved for Public Release. Distribution Unlimited. Case Number 88ABW -2018-6148. AFLCMC Providing the Warfighter’s Edge. Adopting Agile to Deliver Digital Capabilities