leveraging a common language to federate disparate ... · • utilize aris as independent...
TRANSCRIPT
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
• Guiding Principles• Challenges• Federated Methodology & Solution• Alignment Approach• Systemic Analysis• Maintenance• Benefits & Conclusion
AgendaAgenda
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
• 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
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
• 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
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
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
DefiningStandards and
ReferencesDevelopingReference
Architecture(JDDA is SCOR Based)
Managing Architectures and Processes
AligningArchitectures
(Activity to Activity)
AnalyzingArchitectures
LinkingArchitectures
AlignmentPlatform
JDDA Alignment ApproachJDDA Alignment Approach
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
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
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
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
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
Maintaining AlignmentMaintaining Alignment
Rules of Engagement• Purpose• Working group• Monitor changes
– SCOR– JDDA ref model– Component architectures
• Access to tool• Training
• 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