Mission Thread Workshop (MTW): Preparation and Execution

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

Mission Thread Workshop

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

Software Sustainment: Continuous Engineering to

Integrating Software Architecture Evaluation in a DoD System Acquisition

Carnegie Mellon University Notice

Cyber Affordance Visualization in Augmented Reality (CAVIAR)

Guide to the SEI Partner Network

Risk themes from ATAM data: preliminary results

Mission Threads: Bridging Mission and Systems Engineering

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

A Game-Theoretic Approach to Optimizing Behaviors in Acquisition

Reducing System Acquisition Risk with Software Architecture Analysis and Evaluation

Joint Warfare System (JWARS)

Overview of the New Introduction to CMMI Course and Changes to the Intermediate Concepts and Instructor Training Courses

Sustaining Software-Intensive Systems - A Conundrum

UNCLASSIFIED FY 2009 RDT&E,N BUDGET ITEM JUSTIFICATION SHEET DATE: February 2008 Exhibit R-2

UNCLASSIFIED FY 2008/2009 RDT&E,N BUDGET ITEM JUSTIFICATION SHEET DATE: February 2007 Exhibit R-2

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

CURRICULUM OUTLINE OF INSTRUCTION SURFACE WARFARE OFFICER DEPARTMENT HEAD COURSE CIN: A-4H-0107 CDP: 9545 VER: 2.0 CHANGE: 3

SATURN Sponsorship Opportunities. 13th Annual SEI Architecture Technology User Network Conference. May 1 4, 2017 Denver, Colorado

STATEMENT J. MICHAEL GILMORE DIRECTOR, OPERATIONAL TEST AND EVALUATION OFFICE OF THE SECRETARY OF DEFENSE BEFORE THE SENATE ARMED SERVICES COMMITTEE

Department of Defense DIRECTIVE

A FUTURE MARITIME CONFLICT

Subj: MISSION, FUNCTIONS, AND TASKS OF NAVAL SPECIAL WARFARE COMMAND

The Four-Element Framework: An Integrated Test and Evaluation Strategy

CURRICULUM OUTLINE OF INSTRUCTION SURFACE WARFARE OFFICER DEPARTMENT HEAD COURSE CIN: A-4H-0107 CDP: 9545 VER: 2.0 CHANGE: 8

STATEMENT OF GORDON R. ENGLAND SECRETARY OF THE NAVY BEFORE THE SENATE ARMED SERVICES COMMITTEE 10 JULY 2001

This block in the Interactive DA Framework is all about joint concepts. The primary reference document for joint operations concepts (or JOpsC) in

An Informed Guess About Why Patriot Fired Upon Friendly Aircraft and Saw Numerous False Missile Targets During Operation Iraqi Freedom

Salvo Model for Anti-Surface Warfare Study

STATEMENT OF. MICHAEL J. McCABE, REAR ADMIRAL, U.S. NAVY DIRECTOR, AIR WARFARE DIVISION BEFORE THE SEAPOWER SUBCOMMITTEE OF THE

DEPARTMENT OF THE NAVY OFFICE OF THE CHIEF OF NAVAL OPERATIONS 2000 NAVY PENTAGON WASHINGTON, DC

Employing Merchant Vessels for Offshore Presence and Launch of US Military Operations

First Announcement/Call For Papers

Counter Attack! Introduction

Department of Defense DIRECTIVE

CMMI: The DoD Perspective

INTRODUCTION. Chapter One

COTS Selection and Adoption in a Small Business Environment. How Do You Downsize the Process?

BEHAVIORAL HEALTH TABLETOP EXERCISE JULY 13, 2005 EMBASSY SUITES HOTEL OMAHA, NEBRASKA

Read the scenario below, and refer to it to answer questions 1 through 13.

OPNAVINST G N514 8 Jan Subj: RELEASE OF INFORMATION ON NUCLEAR WEAPONS AND ON NUCLEAR CAPABILITIES OF U.S. NAVY FORCES

Trusted Partner in guided weapons

For More Information

A Tool to Inject Credible Warfighter-Focused Non- Kinetic Attack Effects into the BMDS M&S Environment

Systems Engineering Capstone Marketplace Pilot

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

Guest Presenter Jay Bottelson

Lifecycle Models for Survivable Systems

The Cruise Missile Threat: Prospects for Homeland Defense

EMERGENCY SUPPORT FUNCTION 1 TRANSPORTATION

SCAMPI B&C Tutorial. Software Engineering Process Group Conference SEPG Will Hayes Gene Miluk Jack Ferguson

Request for Solutions: Distributed Live Virtual Constructive (dlvc) Prototype

The AFIT of Today is the Air Force of Tomorrow.

Russian defense industrial complex s possibilities for development of advanced BMD weapon systems

Process Improvement at NAVAIR using TSP and CMM

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

Challenges in Vertical Collaboration Among Warfighters for Missile Defense C2

EXHIBIT R-2, RDT&E Budget Item Justification RESEARCH DEVELOPMENT TEST & EVALUATION, NAVY / BA4

SERIES 1300 DIRECTOR, DEFENSE RESEARCH AND ENGINEERING (DDR&E) DEFENSE RESEARCH AND ENGINEERING (NC )

Intro to - IS700 National Incident Management System Aka - NIMS

CAPT Heide Stefanyshyn-Piper

MEADS MEDIUM EXTENDED AIR DEFENSE SYSTEM

Unmanned Aerial Vehicle Operations

The CMMI Product Suite and International Standards

Capability Integration

Air Force WALEX Applications

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

Strike Group Defender: PMR-51 and MIT Lincoln Laboratory

Coldspring Excelsior Fire and Rescue Standard Operating Policies 6565 County Road 612 NE Kalkaska, MI Section 4.13 INCIDENT COMMAND MANAGEMENT

mm*. «Stag GAO BALLISTIC MISSILE DEFENSE Information on Theater High Altitude Area Defense (THAAD) and Other Theater Missile Defense Systems 1150%

NAVAIR Commander s Awards recognize teams for excellence

Joint Targeting Staff Course Syllabus. 18 May 2017

Assessing Technologies using Campaign Analysis and War Gaming: The Warfare Innovation Continuum at NPS

Page. II. TECHNICAL ASSISTANCE PROJECT DESCRIPTIONS.. 3 A. Introduction... B. Technical Assistance Areas.. 1. Rate Design Consumer Programs...

Air Force Cyber Operations Command

Army IAMD Modular Open Systems Approach

CHINA S WHITE PAPER ON MILITARY STRATEGY

Challenges and opportunities Trends to address New concepts for: Capability and program implications Text

UNCLASSIFIED R-1 ITEM NOMENCLATURE FY 2013 OCO

DOD INSTRUCTION DEPOT MAINTENANCE CORE CAPABILITIES DETERMINATION PROCESS

Logbook Adm. Greenert and Gen. Amos: A New Naval Era Adm. Greenert and Gen. Welsh: Breaking the Kill Chain

Future Expeditionary Armor Force Needs

Doc 01. MDA Discrimination JSR August 3, JASON The MITRE Corporation 7515 Colshire Drive McLean, VA (703)

UNCLASSIFIED. FY 2016 Base FY 2016 OCO

Naval Unmanned Combat Air Vehicle

Subj: ELECTRONIC WARFARE DATA AND REPROGRAMMABLE LIBRARY SUPPORT PROGRAM

ASSIGNMENT An element that enables a seadependent nation to project its political, economic, and military strengths seaward is known as 1-5.

Mission: Mi ssio n: To help the Hawaii Ohana prepare for, respond to, and recover from disasters and emergencies

Part 1.3 PHASES OF EMERGENCY MANAGEMENT

COTS Impact to RM&S from an ISEA Perspective

A Ready, Modern Force!

Air Force Cyberspace Command NDIA 2007 DIB Infrastructure Protection Symposium

ROBUST NATO BALLISTIC MISSILE DEFENSE

E S F 8 : Public Health and Medical Servi c e s

U.S. Navy Arctic Engagement: Challenges & Opportunities

UNCLASSIFIED R-1 ITEM NOMENCLATURE

NDIA Munitions Executive Summit Sustaining Industrial Readiness

ADP309 AUGUST201 HEADQUARTERS,DEPARTMENTOFTHEARMY

Transcription:

Mission Thread Workshop (MTW): Preparation and Execution Software Engineering Institute Carnegie Mellon University Pittsburgh, PA 15213 Tim Morrow Mike Gagliardi Bill Wood SATURN 2013 May 2, 2013

Outline MTW and our experience base Three phases for conducting an MTW How MTWs fit into system-of-systems (SoS) architecture development and analysis 2

Conceptual Flow of the MTW SoS Drivers and Capabilities SoS Architecture Plans Mission Threads and Vignettes OV-1 OV-4 OV-6c SoS Quality Attributes Legacy Systems Quality Attribute Augmentation and Analysis impacts distilled into Mission Threads Augmented with Quality Attributes Architecture Issues SoS Challenges Engineering Issues Capability Issues 3

Present Results Present the MTW Analyze Remaining Mission Threads Step 9 Step 8 Step 7 Mission Thread Workshop Step 1 Step 2 Step 3 Present the Business and Mission Drivers Discuss Overarching QA Considerations Step 6 Step 4 Present the Architectural Plan Consider Extensions to Mission Thread Step 5 Review the Vignette Augment the Mission Thread 4

Mission Thread Workshops Experiences Client Description MTWs Vignettes Mission Stakeholders Threads A IRAD New 1 1 2 8 Platform/Capability B New Naval Ship 13 17 37 >200 C Battle Command 6 3 4 >100 D Maritime Detection 2 4 4 30 E NSF 1 3 3 15 F Air Force Program 1 1 1 10 G DHS 2 2 3 23 H Other Govt Agency 1 4 4 12 Identifies SoS architecture gaps, overlaps, and challenges Identifies issues for constituent legacy systems and software architectures Overcomes organizational stovepipes and facilitates stakeholder communication 5

Three Phases of an MTW Engagement Preparation Conduct the Workshop Follow-on Up to 6 weeks 1 1.5 days Up to 2 weeks MTW Timeline 6

Preparation Phase Review the MTW process Develop SoS mission and business drivers Develop SoS architecture plans Develop the vignettes, mission threads, and appropriate quality attributes Identify participating stakeholders Select MTW team Settle on logistics 7

SoS Mission and Business Drivers and Architecture Plans Overview presentation of the SoS mission and business drivers 1 2 slides on the business drivers; more if agreed it s needed Identify business/programmatic context, high-level functional requirements, high-level constraints, high-level quality attributes, plan for development, and the program s goals and objectives Overview presentation of the SoS architecture plans 1 2 slides on the vision for the architecture; more if agreed it s needed Identify legacy systems being considered, high-level constraints, highlevel quality attributes, and the plan for development Visio/PowerPoint Need to establish the scope of the mission thread analysis effort 70 80% functionality 8

Vignettes A vignette has two parts: 1. Vignette description 2. Graphical description of the vignette, such as an DoD OV-1 or context diagram. Name of Vignette Vignette (summary description) Nodes/actors Protect Fleet Assets Against Cruise Missile Attacks Two ships (Alpha and Beta) are assigned to air defense to protect a fleet containing two high-value assets. A surveillance aircraft and four UAVs (two pairs) are assigned to the fleet and controlled by the ships. A pair of UAVs flying as a constellation can provide fire-control quality tracks directly to the two ships. A two-pronged attack on the fleet occurs: - five aircraft-launched missiles from the southeast - three minutes later, seven submarine-launched missiles from the southwest The fleet is protected with no battle damage. Alpha and Beta ships, two high-value assets, surveillance aircraft, UAVs, missiles Assumptions Sea state is Level 1 Etc. 9

Ballistic Missile Defense (BMD) OV-1 Example JOC/ Gamma Carrier Strike Group UEWR STRATCOM/ C2BMC Beta ML ML Alpha Surface Action Group Protect Forces Afloat Defend High-Value Assets THAAD COCOM/ JFACC JFMCC C2BMC ML 10 10

Example of a Context Diagram for a Wireless Emergency Alerts Message First Responders CMSP Gateway Local govt EAS Emergency Management Organization Social media Message Recipient Citizen calls 911 11

Mission Thread Snippet 12

Quality Attributes Quality Attribute Performance Security Usability Resilience Considerations 13

Wrap-up of Preparation Steps Identify participating stakeholders Need to elicit architectural and engineering considerations for the mission threads Experience of stakeholders largely determines quality of the results Select MTW team Consists of three or more people who fill the four MTW roles (lead, facilitator, scribe, and analyst) Experienced architects with good facilitation skills and related quality attribute knowledge Logistics of the MTW Room, equipment 14

Conduct Workshop Phase Present the MTW Present the business and mission drivers Present the architectural plan Review the vignette Augment the mission thread Consider extensions to the mission thread Discuss overarching quality attribute considerations Analyze remaining mission threads 15

MTW Agenda Day 1: XX XXX 2009 08:00 08:15 Welcome/Introductions/Opening Remarks (name, SEI) 08:15 08:30 MTW Overview (SEI) 08:30 08:45 Business Drivers and Quality Attributes (name) 08:45 09:00 Architecture Plan (name) 09:00 09:30 Vignettes and OV-1 Descriptions (name) 09:30 09:45 Break 09:45 12:00 Augmentation of Mission Threads (SEI facilitated) 12:00 13:00 Lunch 13:00 17:00 Augmentation of Mission Threads (SEI facilitated) Day 2: XX XXX 2009 08:00 12:00 Augmentation of Mission Threads (SEI facilitated) 12:00 13:00 Lunch 13:00 16:30 Augmentation of Mission Threads (SEI facilitated) 16:30 17:00 Summary/Wrap Up 16

Present Results Present the MTW Analyze Remaining Mission Threads Step 9 Step 8 Step 7 Mission Thread Workshop Step 1 Step 2 Step 3 Present the Business and Mission Drivers Discuss Overarching QA Considerations Step 6 Step 4 Present the Architectural Plan Consider Extensions to Mission Thread Step 5 Review the Vignette Augment the Mission Thread 17

Follow-On Phase Scrub the augmented mission threads Reference each comment with a unique identifier Produce a group of challenges Develop a briefing to summarize the challenges Complete the Mission Thread Description Document 18

Augmented Mission Thread Step Description Engineering Considerations, Issues, Challenges 1 A large truck carrying pesticide goes through an intersection with a RED traffic light and is hit broadside by an SUV. Both vehicles burst into flames. 1. 2 Several citizens in cars that were approaching the intersection stop and call 911 to report the accident. Others rush to assist the accident victims. 3 Driver from SUV is pulled from vehicle and placed on a nearby lawn. 1. 911 call center starts receiving calls but is quickly overwhelmed with the volume 2. Calls start rolling to neighboring 911 call centers 3. Begin initial assessment 1. Fire, police, EMS are dispatched to accident 2. No information provided to public yet. (should any be?) 3. A smoke plume begins drifting toward residential area 19

Scrubbed, Augmented Mission Thread Step Description Engineering Considerations, Issues, Challenges 1 A large truck carrying pesticide goes through an intersection with a RED traffic light and is hit broadside by an SUV. Both vehicles burst into flames. MT1-1-1. 2 Several citizens in cars that were approaching the intersection stop and call 911 to report the accident. Others rush to assist the accident victims. 3 Driver from SUV is pulled from vehicle and placed on a nearby lawn. MT1-2-1. 911 call center starts receiving calls but is quickly overwhelmed with the volume MT1-2-2. Calls start rolling to neighboring 911 call centers MT1-2-3. Begin initial assessment MT1-3-1. Fire, police, EMS are dispatched to accident MT1-3-2. No information provided to public yet MT1-3-3. A smoke plume begins drifting toward residential are. 20

Challenge Area Grouping Initial Grouping Category Mission Thread Reference Alert severity levels Assumptions, MT5-10-5 911 call center overload MT2-4-1, MT2-4-2, MT4-4-3, MT4-5-4, MT5-9-1, MT5-9-2, MT5-9-14, MT5-10-6, MT5-10-10 Public education alert awareness MT3-4-5, MT4-9-2, MT4-9-16, MT5-11-2, MT5-11-6, MT5-11-11 Role of a communications manager MT1-4-7, MT1-9-2, MT1-9-7, MT1-9-8, MT2-10-6, MT2-11-6, MT2-11-11 Tool features MT3-4-9, MT5-1-5, MT5-1-11 Coordination and jurisdiction MT2-4-11, MT2-5-1, MT4-6-2, MT4-9-5, MT4-11-1 Future information inputs MT3-5-3, MT3-9-6, MT3-9-13, MT3-9-16 Operator training MT2-9-3, MT2-9-6, MT2-9-16, MT2-10-6 Mutual aid agreements/awareness MT1-5-4, MT1-9-5, MT1-9-6, MT1-9-8, MT4-6-3, MT4-6-4 Operators procedures MT2-4-2, MT2-6-2, MT3-9-1, MT3-9-16, MT4-4-6, MT4-4-10 Scenario planning MT1-9-1, MT1-9-9, MT1-9-10, MT3-3-2, MT3-3-9, MT3-3-11 Public s expectations MT1-4-12, MT1-9-2, MT1-9-16, MT1-11-2, MT1-11-6 When to send an alert MT1-4-3, MT2-6-2, MT2-6-3, MT2-6-4, MT3-9-7, MT4-2-4, MT4-3-5 Communication channels MT1-4-1, MT1-4-10, MT3-5-3, MT3-6-2, MT4-9-1, MT4-9-2, MT5-3-6 Security Sec-2, Sec-4, Sec-5 Challenge Areas Category Alert severity levels/when to send an alert Tool features/future information inputs Coordination and jurisdiction/mutual aid agreements/awareness Operators procedures/operator training Scenario planning/911 call center overload Public s expectations/public education alert awareness/role of a communications manager Communication channels Security Mission Thread Reference Assumptions, MT5-10-5, MT1-4-3, MT2-6-2, MT2-6-3, MT2-6-4, MT3-9-7, MT4-2-4, MT4-3-5 MT3-4-9, MT5-1-5, MT5-1-11, MT3-5-3, MT3-9-6, MT3-9-13, MT3-9-16 MT2-4-11, MT2-5-1, MT4-6-2, MT4-9-5, MT4-11-1, MT1-5-4, MT1-9-5, MT1-9-6, MT1-9-8, MT4-6-3, MT4-6- 4 MT2-4-2, MT2-6-2, MT3-9-1, MT3-9-16, MT4-4-6, MT4-4-10, MT2-9-3, MT2-9-6, MT2-9-16, MT2-10-6 MT1-9-1, MT1-9-9, MT1-9-10, MT3-3-2, MT3-3-9, MT3-3-11, MT2-4-1, MT2-4-2, MT4-4-3, MT4-5-4, MT5-9- 1, MT5-9-2, MT5-9-14, MT5-10-6, MT5-10-10 MT1-4-12, MT1-9-2, MT1-9-16, MT1-11-2, MT1-11-6, MT3-4-5, MT4-9-2, MT4-9-16, MT5-11-2, MT5-11-6, MT5-11-11, MT1-4-7, MT1-9-2, MT1-9-7, MT1-9-8, MT2-10-6, MT2-11-6, MT2-11-11 MT1-4-1, MT1-4-10, MT3-5-3, MT3-6-2, MT4-9-1, MT4-9-2, MT5-3-6 Sec-2, Sec-4, Sec-5 21

Example of a Challenge Challenge: What civil emergencies are worthy of a WEA message? Category grouping: Operational procedures, governance Supporting info MT5-10-5 MT2-6-2, MT2-6-3, MT2-6-4 MT4-3-5 Recommendations Continue to identify and develop civil emergency scenarios that can be discussed with first responders and partnering communities to develop a consistent approach for determining when to issue WEA messages. Continue to host meetings with NWS, FEMA, DHS, and the state to share information about when it is appropriate to send a WEA message. 22

Contents of the Mission Thread Description Document Inputs Presentations MTW process Business and architecture drivers and plans Tailored vignette(s) and mission threads Outputs Mission threads augmented with quality attributes Analysis methods Challenges 23

How MTWs Fit into SoS Architecture Development and Analysis Mission Thread Workshops Vignettes Mission Threads SoS Architecture Plans Mission Threads Augmented with Quality Attributes SoS Architecture Challenges SoS Mission and Business Drivers 24

Overview Architecture Challenge Workshops and Legacy Arch Evals Mission Thread Workshops Vignettes Mission Threads SoS Architecture Plans Mission Threads Augmented with Quality Attributes SoS Architecture Challenges SoS Mission and Business Drivers 25

Overview SoS Architecture Architecture Evaluations Challenge Workshops and Legacy Arch Evals SoS Architecture System Architectures Mission Thread Workshops Vignettes Mission Threads SoS Architecture Plans Mission Threads Augmented with Quality Attributes SoS Architecture Challenges SoS Mission and Business Drivers 26

Overview SoS Architecture Architecture Evaluations Challenge Workshops and Legacy Arch Evals SoS Architecture Risks SoS Architecture System Architectures System and Software Architectures Systems ATAMs System and Software Architectures Risks Mission Thread Workshops Vignettes Mission Threads SoS Architecture Plans Mission Threads Augmented with Quality Attributes SoS Architecture Challenges SoS Mission and Business Drivers 27

backup 28

SoS Architecture Quality Attribute Specification and Evaluation Approach Early elicitation of quality attribute considerations Early identification and addressing of architecture challenges Early identification and mitigation of architectural risks SoS Business / Mission Drivers Warfare Vignettes Mission Threads SoS Architecture Plans Mission Mission Thread Thread Workshop Quality Attribute Augmented Mission Threads SoS Architecture Challenges SoS Architecture Evaluation SoS Architecture Evaluation SoS Architecture System Architectures SoS Architecture Risks Problematic systems identified with the augmented mission threads System & S/W Architecture System ATAM Syste m Sys & S/W Arch Risks SoS and System Architecture(s) Acquisition / Development 29

Contact Information Tim Morrow Senior Member of the Technical Staff Software Solutions Division Email: tbm@sei.cmu.edu U.S. Mail Software Engineering Institute Customer Relations 4500 Fifth Avenue Pittsburgh, PA 15213-2612 USA Web www.sei.cmu.edu/architecture www.sei.cmu.edu/contact.cfm Customer Relations Email: info@sei.cmu.edu Telephone: +1 412-268-5800 SEI Phone: +1 412-268-5800 SEI Fax: +1 412-268-6257 30

Copyright 2013 Carnegie Mellon University This material is based upon work funded and supported by the Department of Defense under Contract No. FA8721-05-C-0003 with Carnegie Mellon University for the operation of the Software Engineering Institute, a federally funded research and development center. NO WARRANTY. THIS CARNEGIE MELLON UNIVERSITY AND SOFTWARE ENGINEERING INSTITUTE MATERIAL IS FURNISHED ON AN AS-IS BASIS. CARNEGIE MELLON UNIVERSITY MAKES NO WARRANTIES OF ANY KIND, EITHER EXPRESSED OR IMPLIED, AS TO ANY MATTER INCLUDING, BUT NOT LIMITED TO, WARRANTY OF FITNESS FOR PURPOSE OR MERCHANTABILITY, EXCLUSIVITY, OR RESULTS OBTAINED FROM USE OF THE MATERIAL. CARNEGIE MELLON UNIVERSITY DOES NOT MAKE ANY WARRANTY OF ANY KIND WITH RESPECT TO FREEDOM FROM PATENT, TRADEMARK, OR COPYRIGHT INFRINGEMENT. This material has been approved for public release and unlimited distribution except as restricted below. The Government of the United States has a royalty-free government-purpose license to use, duplicate, or disclose the work, in whole or in part and in any manner, and to have or permit others to do so, for government purposes pursuant to the copyright license under the clause at 252.227-7013 and 252.227-7013 Alternate I. This material may be reproduced in its entirety, without modification, and freely distributed in written or electronic form without requesting formal permission. Permission is required for any other use. Requests for permission should be directed to the Software Engineering Institute at permission@sei.cmu.edu. Architecture Tradeoff Analysis Method and ATAM are registered in the U.S. Patent and Trademark Office by Carnegie Mellon University. DM-0000309 31