Implementing a Model-Based, Digital Engineering Enterprise ...

21
www.incose.org/symp2020 Public Release Approval # IS-2020-1472 Implementing a Model-Based, Digital Engineering Enterprise for a Defense Systems Integrator an Ongoing Journey Gan Wang, Ph.D.

Transcript of Implementing a Model-Based, Digital Engineering Enterprise ...

Page 1: Implementing a Model-Based, Digital Engineering Enterprise ...

www.incose.org/symp2020 Public Release Approval # IS-2020-1472

Implementing a Model-Based, Digital Engineering

Enterprise for a Defense Systems Integrator – an

Ongoing Journey

Gan Wang, Ph.D.

Page 2: Implementing a Model-Based, Digital Engineering Enterprise ...

Public Release Approval # IS-2020-1472

Outline

• Business context

• Practical challenges

• Implementation & deployment experience

• Benefits observed

• A few lessons learned

www.incose.org/symp20202

Page 3: Implementing a Model-Based, Digital Engineering Enterprise ...

Public Release Approval # IS-2020-1472

What Does “MBSE” Mean to You?

www.incose.org/symp20203

Spreadsheet Model

Requestor initiates request for purchase

Requestor validates requirement with

Functional Manager (FM)

FM forwards request to DO Lead

DO Lead creates PRAL Request in ECE. Logistics is

notified.

Logistics develops quotes and posts

approved quote for review.

FM reviews- approves quote

If rejected the process repeats at

the point of rejection

IA reviews- approves quote meets security

guidelines

If rejected the process repeats at

the point of rejection

DO Lead verifies quote and

funding

If rejected the process repeats at

the point of rejection

Is purchase under

$2,500.00?

Does the DO Lead wish to purchase via Credit Card?

Initiate Credit Card Purchase if requested

Logistics creates PRAL(s) on ECE. DO

Lead is notified

DO Lead adds cut from Spend Plan

showing remaining budgets. Logistics is

notified.

Logistics packages and moves to CCE

DO Lead verifies- approves PRAL.

QAP notified

QAP verifies-approves PRAL.

PM notified

PM verifies- approves PRAL. ACOR notified

If rejected the process repeats at

the point of rejection

ACOR reviews and signs PRAL. DO Lead, Program Manager,

and Logistics is notified

Is the purchase for training?

Once Alt COR approves training

DO Lead will inform the Functional Manager and

requestor.

Requestor will complete the

General Dynamics form HRFORM505A

with Program Manager’s

information as “Supervisor”

Program Manager will sign and forward

the form HRFORM505A to the

Program Director.

Program Director will sign and forward

the form HRFORM505A to

Corporate.

Corporate will process and file

Logistics creates Purchase Request. DO Lead is notified.

DO Lead reviews and approved PR.

Program Manager is notified.

Program Manager reviews and approves PR. Corporate is

notified.

Corporate creates PO. Logistics and vendor are sent copies of the PO

Vendor receives PO and ships item(s)

Logistics receives items. Corporate is

notified.

Corporate requests invoice from vendor

Vendor provides invoice to corporate

Corporate enters information into

Acquisition Purchases (AP)

GDIT invoices the government for

purchases

Government approves invoice

Service Desk (SD)Remedy

Service Catalogue (SC)(External Facing)

Security

Service Knowledge Management System (SKMS)

Configuration Management System (CMS)

Return to Requester

InvalidRequest

Request from: Service Desk, RFC, Web-Online Service Catalog, Phone Call, Email,

for HW/SW/Svcs./Install, Move, Add, Change (IMAC)

Initiate project mgt and associated

processes (including change mgt, design/BOM creation, and

procurement)

Is project funded and approved?

Access Management Policies

Information Security

Management

Access Management

N

Is request commoditized? (i.e., pre-built delivery model w/

established workflow & cost)

Y

End

RequestFulfilled

Request Fulfillment

(Commodity IT Svcs., HW and SW items on APL)

Exostar

Customers and End-UsersStart

Active Directory

- SharePoint Based w/RDBMS- Integration on Submit (for SD) and/or Login through FW to P/L System for authenticated Users-Integration on Submit through FW to SD for non-authenticated users- Tabbed Service Interface- Remedy and P/L Schema map for SD and P/L Systems- Service Buttons for both USBX and non-USBX users (Login for Authenticated Users)(Forward of data to SD for non-Authenticated Users

Authenticated Users

Non-Authenticated Users

Firewall

Populate request form

Input credentials forAD authentication

Populate request form for SD Support OR Authenticate into P/L

System

Requestor completes order in Exostar/

workflow initiated

Populated TT from P/L

System

Workflow generates/

populates Remedy TT

Submit to SD

SD works with requestor via Chat or Phone to complete and submit into P/L System

SD receives request from

Remedy

Visio Diagrams

CAD Models Wiring Diagrams

High-end Computers

“OV-1”

Page 4: Implementing a Model-Based, Digital Engineering Enterprise ...

Public Release Approval # IS-2020-1472

“Model-Based Systems Engineering” is…

• INCOSE: “the formalized application of modeling to support system

requirements, design, analysis, verification and validation activities

beginning in the conceptual design phase and continuing throughout

development and later life cycle phases.”

• SysML.org: “a Systems Engineering process paradigm that emphasizes

the application of rigorous architecture modeling principles and best

practices to Systems Engineering activities throughout the System

Development Life Cycle (SDLC).

www.incose.org/symp20204

Page 5: Implementing a Model-Based, Digital Engineering Enterprise ...

Public Release Approval # IS-2020-1472

BAE Systems: Digital Engineering (DE) Enterprise Vision

www.incose.org/symp20205

“Connecting Desktop to the Factory Floor and to Force Readiness”

@ Corporate Systems Engineering Working Group (SEWG)

Page 6: Implementing a Model-Based, Digital Engineering Enterprise ...

Public Release Approval # IS-2020-1472

Business Drivers: Heard from Customers and Industry…

• Digital Engineering Strategy (DoD):

– Use of models

– Enduring Authoritative Source of Truth

– Technological innovation

– Infrastructure and environments

– Culture and workforce

• “Going Digital:” Better Engineered Systems

– Bringing the right side of the System V to the left

– Clearer requirements, earlier V&V, reduced defects

– Systematic reuse

• Collapsing Cycle Time

– Increased speed of capabilities… in a Model Based

Digital Environment

– “Sense of Urgency:” to accelerate agile delivery

www.incose.org/symp20206

(Source: OUSD)

(Source: NAVAIR SET)

(Source: NAVAIR SET)

Page 7: Implementing a Model-Based, Digital Engineering Enterprise ...

Public Release Approval # IS-2020-1472

Practical Challenges in Adopting MBSE/MBE

www.incose.org/symp20207

Experienced Workforce:

• Franchise programs

• Mission understanding

• System / product knowledge

• Customer intimacy

MBSE Challenges:

• Legacy SE skills and processes

• Lack of practical knowledge in MBSE

• Culture… adverse to change

• “This has always been how we do things”

• “We have deadlines to make”

• “Your tool doesn’t work!”

“MBSE… what does it do for you?...”

Organizational dichotomy…

Page 8: Implementing a Model-Based, Digital Engineering Enterprise ...

Public Release Approval # IS-2020-1472

Multi-year, Multipronged Investment Strategy

www.incose.org/symp20208

Technology & Infrastructure

Process & Methods

People & CultureBuilt on an Architectural Vision

Page 9: Implementing a Model-Based, Digital Engineering Enterprise ...

Public Release Approval # IS-2020-1472

ADAMSTM Reference Architecture: Implementing an MBSE/MBE

Environment Across the Complete System Lifecycle

• Digital backbone for integrated

business process

– Federated tool suite

– Interconnected data & model

traceability

– Paperless, multi-function

Collaboration

• Digital thread as a value

stream

– “Owning the technical

baseline” and change

management

– “Authoritative source of truth”

www.incose.org/symp20209

Concept ◊ Design ◊ Build ◊ Integration ◊ V&V ◊ Sustainment

Dynamic Dashboard

Engineering Design Tools

Project Management

Modeling & Simulation

Tests

Requirements

Architecture

PLM Environment ERP Environment

Inventory Management

VR/AR

Manufacturing Execution

DMSMS Management

Page 10: Implementing a Model-Based, Digital Engineering Enterprise ...

Public Release Approval # IS-2020-1472

Technology & Infrastructure: Integrated Data Environment

(IDE) Implementation

• Collaborative modeling environment

– Multi-site, collaborative teams

– Project-based (vice location-based) &

create/modify access from any site

• Services hosted in corporate cloud /

datacenter

– Servers & databases

– Central admin/support and license

management

www.incose.org/symp202010

(Unclassified Environment)

(Classified)(Classified)

Team 1 / Site 1 Team 2 / Site 2

Team 3 / Site 3 Team 4 / Site 4

TeamWork Server DOORS 9.6 Sever 3DX Host

Team 6 / Site 6 Team 7 / Site 7DDG, LCS, SDIO / SoMD

Site 1 Classified Lab

Data Center/License Servers

TeamWork Server DOORS 9.6 Sever

3DX Host

Team 2 Classified Lab

Data Center/License Servers

TeamWork Server DOORS 9.6 Sever

3DX Host

Corporate Datacenter(Cloud)

DOORS

ENOVIA / DEXPERIENCE

Page 11: Implementing a Model-Based, Digital Engineering Enterprise ...

Public Release Approval # IS-2020-1472

Technology & Infrastructure: Integrated PLM-ERP

Implementation

• ENOVIA Implementation:

– Product/object-oriented, configuration-controlled design

lifecycle process

– Parts, eBOM, drawings, test plans, documents, and other

engineering artifacts

– Design reuse, change impact analysis, trade studies,

collaborations

• Integrated CAD-PLM:

– Single, unified user environment

– Solidworks, CATIA, AutoCAD, Inventor

– Native parametric modeling, sub-assembly level,

configuration-controlled design collaborations

• Integrated PLM-ERP:

– ENOVIA-CostPoint data connector

– Automated, controlled release of eBOM to mBOM

– Integrated CR/CO/CA–PR/PO workflows

www.incose.org/symp202011

Page 12: Implementing a Model-Based, Digital Engineering Enterprise ...

Public Release Approval # IS-2020-1472

Integrated Business Process: Cross-Functional Process

Embedded in Environment

• Integrated, consistent

business process / workflows

– PLM: CR/CO/CA,

engineering design,

component engineering

– ERP: PR/PO, material

planning, logistics

– Automated, controlled

release of eBOM to

mBOM

– CCB, design/peer reviews,

Release Approval

www.incose.org/symp202012

Da

ta

Co

nn

ec

tor

Da

ta

Co

nn

ec

tor

• eBOM to mBOM

• eParts to mParts

• Models to Parts

Page 13: Implementing a Model-Based, Digital Engineering Enterprise ...

Public Release Approval # IS-2020-1472

Methodology: Developing Methods through Pilot Use Cases

www.incose.org/symp202013

Syndeia

DOORS MagicDraw

MagicDrawWindchillCreo

Integrated System/SoS Architecture:

• Cross-domain digital thread

• Reqt Functional Logical (HWCI)

Physical (eBOM) 3D Models

• Requirement verification, architecture

design trades

Model-based System Test &

Evaluation (ST&E) strategy:

• Two-stage, model-based

requirement IV&V approach

• Early verification through model

execution & integration of late-cycle

system test events

• System functional testing

automation

Model-Based Engineering (MBE) with

3DExperience Platform:

• Integrated MBE environment

• “RFLP” Traceability

• Requirement Logical & Functional

BOM/Parts/Multi-CAD

• Integrated Project Management

Page 14: Implementing a Model-Based, Digital Engineering Enterprise ...

Public Release Approval # IS-2020-1472

Methodology: Developing Methods through Pilot Use Cases

(cont.)

www.incose.org/symp202014

Model-based Cyber Risk Assessment:

• Architecture-driven cybersecurity threat

& system vulnerability assessment

• DoDAF/UAF and SysML models

• RMF automation, mitigation actions,

report generation, POA&M

Model-based Design Reviews &

Standard IDE Template:

• Standard project templates with

instructions

• “Drag & drop” review baseline views

• Comments and model redlining

• Corporate LCM process

Range Operators

Cyber Warriors /

Trainees

SOC / Cyber Defense

Cyber Defenders /

Trainees

MicrosoftATA

UBA (AI/ML)

Unauthorized Change

Indicators of Compromise

Honeypot/Deception

SIEM

Credential Theft

Vulnerability Scanning

Vulnerable Hosts

Attackers

Model-based Cyber Range Operations:

• Virtual cyber range in Cloud

• Model-based range architecture

• Training, exercises, system testing

• Range build-up, tear-down, and

verification directly from system models

Page 15: Implementing a Model-Based, Digital Engineering Enterprise ...

Public Release Approval # IS-2020-1472

People: MBSE Catalyst Program

www.incose.org/symp202015

Learn Skills…

Develop Pilots…

Show Demos

Architecture

Design

Test &

Evaluation

Structured Training Program ~ Selective Engineering “HiPots”

Page 16: Implementing a Model-Based, Digital Engineering Enterprise ...

Public Release Approval # IS-2020-1472

People: MBSE Catalyst Program Curriculum

Stage 1: Self-Learning & Prep

• I&SU MBSE Pathway

• Level 1: Engineer Track

• Level 2: Modeler Track

• Pilot project planning

Stage 2: Classroom Training & Labs

• System Modeling & Design

• Language: SysML

• Tools: MagicDraw, PLM

• Methods: System architecture, OOSEM

Stage 3: Projects

• Pilot projects

• Customer-facing pilot use cases

• Deliverables: demos

Stage 4: Demos

• Internal & external stakeholder (customer) demos

• Technical feedback & recommendations

Deploy & ExpandCandidate

Selection

Page 17: Implementing a Model-Based, Digital Engineering Enterprise ...

Public Release Approval # IS-2020-1472

People & Culture: Implementation and Deployment

• Leadership Workshops: Senior Managers

– “MBSE 101” training

– Challenges & opportunities

– Implementation roadmaps & tech info sessions

• Training & Certification: SMEs

– Training pathways

– Certification incentives

– Tools: train-the-trainers

– First-line support

• Communities of Practice: Practitioners

– Coordinate, collaborate, interchange and sharing

– Best practice stories, demos

– Internal & external speakers

– Training and modeling assets

www.incose.org/symp202017

Program Teams

Business Areas / Sectors

Functional SMEs

MBSE PLM VR/AR Cyber

Page 18: Implementing a Model-Based, Digital Engineering Enterprise ...

Public Release Approval # IS-2020-1472

Key Benefits: Digital Transformation to Empower Our Teams

Better Supporting Customer Missions

www.incose.org/symp202018

Early Solutions Enabling Business Winning

Cycle Time Reduction• Rapid engineering change

responses

• Systematic design reuse

• Early architecture decisions

• Fleet Readiness (dependable,

state-of-the-art, “Up” systems)

2

Knowledge Transfer• Expedited knowledge transfer enabled by systematic

knowledge management

• From “grey beard” to

codification of corporate

knowledge

• Institutionalization of IP, trade secret & product know-how

Empowered Teams

• Engineering workforce empoweredby advanced engineering tools

• Changed work style from transactional to transformational

• Inspired Millennial generation by state-of-the-art technology and capabilities

Inspired Work – Performance Excellence – Enabled Customer Missions

Cost Reduction / Take-out • Architecture trades enabling system understanding

much earlier in life cycle

• Reduced defect rates & cost of poor quality avoidance

• Reduction of transactional costs

• Lean engineering, productivity & effectiveness

SpecificationDefects

Reduced 68%

MBE: Left-Shifting Engineering• Earlier Design Decision Reduces Lifecycle Costs

• Earlier Defect Detection & Reduced Rework

Improved Capabilities to Customers• Robust Technical Baseline and change management

• Agile, rapid engineering change responses

• Early architecture decisions, reduced risks, and collapsed cycle time

• Deeper insights and improved acquisition decisions

External/customer collaborations

Page 19: Implementing a Model-Based, Digital Engineering Enterprise ...

Public Release Approval # IS-2020-1472

A Few Lessons from Early Experience…

• An overarching architectural vision is important

– Communications of vision and roadmap

– Prioritization of development, guideline for investment

• People is key… the right people

– Requires believers / leaders / champions at all levels

• Management buy-in is critical…

– But they are hard to convince: ROI?

• Culture… is the hardest problem to tackle

– No “silver bullets”

• Be resilient… stick with the vision, work your way through problems and reinvent on the way

– Incremental implementation: crawl-walk-run

– Small pilots lead to small successes

www.incose.org/symp202019

Page 20: Implementing a Model-Based, Digital Engineering Enterprise ...

Public Release Approval # IS-2020-1472

It’s an Ongoing Journey…

• Digital Engineering transformation is an enterprise-level, multipronged endeavor

– Technology and infrastructure

– Processes & methods

– People & culture

• The journey continues…

www.incose.org/symp202020

Page 21: Implementing a Model-Based, Digital Engineering Enterprise ...

www.incose.org/symp2020 Public Release Approval # IS-2020-1472

Thank You

Gan Wang, Ph.D.

INCOSE Fellow, ESEP

BAE Systems Engineering Fellow

Chief Engineer, Integrated Defense Solutions

[email protected]