16
Aligning, not Integrating Aligning, not Integrating Architectures: Architectures: Leveraging a Common Language Leveraging a Common Language to Federate Disparate Architectures to Federate Disparate Architectures May 1 2006 May 1 2006 Mr. Bill Grass Mr. Bill Grass Mr. David Bailey Mr. David Bailey United States Transportation Command United States Transportation Command

Leveraging a Common Language to Federate Disparate ... · • Utilize ARIS as independent application that federates (aligns rather than integrates or ... founded on SCOR • Web

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Leveraging a Common Language to Federate Disparate ... · • Utilize ARIS as independent application that federates (aligns rather than integrates or ... founded on SCOR • Web

Aligning, not Integrating Aligning, not Integrating Architectures:Architectures:

Leveraging a Common LanguageLeveraging a Common Languageto Federate Disparate Architecturesto Federate Disparate Architectures

May 1 2006May 1 2006Mr. Bill GrassMr. Bill GrassMr. David BaileyMr. David Bailey

United States Transportation CommandUnited States Transportation Command

Page 2: Leveraging a Common Language to Federate Disparate ... · • Utilize ARIS as independent application that federates (aligns rather than integrates or ... founded on SCOR • Web

• Guiding Principles• Challenges• Federated Methodology & Solution• Alignment Approach• Systemic Analysis• Maintenance• Benefits & Conclusion

AgendaAgenda

Page 3: Leveraging a Common Language to Federate Disparate ... · • Utilize ARIS as independent application that federates (aligns rather than integrates or ... founded on SCOR • Web

Connect a series of disparate process architectures to uncover the end-to-end visibility of the broader distribution process

Establish automated means to access, trace and display the information

• Utilize the information to expose potential systemic gaps, seams, overlaps and inefficiencies

• Maintain touch-points and configuration

Guiding PrinciplesGuiding Principles

Page 4: Leveraging a Common Language to Federate Disparate ... · • Utilize ARIS as independent application that federates (aligns rather than integrates or ... founded on SCOR • Web

• DPO architecture and processes in CRIS (Corporate Resource Information Source)

• Logistics end-to-end (E2E) processes flow across independent service/agency architectures that are managed in a variety of applications

• Compliance requirements from Business Enterprise Architecture (BEA) and other policy architectures

• No disruption to ongoing service architectures• Limited resources

ChallengesChallenges

Page 5: Leveraging a Common Language to Federate Disparate ... · • Utilize ARIS as independent application that federates (aligns rather than integrates or ... founded on SCOR • Web

Iterative process that aligns existing architectures within a Federated Methodology.

Scope Definition

Identification of Commonalities

Alignment/Integration

EstablishingGovernance

DefiningStandards and

Guidelines

AdaptingStandards andCommonalities

AutonomousArchitectures

Common/Reference

Architecture

GoverningAuthority Feedback

Federated MethodologyFederated Methodology

Page 6: Leveraging a Common Language to Federate Disparate ... · • Utilize ARIS as independent application that federates (aligns rather than integrates or ... founded on SCOR • Web

• Utilize ARIS as independent application that federates (aligns rather than integrates or duplicates) existing architectures

• Establish a tailored model representing DoD’s Joint Deployment and Distribution environment founded on SCOR

• Web based, Tool Agnostic

SolutionSolution

Return

Make DeliverPlan

Return

Source

Page 7: Leveraging a Common Language to Federate Disparate ... · • Utilize ARIS as independent application that federates (aligns rather than integrates or ... founded on SCOR • Web

Structure by LevelsStructure by Levels

DeliverMakeSourcePlan

JDDA

SourceEngineer-to-OrderProduct

S3

SourceMake-to-Order

Product

S2

PlanMake

P3

PlanDeliver

P4

PlanSource

P2

PlanSupplyChain

P1

EnableMake

EM

Engineer-to-Order

M3

Make-to-Order

M2

Make-to-Stock

M1

EnableDeliver

ED

DeliverEngineer- to-Order

Products

D3

DeliverMake-to-Order

Product

D2

DeliverStockedProducts

D1

EnableSource

ES

EnablePlan

EP

Return

SourceStockedProduct

S1

DeliverReturn

DefectiveProduct

DR1

SourceReturn MRO

Product

SR2

DeliverReturnExcessProduct

DR3

EnableReturn

ER

PlanReturn

P5

DeliverRetail

Product

D4

DeliverReturn MRO

Product

DR2

SourceReturn

DefectiveProduct

SR1

SourceReturnExcessProduct

SR3

EnableDeliver

ED

AssessDelivery

Performance

ED.2

ManageDeliver Business

Rules

ED.1

ManageDeliver Capital

Assets

ED.5

ManageDeliver

Information

ED.3

ManageFinished Goods

Inventories

ED0.4

ManageTransportation

ED.6

ManageProduct Life

Cycle

ED.7

ManageImport/ExportRequirements

ED.8

ManageForce

Protection

ED.9

ManageDeliver

Information

ED.3

PROVIDESTATUS TOCUSTOMER

ED.3.2

ADJUSTDISTRIBUTION

PLAN

ED.3.4

CAPTUREPERFORMANC

E DATA BYNODE

ED.3.1

ANALYZEDISTRIBUTION

PIPELINEPERFORMA...

ED.3.3

SCOR Overview Level 2 SCOR Level 3

JDDA Level 4

Page 8: Leveraging a Common Language to Federate Disparate ... · • Utilize ARIS as independent application that federates (aligns rather than integrates or ... founded on SCOR • Web

JDDA

JDDA -ARM...

DTS to JDDAAlignment

JDDA -Airfor...

ARMY to JDDAAlignment

(Order Fulfillment)

AF LogEA to JDDAAlignment

(Order Fulfillment)

JDDA Alignment Architecture Overview

JDDA -USTRANSCOM

Mapping

JDDA - BEA 3.0Mapping

Alignment Analysis

JDDA -USMC ...

USMC to JDDAAlignment

JDDA - DLAOA Mapping

DLA to JDDAAlignment

JDDA -NAV...

NAVY to JDDAAlignment

JDDA

BEA 3.0

JDDA Alignment TreeJDDA Alignment Tree

Page 9: Leveraging a Common Language to Federate Disparate ... · • Utilize ARIS as independent application that federates (aligns rather than integrates or ... founded on SCOR • Web

DefiningStandards and

ReferencesDevelopingReference

Architecture(JDDA is SCOR Based)

Managing Architectures and Processes

AligningArchitectures

(Activity to Activity)

AnalyzingArchitectures

LinkingArchitectures

AlignmentPlatform

JDDA Alignment ApproachJDDA Alignment Approach

Page 10: Leveraging a Common Language to Federate Disparate ... · • Utilize ARIS as independent application that federates (aligns rather than integrates or ... founded on SCOR • Web

DTS JDEA

JointTactical Core

Dep Arch(JTCDA)

JDDAReference/Capability Model

DPO MasterCapabilities List

Business EnterpriseArchitecture

(BEA)

Service/Agency

Architectures

Army Air Force

NavyDLA

TheaterDistribution

ArchitecturesFinancial

ArchitecturesTCCs

Architectures

Materiel Supply & Services

SCORALIGNMENT

JDA

USMC

ResultingResultingEnvironmentEnvironment

INTEGRATION

Page 11: Leveraging a Common Language to Federate Disparate ... · • Utilize ARIS as independent application that federates (aligns rather than integrates or ... founded on SCOR • Web

Systemic Analysis / Utilization & ValueSystemic Analysis / Utilization & Value

• Changing the Paradigm– From: Independent business unit driven,

reactive, and system-centric– To: Proactive and focused on the

complete supply chain process – Examples:

• Policy Compliance • Capability Fulfillment• Process Comparison/Improvement

Page 12: Leveraging a Common Language to Federate Disparate ... · • Utilize ARIS as independent application that federates (aligns rather than integrates or ... founded on SCOR • Web

Policy Compliance ExamplePolicy Compliance Example

• Example Issue: – BEA 3.0 Mandated RFID Standards

support by Service/Agency/CoCOM systems

• Analysis Steps:– BEA 3.0 aligned to JDDA– RFID standards compliance traced from

the BEA through the JDDA, and into Service/Agency/CoCOM system views

– Focus systems GATES, WPS• Results:

– Focus systems currently not actively supporting RFID standards in TV-1 profile

– Program Managers of identified systems of requirement for standards support

– Standards traceability established, potential feed in to program IPT reviews

Page 13: Leveraging a Common Language to Federate Disparate ... · • Utilize ARIS as independent application that federates (aligns rather than integrates or ... founded on SCOR • Web

Capability Fulfillment ExampleCapability Fulfillment Example• Example Issue:

– Service/Agency/CoCOMs support for USTRANSCOM Master Capability

• Specifically C1G (Capability to propose modes, select routes and carriers, and dynamically schedule)

• Analysis Steps:– USTRANSCOM Capabilities are composed

of JDDA activities– Service/Agency/CoCOM aligned to JDDA– Scope of “support” for a capability broken

out by Service/Agency/CoCOM– System View information available in

aligned Service/Agency/CoCOM architectures

• Results:– Identified coordination focus areas across the

Service/Agency/CoCOM– Capability traceability established, potential

feed in to program IPT reviews– Allows management by capability rather then

by system/program

USTRANSCOM Mission

Capability L...

JointDeployment /

Rapi...

Capability toplan for,

determine...

Capability forrapid

projection...

Capability todeliver

require...

Capability tosupport rapid

forc...

Capability toreturn forces to

the hom...

Capability fordeployment

an...

Capability topropose

modes, sele...

AgileSustainment

Capability toassist

sustaining

Capability totailor

sustainment

Capability toperformtactica...

Capability tocollaborate and

interoperat...

Capability tocollaborate

with th...

Capability tointegrate andsynchroniz...

Capability toremotely

monitor a...

MultinationalLogistics

Capability forlogistics

operation...

Capability tointeroperatewith agenci...

Capability torapidly executecontingenc...

Capability toidentify andcomply wi...

Force HealthProtection

Capability tomonitor health

of force...

LogisticsInformation

Fusion

Capability tooperate in anet-centri...

Capability forrobust, agile,and surviva...

Capability toexercise

real-time...

Capability tocapture timely,

accurate...

Capability tomake

high-qualit...

Capability toturn available

data int...

Capability tovisually depict

comple...

Capability toprovide access

to a...

Capability tomonitor

logistic...

Capability toautomatically

plan an...

Joint TheaterLogistics

Management

Capability tointegrate andcoordinat...

Capability forlogistics

systems t...

Capability forlogisticians and

operators t...

EnterpriseManagement

Capability toacquire,

manage, a...

Capability todevelop

budgets, co...

Capability toanalyze the

performance...

Capability toestablish and

updat...

Capability toimprove

distributio...

Capability toprovidephysical

Capability toprovide a

certified wo...

USTRANSCOM Mission Capability List (MCL)

Organizational elements & App...C...

US

MC

TRA

NS

CO

MB

EAA

RM

YU

SAF

BEA

ManageIntegrated

Supply Cha...

EP.5

ManageIntegrated

Supply Cha...

EP.6

ManagePlanning

Configuration

EP.7

Manage PLANRegulatory

Requiremen...

EP.8

ManageBusinessRules f...

EP.1

Align SupplyChain Unit

Pla...

EP.9

ManagePerformanceo . . .

EP.2

ManagePLAN DataCollection

EP.3

ManageIntegratedSuppl...

EP.4

ManageIntegrated

Supply Cha...

EP.5

ManageIntegrated

Supply Cha...

EP.6

ManagePlanning

Configuration

EP.7

Manage PLANRegulatory

Requiremen...

EP.8

ManageBusinessRules f...

EP.1

ManagePerformanceo . . .

EP.2

ManagePLAN DataCollection

EP.3

ManageBusinessRules f...

EP.1

Align SupplyChain Unit

Pla...

EP.9

ManagePerformanceo . . .

EP.2

ManagePLAN DataCollection

EP.3

ManageIntegratedSuppl...

EP.4

ManageIntegrated

Supply Cha...

EP.5

ManageIntegrated

Supply Cha...

EP.6

ManagePlanning

Configuration

EP.7

Manage PLANRegulatory

Requiremen...

EP.8

ManageBusinessRules f...

EP.1

Align SupplyChain Unit

Pla...

EP.9

ManagePerformanceo . . .

EP.2

ManagePLAN DataCollection

EP.3

ManageIntegratedSuppl...

EP.4

ManageIntegrated

Supply Cha...

EP.5

ManageIntegrated

Supply Cha...

EP.6

ManagePlanning

Configuration

EP.7

Manage PLANRegulatory

Requiremen...

EP.8

ManageIntegratedSuppl...

EP.4

Align SupplyChain Unit

Pla...

EP.9

ManageBusinessRules f...

EP.1

Align SupplyChain Unit

Pla...

EP.9

ManagePerformanceo . . .

EP.2

ManagePLAN DataCollection

EP.3

ManageIntegratedSuppl...

EP.4

ManageIntegrated

Supply Cha...

EP.5

ManageIntegrated

Supply Cha...

EP.6

ManagePlanning

Configuration

EP.7

Manage PLANRegulatory

Requiremen...

EP.8

Page 14: Leveraging a Common Language to Federate Disparate ... · • Utilize ARIS as independent application that federates (aligns rather than integrates or ... founded on SCOR • Web

Process Comparison/Improvement ExampleProcess Comparison/Improvement Example

SALE AF LOG USMC DPOO...

.

RESPONDREAL-TIME TO

CUSTOMERREQUEST

D1.1.1

RESPONDREAL-TIME TO

CUSTOMERREQUEST

D1.1.1

ROUTECUSTOMERREQUEST

D1.1.2

ROUTECUSTOMERREQUEST

D1.1.2

RESEARCHREQUEST

D1.1.3

CONTACTCUSTOMER

WITHRESPONSE

D1.1.4

CONTACTCUSTOMER

WITHRESPONSE

D1.1.4

CustomerRequest

Processed

CustomerRequest

Processed

VERIFYACCURACY

ANDCOMPLETE...

D1.2.1

VERIFYACCURACY

ANDCOMPLETE...

D1.2.1

ROUTE ORDERTO

APPROPRIATEINVENTOR...

D1.2.2

ROUTE ORDERTO

APPROPRIATEINVENTOR...

D1.2.2

DETERMINEISSUINGACTIVITY

D1.2.3

VERIFY ISSUEPRIORITY AND

RDD

D1.2.4

Order Createdand Verified

PROCESSORDER AND

RESERVEINVENTOR...

D1.3.1

Order Createdand Verified

PROCESSORDER AND

RESERVEINVENTOR...

D1.3.1

SCHEDULEISSUE TOCONFORM

WITH

D1.3.2

SCHEDULEISSUE TOCONFORM

WITH

D1.3.2

SCHEDULEISSUE TOCONFORM

WITH

D1.3.2

PROVIDEISSUE

SCHEDULE ORRELEASE

D1.3.3

PROVIDEISSUE

SCHEDULE ORRELEASE

D1.3.3

PROVIDEISSUE

SCHEDULE ORRELEASE

D1.3.3

Item Reservedand Scheduled

MANAGEORDERS TOGROUP INTOECONOMIC...

D1.4.1

MANAGEORDER

EXCEPTIONS

D1.4.2

OrdersConsolidated

MANAGEORDERS TOGROUP INTOECONOMIC...

D1.4.1

DETERMINEDELIVERY

LOCATION ANDCONDITIONS

D1.5.1

OPTIMIZETRANSPORTATION, SHIPMENTS, AND MODES

D1.5.2

DEVELOPCONSOLIDATIO

N, LOAD, ORSTOW PLANS

D1.5.3

Load PlanCreated

RESPONDREAL-TIME TO

CUSTOMERREQUEST

D1.1.1

ROUTECUSTOMERREQUEST

D1.1.2

RESEARCHREQUEST

D1.1.3

CONTACTCUSTOMER

WITHRESPONSE

D1.1.4

CustomerRequest

Processed

ROUTE ORDERTO

APPROPRIATEINVENTOR...

D1.2.2

DETERMINEISSUINGACTIVITY

D1.2.3

Order Createdand Verified

PROCESSORDER AND

RESERVEINVENTOR...

D1.3.1

SCHEDULEISSUE TOCONFORM

WITH

D1.3.2

PROVIDEISSUE

SCHEDULE ORRELEASE

D1.3.3

Item Reservedand Scheduled

OrdersConsolidated

DETERMINEDELIVERY

LOCATION ANDCONDITIONS

D1.5.1

OPTIMIZETRANSPORTATION, SHIPMENTS, AND MODES

D1.5.2

ARMY Order Fulfil... AIR Force Order Fu... USTRANSCOM Order Fulfillment USMC Order Fulfill...Scenariobelongs to

belongs tobelongs to

belongs tobelongs to

belongs tobelongs to

belongs tobelongs to

belongs tobelongs to

belongs tobelongs to

belongs tobelongs to

belongs tobelongs to

belongs tobelongs to

belongs tobelongs to

belongs tobelongs to

belongs tobelongs to

belongs tobelongs to

b..

Army OrderFulfillment

AF OrderFulfillment

USTCOrder

Fulfillment

SELECTCARRIER

D1.7.2

RESPONDREAL-TIMET . . .

D1.1.1

ROUTECUSTOMERREQUEST

D1.1.2

CONTACTCUSTOMER

WIT...

D1.1.4

VERIFYACCURACY

AND

D1.2.1

ROUTEORDER TO

APPROPRIAT

D1.2.2

PROCESSORDER ANDRESERV...

D1.3.1

SCHEDULEISSUE TO

CONFOR...

D1.3.2

PROVIDEISSUE

SCHEDU...

D1.3.3

OPTIMIZETRANSPORTATION, SH...

D1.5.2

BOOKSHIPMENT .2

D1.7.3

RESPONDREAL-TIMET . . .

D1.1.1

ROUTECUSTOMERREQUEST

D1.1.2

CONTACTCUSTOMER

WIT...

D1.1.4

VERIFYACCURACY

AND

D1.2.1

ROUTEORDER TO

APPROPRIAT

D1.2.2

PROCESSORDER ANDRESERV...

D1.3.1

SCHEDULEISSUE TO

CONFOR...

D1.3.2

PROVIDEISSUE

SCHEDU...

D1.3.3

SCHEDULEISSUE TOCONFOR...

D1.3.2

OPTIMIZETRANSPORTATION, SH...

D1.5.2

SELECTCARRIER

D1.7.2

BOOKSHIPMENT .2

D1.7.3

RESEARCHREQUEST

D1.1.3

DETERMINEISSUINGACTIVITY

D1.2.3

VERIFYISSUE

PRIORI...

D1.2.4

MANAGEORDERS TOGROUP INTO

D1.4.1

MANAGEORDER

EXCEPTIONS

D1.4.2

DETERMINEDELIVERYLOCATIO...

D1.5.1

DEVELOPCONSOLIDATION, LOAD...

D1.5.3

PLAN LOADCONSOLIDAT

ION

D1.6.1

DETERMINETRANSPORTATION RO...

D1.6.2

DETERMINETRANSPORTATION AVA...

D1.6.3

DEVELOPTRANSPORTATION PLA...

D1.6.4

OBTAINTRANSPORTATION PLA...

D1.6.5

DETERMINEAND

COORDIN...

D1.6.6

OBTAINTENDERS /CONTRAC...

D1.6.7

COMPARECARRIERS

BASE...

D1.7.1

PROCESSAND

TRANSM...

D1.7.4

PROVIDEISSUE

SCHEDU...

D1.3.3

MANAGEORDERS TOGROUP INTO

D1.4.1

MANAGEORDER

EXCEPTIONS

D1.4.2

DETERMINEDELIVERYLOCATIO...

D1.5.1

OPTIMIZETRANSPORTATION, SH...

D1.5.2

DEVELOPCONSOLIDATION, LOAD...

D1.5.3

PLAN LOADCONSOLIDAT

ION

D1.6.1

DETERMINETRANSPORTATION RO...

D1.6.2

DETERMINETRANSPORTATION AVA...

D1.6.3

DEVELOPTRANSPORTATION PLA...

D1.6.4

OBTAINTRANSPORTATION PLA...

D1.6.5

DETERMINEAND

COORDIN...

D1.6.6

OBTAINTENDERS /CONTRAC...

D1.6.7

COMPARECARRIERS

BASE...

D1.7.1

SELECTCARRIER

D1.7.2

BOOKSHIPMENT .2

D1.7.3

PROCESSAND

TRANSM...

D1.7.4

RESPONDREAL-TIMET . . .

D1.1.1

CONTACTCUSTOMER

WIT...

D1.1.4

RESEARCHREQUEST

D1.1.3

ROUTECUSTOMERREQUEST

D1.1.2

ROUTEORDER TO

APPROPRIAT

D1.2.2

DETERMINEISSUINGACTIVITY

D1.2.3

PROVIDEISSUE

SCHEDU...

D1.3.3

PROCESSORDER ANDRESERV...

D1.3.1

SCHEDULEISSUE TOCONFOR...

D1.3.2

DETERMINEDELIVERYLOCATIO...

D1.5.1

SELECTCARRIER

D1.7.2

MANAGEORDERS TOGROUP INTO

D1.4.1

OPTIMIZETRANSPORTATION, SH...

D1.5.2

• Example Issue: – Enterprise-wide scenario documentation

and improvement• Specifically Order Fulfillment across

Service/Agency/CoCOMs • Analysis Steps:

– Service/Agency/CoCOM specific Order Fulfillment scenarios aligned to the JDDA

– Scope of activities aggregated– Joint process flow aggregated– System View information available in

aligned Service/Agency/CoCOM architectures

• Results– Potential Gap/Seams/Duplications

identified across Service/Agency/CoCOM participants

– Potential system to system interfaces and data exchange identified

– Complete picture of broader Supply Chain allows true process improvement, avoids domain specific optimization

• Example Issue: – Enterprise-wide scenario documentation

and improvement• Specifically Order Fulfillment across

Service/Agency/CoCOMs • Analysis Steps:

– Service/Agency/CoCOM specific Order Fulfillment scenarios aligned to the JDDA

– Scope of activities aggregated– Joint process flow aggregated– System View information available in

aligned Service/Agency/CoCOM architectures

• Results– Potential Gap/Seams/Duplications

identified across Service/Agency/CoCOM participants

– Potential system to system interfaces and data exchange identified

– Complete picture of broader Supply Chain allows true process improvement, avoids domain specific optimization

Page 15: Leveraging a Common Language to Federate Disparate ... · • Utilize ARIS as independent application that federates (aligns rather than integrates or ... founded on SCOR • Web

Maintaining AlignmentMaintaining Alignment

Rules of Engagement• Purpose• Working group• Monitor changes

– SCOR– JDDA ref model– Component architectures

• Access to tool• Training

Page 16: Leveraging a Common Language to Federate Disparate ... · • Utilize ARIS as independent application that federates (aligns rather than integrates or ... founded on SCOR • Web

• SCOR provided a common language & glue• JDDA reference architecture is flexible and

adaptable, vertically and horizontally• Alignment results can be put to work now• Analysis methods and tools are under development to

further create architecture value• Structured efforts required to maintain the Federated

Architecture work• Aligned architectures are working and Federated

Architecture is achievable

Provides “card catalog” to library of processes

Conclusion and OutlookConclusion and Outlook