Agile Methods Embedded in the United States Military War Fighting Methods. How OODA War Fighting Stacks up Against Agile Software Development

Similar documents
Agile Best Practices and Patterns for Success on an Agile Software development project.

Introduction to Agile and Scrum

2015 Defense Health Information Technology Symposium Implementation of Agile SCRUM Software Development Methodology

What do the Tuskegee Airmen have to do with TSU?

Industrial Control System Cyber Situational Awareness. Robert M. Lee* June 10 th, 2015

Software Development Risk Management Using OODA Loop

How To Build A More Agile Total Naval Force

Agile Information Management Development

Testing in Agile methodologies easier or more difficult?

Deep Agile Blending Scrum and Extreme Programming. Jeff Sutherland Ron Jeffries

Our long-term transformation strategy will exploit these tactical advances to achieve two key operational level objectives:

Transitioning Your Software Process To Agile Jeffery Payne Chief Executive Officer Coveros, Inc.

Managing Your Way to Success ensuring economic, effective, efficient quality best practice service (every time)

Flexible, Life-Cycle Support for Unique Mission Requirements

Assembly Concurrent Resolution No. 77 RESOLUTION CHAPTER 43. Assembly Concurrent Resolution No. 77 Relative to women veterans.

Certified ScrumMaster (CSM) Content Outline and Learning Objectives January 2012

Transitioning from Waterfall: The Benefits of Becoming Agile. ASPE Web Seminar Friday, February 27 th, 2015

Introduction to Software Engineering: Overview and Methodologies

Department of Defense NetOps Strategic Vision

bñåéêéí=ñêçã=íüé== mêçåééçáåöë= çñ=íüé= péåçåç=^ååì~ä=^åèìáëáíáçå= oéëé~êåü=póãéçëáìã=

BCS Foundation Certificate in Agile Syllabus

DEUTSCHE SCRUM 2012, 15 NOV 2012, DARMSTADT. Agile Product Development at Johnson Controls Automotive Experience A Success Story

In January 2012, the VetForce1 organization was formed in order to

SCRUM 1. Upon what type of process control is Scrum based? a. Empirical b. Hybrid c. Defined d. Complex

Statement of. Vice Admiral William A. Brown, United States Navy. Deputy Commander, United States Transportation Command

NATIONAL REPORT 2005/2006 DENMARK

MASTER OF SCIENCE IN OPERATIONS RESEARCH

Certified ScrumMaster (CSM) Content Outline and Learning Objectives January 2012

The Agile Movement An introduction to agile software development

Duty Descriptions AS OF: 5/27/2006

Life Cycle Models. V. Paúl Pauca. CSC Fall Department of Computer Science Wake Forest University. Object Oriented Software Engineering

Director of Intelligence Proposed Research Topics

Eighth Air Force Fighter Command SUMMARY OF COMBAT OPERATIONS, WW II SEPTEMBER 21, 1942 APRIL 25, 1945 And,

Answered: PMs Most Common Agile Questions

In today s acquisition environment,

Continuous Delivery / Continuous Deployment How to automate your Deliveries. Bernhard Keprt

Scrum, User Stories, and More! CSCI 5828: Foundations of Software Engineering Lecture 22 11/06/2014

COMBATSS-21 Scalable combat management system for the world s navies

Brent Atkins, Cris Hadjez An Agile BI Approach: Mead Johnson Uses Better Data to Push Boundaries and Increase Customer Value Session # 3544

"Bezpieczny Projekt"

NEW YORK STATE DEPARTMENT OF TAXATION & FINANCE OFFICE OF REAL PROPERTY TAX SERVICES

Leverage Agile Project Management to Foster Collaboration in Distributed Teams

TRAINING SUPPORT SERVICES

D25-2. Agile and Scrum Introduction

NAVAL AVIATION ENTERPRISE

Scrum and CMMI Level 5: The Magic Potion for Code Warriors

SESSION 303 Wednesday, March 25, 3:00 PM - 4:00 PM Track: Support Center Optimization

How Agile methods resolve chaos and unpredictability in software projects

Agile Metrics. It s Not All That Complicated

Evolving the Enterprise Software Configuration Management Model

Lasting commercial success with Agile Evolution

Business Analysts in an Agile World. Christian Antoine

Department of the Navy ebusiness Operations Office

Agile Scrum Workshop

IAI/Malat Solutions for the Maritime Arena

Space and Naval Warfare Systems Center Atlantic

Introduction to User Story Mapping. July 2015 COPYRIGHT 2015 AGILITY SOFTWARE 1

Agility via Software Engineering Practices

parts of an airplane Getting on an Airplane BOX Museum Aeronautics Research Mission Directorate in a Series

LEADING PERPETUAL CHANGE: FLAWLESS EXECUTION AND CHANGE MANAGEMENT

CHAPTER 6 NAVAL ORGANIZATION

IMPLEMENTING SCRUM. PART 3 of 5: TRAINING YOUR NEW SCRUM TEAM. Designed by Axosoft, creators of the #1 selling Scrum software.

How Product Management Must Change To Enable the Agile Enterprise

A Glossary of Scrum / Agile Terms

Agile Software Development compliant to Safety Standards?

MEDICAL READINESS AND OPERATIONAL MEDICINE

2015 State of the CIO SURVEY. Exclusive Research from CIO magazine

The Executive Action Team Leadership in an Agile Paradigm

DISTRIBUTION RESTRICTION B: Distribution authorized to U.S. Government agencies only because it contains copyrighted material that is not to be

Dr. Jeffrey D. McCausland, Founder and CEO, Diamond6 Leadership and Strategy, LLC

Consolidated Afloat Networks and Enterprise Services (CANES)

Continuous Integration Processes and SCM To Support Test Automation

The Challenge. Shipboard crew members need training because cadres are not expected to provide a long-term ConOps for UUV employment.

Much of the weaponry now used by the U.S. military advanced

CURRENT POSITION The University of Texas at Dallas, School of Economic, Political, and Policy Sciences

Bridging the Gap: Traditional to Agile Project Management. I. S. Parente 1. Susan Parente, PMP, PMI ACP, CISSP, PMI RMP, ITIL, MSEM;

AMARILLO TECHNICAL TRAINING CENTER

CNO: Good morning and thank you for being here. Today we are releasing the results of the investigation into the

A MODEL FOR RISK MANAGEMENT IN AGILE SOFTWARE DEVELOPMENT

MILPERSMAN OPNAV (N15) Phone: DSN COM FAX NAVPERSCOM (PERS-440)

Fire and Fury Notes : Liberators - Napoleonic Wars

WarBirds Quickstart Guide

Software Development Methodologies

Kanban vs Scrum Making the most of both

Holloman Air Force Base Mission and Flying Operations

Issues in Internet Design and Development

COL Joe Capobianco Program Executive Officer

Rear Detachment Commander. Computer-Based Training. Module 10: Training Management

Fast Play Napoleonic Wargame Rules 1.1 by Jon Linney

INTRODUCTION TO AGILE METHODS

Transcription:

Agile Methods Embedded in the United States Military War Fighting Methods How OODA War Fighting Stacks up Against Agile Software Development Reflections of a Crew Dog / Scrum Master Tom Friend AKA Mad-Dog LtCol Retired USAF 1

Tom Friend / Experience Industry Experience: Banking, Cable - Broadband, Healthcare, Energy, Federal Sector. Roles: Agile / XP / Scrum, QA, DEV, BA, PM, Federal Program Manager. Education: BS Aeronautics / Embry Riddle Aeronautical University. Air War College / US Military. 24 Years US Military Pilot, Retired: 10 Years Navy / 14 Years Air Force. 2 Squadron Commands / 12 Deployments. JTAC Ground Combat with Marines and Army. OODA 2

Summary / Goals TAKE AWAY - Military decision makers know Agile / Scum only by different terms. Goal - Provide bridge of understanding between OODA and AGILE for Military and DOD contractors that are unfamiliar with the Agile Methodologies. Goal - Present talk tracks and narratives that demonstrate how the Agile Methodology complements OODA. 3

Observe, Orient, Decide, ACT OODA - Loop is a more detailed refinement of Scrum's Inspect and Adapt cycle. OODA - Was created as a method for fighting dogfights. The focus being to provide an adaptive method that lets you out-think your opponent and win in the air and on the battle field. OODA - It is very much like the in the weeds collaborative self organizing part of scrum. 4

Wingman = Pair Programming 2 People with a common goal 5

The Legacy of Colonel John Boyd (USAF Ret) 40-Second Boyd (Korean War) Mad Major (Helped design the F-15 & F-16) Genghis John The OODA Loop & Maneuver Warfare U.S. Marine Corps Both Gulf Wars 6

John Boyd Father of OODA Koran War F-86 Pilot 7 Slow OODA Loop = Death Fast OODA Loop = Success

Comparing the Loops OODA Dog Fight = Empirical Process, Transparency, Inspect, and Adapt Empirical Process, Transparency, Inspect, and Adapt 8

Operating Inside Their OODA Loops OODA Tactical Definition: Changing the situation more rapidly than the other side can comprehend. (Think Agile to Waterfall) Typical effects: Boyd description: When operating inside opponents OODA loops, It s like they re moving in slow motion. It s like you re commanding both sides. This is a classic adaptation of Sun Tzu's cheng / ch i. cheng - orthodox, expected, ch i - unorthodox, unexpected, shocking. By operating inside an opponent s OODA loop, you will find it much easier to set up and exploit cheng / ch i situations. 9 9

Inside Your OODA /Sprint Scrum Loops OODA = OODA Success = Kill Success = Deliver Increment 10 20134Agile On Target LLC, All Rights reserved.

Combat Multipliers = AGILE ROI "MiG Alley" NW Korea, where the Yalu River empties into the Yellow Sea and the site of numerous dogfights. MiG-15 VS F-86 Sabre MiG Alley is considered the birthplace of jet fighter combat. Kill ratio was 10 to 1 11

Mig-15 vs F-86F Well Matched The Sabre and Mig were well matched in Air Combat The Mig was somewhat underpowered and the MiG-15 could out climb it. The MiG's cockpit ergonomics were inferior to the F-86 The F-86 turned and rolled better than the MiG. Mig-15 had bigger and more powerful guns, The F-86 carried more ammo. MiG had a higher service ceiling over the Sabre. The close balance between the F-86 and the MiG-15 meant that the critical factor in the air battle was pilot training skill and tactics. At the end of the war 792 MiG-15s Lost To 78 F86 Lost. Chuck Yeager said it best- "It isn't the plane that is important in combat, it's the man sitting in it." 12

Boyd s OODA Loop Applied Relates to all human behavior Goal: Successful interaction with other loops Key: Get inside the opposing OODA Loop Destructive: Air Combat, Warfare Constructive: Agile Software Engineering Process 13

Sun Tzu Be extremely subtle, even to the point of formlessness. Be extremely mysterious, even to the point of soundlessness. Thereby you can be the director of the opponent's fate. - Sun Tzu The art of War 512 BC Jeff Sutherland Scrum is not a process or a technique for building products; rather, it is a framework within which you can employ various processes and techniques. - Jeff Sutherland USAF Retired / Scrum Guide 2011 14

Questions? QUESTIONS? Tom Friend 980-939-3477 www.agileontarget.com About me: http://www.linkedin.com/pub/thomasfriend 15