enterprise architecture aligning it and business during integration antonio rios april 2008
TRANSCRIPT
Enterprise Architecture
Aligning IT and Business during Integration
Antonio RiosApril 2008
Enterprise ArchitecturePage 2
Agenda
► Enterprise Architecture and Enterprise Planning
► Enterprise Architecture Modeling
► Business and IT Integration
► Case Study: Motorola
Enterprise ArchitecturePage 3
Enterprise Architecture and Enterprise Planning
► Enterprise Architecture (EA) is the organizing logic for business processes and IT infrastructure, reflecting the integration and standardization requirements of the firm’s operating model1
► EA provides line of sight into► Business Operations that carry out the corporate mission► Information and applications used to enable those business
operations► Technology Infrastructure that drives those applications and data
resources
► Up-to-date representation of an organization’s infrastructure, processes, and relationships
1.- http://en.wikipedia.org/wiki/Enterprise_architecture
Enterprise ArchitecturePage 4
Enterprise Architecture and Enterprise Planning
► EA typical application
Define baseline architecture
Clarify_EMB_N&E
DFW_N&E_SYMBOL
VIRYANET_MYSYMBOLCARE_N&E_SYMBOL
VIRYANET_ServiceCenter_
SYMBOL
METRIX_N&E_SYMBOL
External_System_1
External_System_1
External_System_1
Tesseract_Svc_N&E_Symbol
Microsega_EMB_N&E
SAP_ERP_N&E_Symbol
SAP_SD_N&E_Symbol
Xelus_Plan_N&E_Symbol
Clarify_CPRD_EMb
IntPoint_MaquilaLink_N&E_Symbol
External_Customer
External_Customer
SYM_SAT_N&E_
Symbol
Siebel_PRM_B2BIT
OracleDepotRepair
Aspect_EMB_N&E
RPA_Paging_
B2B
IMS_N&E_SYMBOL
Site Information
UPS Shipping
FedEx Shipping
DFW Express to and From
for
DX 1 and DX2 repairs
(Data Summary Updates)
(Symbol Data Updates)
(Deferred Revenue)
(Symbol Data Updates)
(Viryanet Data Updates)
Metrix Calls
Walker (Survey)
Includes:
Zipcodes
Orgs
Sites
Models
Install B ase
New Cases
Case Updates
Support Programs
Contract Headers
Contract Detail
Employees
Config Management
Contacts
Repair Customer table
Contract part information
Default Express P ool
Flat Rate Contract Details
Lowes
Includes P arts Usage, Fulfillment, Requisitions, and Parts Returns
Raw Data
Raw Data Raw Data
Raw Data
RMA Details
RMA Details
Raw Data
Shipping Instructions
Shipping Instructions
Raw Data
Raw Data
Raw Data
Raw Data
Part/Product Information
Shipments
Product
Customer Data
Invoices
Raw Data
Raw Data
Revenue
Raw Data
Raw Data
Raw Data
Part/Product Information
Repair History
Survey Data
Repair History
Part/Product Information
Invoices
Credit
RMA Details
Contracts
Credit
Invoices
Item Data & Models & Options Data
Shipments
Contracts
Returns
Dispatch case
Dispatch case
Dispatch case
Dispatch case
Customer Data
Part/Product Information
Item Data & Models & Options Data
Report
Material Receiving_Data
Installed B ase of P roducts
Parts Usage
Invoices
Installed B ase of P roducts
Parts Usage
Parts Usage
Where do we want to be?
Initial state
Baseline React to changes
Enterprise ArchitecturePage 5
Enterprise Architecture and Enterprise Planning
► Enterprise Planning relies on EA to provide the up-to-date view of the organization
► Without a plan, the organization is vulnerable to unfolding events, new technologies, or unanticipated factors
► When shifts in strategic direction occur, EA guides the decision-making process by providing timely and concise information
► Identifying current-state architectures and developing optimal target-state architectures is challenging because the organization is constantly in flux
Zackman Framework
Enterprise ArchitecturePage 7
Enterprise Architecture Modeling
► Modeling provides tangible artifacts (models) that allow business and IT decision makers to allocate funding and implement projects that will deliver the most value to the organization
► Models represent various aspects of the organization, including both the current and target states of the enterprise
► Through modeling, business analysts can identify resources with poor value, obsolete processes and technologies, and existing gaps in business or IT capabilities
Enterprise ArchitecturePage 8
Business and IT Integration
► Enterprise Architecture becomes a critical component during business and IT integration activities
► Having a clear representation of two organizations business, IT, and infrastructure components allows the decision makes to plan and implement a target architecture
► Poor current-state architecture and models will lead to undue stress, confusion, and increased cost during integration activities
► An organization’s ability to react quickly to external factors (such as business and/or IT integrations) is directly influenced by the maturity and accuracy of its EA models
Enterprise ArchitecturePage 9
A case study: Motorola
► Motorola acquired Symbol Technologies in 2007
► Consumer► Enterprise► Government► Service Providers (networks, applications, services, etc)
Enterprise ArchitecturePage 10
A case study: Motorola (cont.)
► Integration of Symbol Technologies into Motorola’s existing Enterprise Mobility business line
► Lack of clear picture for all of Symbol’s business applications, systems, and elements of IT infrastructure
► Widespread use of Visio and PowerPoint to document existing architecture
► Difficult to size up overall integration effort► Telelogic System Architect selected as tool for modeling
during and post-integration► Massive effort to document current state
Enterprise ArchitecturePage 11
A case study: Motorola (cont.)
► Telelogic System Architect► Graphic models and their underlying
information created and stored in a relational database
► Users build the models working together in teams on the network
► As one user opens a model artifact to edit it, other users get a read-only version of this artifact
► Users can check out multiple artifacts so that they can work on sections of the architecture without anyone else modifying it while they work on it
► A SQL-based query reporting language enables users to build and run reports to answer questions about the information they have modeled► what business processes are related to what organizational goals► what applications are used to perform what business processes► what business processes operate on what data entities► what user has modified what information on what date► etc
Enterprise ArchitecturePage 12
A case study: Motorola (cont.)
► Project team developed complex models of Symbol’s enterprise architecture
► Each element (system, database, application, etc) was depicted, along with its use (upstream and downstream) and interactions with other systems
► Integration team used the information stored in System Architect to evaluate the existing landscape and develop a plan for integration into Motorola’s Enterprise Mobility business unit
Enterprise ArchitecturePage 13
A case study: Motorola (cont.)
Viryanet (SOPRD)Operational
Service Centers
CLARIFY (CPRD)Support Center & Contracts
SAPService Logistics
ModelsCustomersShipmentsInvoicesCredits
RPA
Models
Shipments
Temp Sites
Contract Invoices
Invoice Return
Contract Credits
Places
PricingEXCEL
Support Program Pricing
SymbolMetrix
AIT&
CSR's
Lowes
PRM
Interface
ViryanetData Mart(SDPRD)
Interface
DOA Data
SPR
AutoAdds Units
Shell Contracts
100
Site Information
106
107
105
104
103
102
101
109
112117
ViryaNetData
Updates(15)
Excel
Xmodel 317
Document System
Interface
533
108
Flat Files From Vars/Vads
Warranty Reset
Flat Files From Vars/Vads
Contract Line Adds 111
110 115114
ACS
116Install Base
Sites/Contracts
Model
302
303
300
Cases
308Palm/IMS
309
VBAIT
Cases/Sites/Models/Products/Contracts
310
Customers
Parts
DfW
RMADetails
New RMA’s
Part Orders
534
SymbolData
Updates(6)
620
TesseractDataBrno
T&M Billing
Credits
Invoice Return 615
614
613
RMAExcept
612
Update Sears
Partners
Maquila
UPS ShippingSystem
Shipping
517
528
Clarify Summary
Data(CDER)
SymbolData
Updates(15)
118
Metrix Calls622
WebContract Verification525 526
527
FlatPriceExcel
PricingTier
616
Automatic
Manual
Service IS Interfaces 5/1/06
Xelus
EpogPricing File
600 ZipCodes601 Orgs602 Sites603 Models604 Install Base605 New Cases606 Case Updates607 Support Programs608 Contract Headers609 Contract Detail610 Employees611 Config Managerment618 Repair Customer table617 Contacts627 Contract Part Information636 Default Express Pool637 Flat Rate Contract Details
Install Base Changes 511Install Base New 512Config Changes 514Model Swaps 515Contract Adds 516ModelUpgrades 542
DefferedRevenue
IrisCall Info
CallInfo
CustomerExcel FilesFor Repairs
CallInfo
3rd
PartyRepair
524
523
CSR Calls119
518
522
307
625
WebUsers
626
REPORTS
Portal
Reports
Reports
Reports
Reports
MicroSega
Customers
Shipments
Invoicing
Models
700
702
703
701
Parts 704
Metrix Sites120
DfW Direct Updateof Datamart
Parts
CDER(Another View)
(See right of page)
Part Usage
540
304
802
801
800
PartUsage
804
314
T&MBilling
320
Credit Check
Customer Survey (Walker)
Case History
112
121
RMA’s&
Repairs
634
UPS
NewRMA’s
630
Return to Peak
Vendor Updates
635
Peak
RMA’s
631
DfW
DfW
DfWDfW
DfW
DfW DfW
Iris
Iris
Express99
Call InfoExpress99
Express99
Interface
FedExShippingSystem
Shipping541UPS ShippingSystem
UPS ShippingSystem
FedExShippingSystem
FedExShippingSystemPart Usage
ZipCodes 500 Organizations 501
Ship-tos 502Models 503
Install Base 504 Support Programs 505 Contract Headers 506
Contract Detail 507 Employees 508
Config Managerment 509 Tier Pricing 510 Temp Sites 519
Contacts 520 Org Notes 521
Bill-tos 543Flat Rate Contract Info 562
Part Contracts 566
Extra Fields
From DFW
InvoiceReturn
Information
Parts
RMA’sRepairHistory
632
301
621
513
550
Demo Depot
NewRMA’s
638
PeakRMA’s
554
UPSRMA’s
UPSRMA’s
556555
Configuration Information 123
529
CallInfo
3rd
PartyRepair XML file
552
IR Transfer Between DFW Data Bases 553
563
DFW Express to and From for
DX1 and DX2 repairs557
558 Extrernal Customer
DfW
DataSummaryUpdates
124
Direct Data Interfaces for Express (5) 561
BatchCheck559
619
Xelus Part
Holds
SAT Interface 564
565 SAT
Services IS Interfaces
DfW
DfW
Fullfillment
Recqisitions
Parts Return
Cases
TesseractAustralia
TesseractData
Shanghai(Stand Alone)
REPORTS to Customers
Reports to Customers
Reports to Customers
Invoicing for Contracts
&T&M Repairs
Parts Usage
&PO’s
Repair History
Repair History
Invoicing for Contracts
&T&M Repairs
Installbase
Installbase
Extrernal Customer
FSR’s
PRT
PRT’s
Material Receipts
Material Receipts
407
404
402
401
409
406
405
409 407
404
401
400
403
400
403
408
Not Used Anymore
Cust Survey321
Customers
GAP to and From (RMA)
Barnes & Noble to/From (RMA)
Best Buy (RMA)
AspectInterface
Not U
sed Anym
nore
SAP- ERP/R3
Solution Builder
Comergent Product Advisor
(Product Comparisons)
Comergent Product
Confiugrator and Visual Modeler
Configure Product
View, Create, EditShopping Lists
Administrative Interface(User, Product, Advisor)
Manage Shopping List(HTTP)
Search, Browse, Advise(HTTP)
Image and Datasheet Library
@www.symbol.com
Gentran(EDI) NFS MOUNTED
Comm
erce.Net
PO ACKChange ACK
PO ForecastPO Change
Updates: Vendor Cross ReferenceMaterial Master data
(classification, quality, export/import group, std. price product group
assignment)Engineering Change (Long Text)
Document Mgt dupdates(long text, document master revisions
Queries
ECAD ToolCadence
Approver Search, AML Report, EC Contract Search, EDMS, Package Exception Report
SAP Data Warehouse
Agile Data Warehouse
Symbol Insight – Policy Document Search, Sales Insight – PMB Search
AgileRoHSSync
Agile PLM Database
Symbol AGLink
(Launched by Windows Scheduled Task)
Siemens ALR3 (Launched by agile2sap: Symbol custom application)
AGILE PLM
XML files to close RMA'sDX1/DX2 Repair (To and Fro Interface)
Sears Part Orders, RMAInvoice Return Info
SPR
RPAPaging
ClarifySupport Center &
Contracts
Express 99
UPS RMA
MaquilaLink
Metrix
SMART
IRIS
Xelus
December 2006
Business Applications and Integration Chart
Business Connector
My Symbol Order(HAHT Software)
Tesseract (International
Customer Service)
Viryanet(MySymbolCare)
Data Mart
FTZ Link
SAP CRM
Deliveries manifested every X
minutes ODBC
Deliveries to be manifested real
time ODBC
ZS
PI S
cann
ed D
eliv
ery
No
tes
ever
y X
min
utes
(T
BD
) -
RF
C
T &
M In
voic
ing
Mat
eria
l Rec
eip
tsP
RT
PR
T, I
nvo
icin
gM
ate
rial R
ece
ipts
Ser
ial #
info
for
US
Sal
es
Org
T &
M &
Co
ntra
ct In
voic
ing
(Ser
ial I
nsta
ll B
ase)
Customers & Repair
Tier Pricing,Service Centers by Customers,
Flat Rate Pricing
Ful
fillm
ent
s, R
equ
isiti
ons
,R
etu
rns,
Par
t Mas
ter
Usa
ge
- O
pen
Ord
ers
Allo
catio
ns,
Ne
w O
rde
rs
Material Movements of FTZ Tracked Products in and out of
the FTZ in McAllen.
Raw Materials, Finish goods & production
BOM's & vendors for Plant US05
SAP SCM/APODemand Planning
SAP GTSExport Screening
Drake Kryterion
-
Siebel PRM
Partner Master DataPartner Product Certifications
User TranscriptsCertificates
Real-time Inteface via XMLUsers – 45,000
Companies – 13,000
Associate’s InformationSymbol LocationsOrganization Structure
Pric
ing
and
Cos
t fo
r C
RM
Dis
cou
nt C
ateg
ory
Ce
rtifi
catio
n C
ode
,P
rodu
ct D
ata
ERMANCO CMS
Drop Shipment
MySymbol Dashboard/ MSD
EMEA Web Server
FileSite Interwoven
Virsa/ VRAT/VFAT
Posts Goods Issue every X minutes (TBD) RFCManifest Details every X minutes (TBD) RFCGenerates Invoice, every X minutes (TBD) RFCPosts Goods Issue every X minutes (TBD) RFC
Advance Shipment NotificationInbound orders (POs & STOs
Material MasterMaterial RequisitionsSAP Inventory Hold
SAP Inventory ReleaseMcAllen Deliveries - Real time
as created (ALE/HTTP)
Manifest, PGI & InvoiceDelivery Address Info
NODE: NO.:TITLE:NODE: NO.:TITLE:
Stock Transport PutawaysPick Confirmations
PutawaysCat Inv Holds
Cycle Count AdjPurging Material - Cat
Inv RecReplenish Consign
Delivery Pick DetailsDelivery AllocationGenerates PCI & Invoices
Reporting MaterialMaster, Stock Overview,Engineering changesSingle and Multi level BOMsDocument Management overview, products costing/costed BOMs.
Bill
ing
T&
MS
pare
Pa
rts
Sal
esC
red
its
Quick Address
ACS
Interface
ZipcodesOrganizations (CustomersSites)Bill-to and Ship-tos Models in the parts tableInstall Base New Cases Case UpdatesSupport ProgramsContract HeadersContract Details Configuration ManagementContacts Repair customer routing Deferred Revenue DataWeb Users (316)Contract Parts Order Default express PoolFlat Rate Contracts
Interface(manual)
Parts
Sites, Products
Mod
els,
Par
ts,
Cu
stom
ers,
In
stal
l Bas
e
Sites, Model Contracts and unit infromation
Zipcodes, Organizations,Sites,Ship-tos,Models, Install Base , Support Programs, Contract Header, Contract Details, Config Management, Tier Pricing, Temp Sites, Contacts, Organization Notes, Bill-tos,Flat Rate Contrats
PlacesModelsShipmentsAutoAdds UnitsShell Contracts Contracts HeadersContracts DetailsInvoice ReturnCredit CheckConfiguration Information
Temp SitesContract InvoicesContract Credits
Install Base Changes New Install Base Configuration changes and Adds Model SwapsContract Adds Model upgradesPart Order ContractsDirect Data transfer
Call Data(manual)
FedexShipping
Call Data(manual)
RMA(Call)/ IR Details
Parts Usage
Batch Checking
Web ScreenVerification for IR
Add Units,Warranty ResetContract Pricing
Metrix SitesCreate CSR Calls
Shi
ppin
g P
artn
er
Site
s
Updates
Summary Table UpdatesInstall Base
Temp PlacesContacts
RMA Exceptions
Partner Updates
Check Clearing Positive Pay
EFT Payment Data
T&E Entries
Customer ExportUpdate Customer
T&E Entries
AR Extract
Tax Relevant InformationRFC Passing Tax Relevant Sales Order/ Invoice Data
ISG Telecom Posting Interface
Sales CompensationBilling and Booking
LockBox Interface
Legal Billing
Tax
Re
leva
nt
Cu
stom
er M
ast
er
Tax
Ra
tes
Product, Order Info
Loans
Utilization Dashboard
Sales Credit Claiming
Business Warehouse reporting
Survey Management
Territory Dashboard
My Vacation
EMEA Demo Depot
My CommissionsAscential ETL Server
Sal
es O
ut, D
istr
ibu
tor
inve
ntor
y,
Sal
es A
djus
tmen
ts, e
tc.
Crystal Enterprise/ Crystal Report
Chase
Vertex
Trilogy/Prism
Serengeti
Mellon Bank
ISG
GetPaid
Gelco
eCredit
Concur
Bank of America
Bank One
ETC
Calls IRIS
Ord
er
Ack
now
led
gem
ent
Tra
nsf
er
Lis
t
Quality Related ToolsFujiFlexaTRAXKanban Printing LabelsEPC SolutionsNAFTAESD DatabaseQual LabDerbyPEER DIRECTPeerSyncMet_TrackFA_EstimatingPMO/Niku/Clarity Tool
Release Data
Labor History Data
Account Master UpsertProduct Families
Sales OrganizationsAccount Manager Assignment
Salesforce.comLink for Opportunity Management
Partner Name, Level, Track, Status, Compliance Status,
Assigned Distributor
Par
tner
Cre
den
tial
(sso
)
Quotations
SAP BW Infospoke
Symbol.comInquiries
Qualified Leads through ETL Lead
Management
Web
Rep
ort
ing
ETL Lead Management
Ord
er
Sta
tus
Ord
er
Cre
ate
R/3
Val
idat
ion
DFW (4)
SA
P F
lat
File
s
Parts Usage& PO’s
Demo Depot
Pitney Bowes TMS (Conquest)Catalyst (TX)
8.1
Tesseract
Read Only
EMEA Demo Depot
Read Only Invoice Return FileParts
BOM Import
Partner Performance(booking, revenue etc)
Opportunity and deals desk
config testing information
UPS SHIPPING System
Shipping
Part Usage
Sales and Distribution(SD)
Materials Management(MM)
Financials and Controlling (FICO)
Warehouse Management (WM)
Production Planning (PP)
IDC Track and Trace
Tra
ckin
g #'
s fo
r ID
C S
hip
men
ts
Customer, job info by RMA #
Support/Call Center ToolsSymon Deskview ClientAspect Screen Pop
Finance AppsCRMS ZasioRIA/ CheckpointSend-Me Imaging Kiosk1099 ETCTRESS - ReynosaTRESS – JuarezCMS (Transcentive)InSource
Reporting/PortalsOnline PhonebookFinance PortalEngineering PortalVWARE ActuateOnline Support KnovaDataWarehouse (Oracle)HR Portal
Global Products Group (GPG)
MiscellaneousGRASPVisitor WatchSecure PerfectClarity
Knowledge Management Management SystemMachine HandbookSearch Engine For Verity / Find ItITInsight webResite
MicroSega
Cu
stom
ers,
Shi
pme
nts
Mod
els,
Par
ts
Bill
ing
T&
M
and
Co
ntra
cts
SystemPack
SYMBOL UNIVERSITYSUM TOTAL SYSTEMS (DOCENT)
Content Delivery Server
Learning Management
Systems
3 Streaming Servers
(hosted at Symbol)
Streaming Media Servers
ODBC
Copy/paste into Excel for Partner Estimate
Admin Users
Pos
itive
Pa
y
Check Clearing
Warmbodies
Ecomp Planner
New Hire
IO Motion
PhoneBook
CLMS
MCAD ToolsIDEAS
Pro/EngineerSolid Works
Release images
CASE ToolSPIN
Links to hex images
S/W Hex images
Test & Validation Tools SPIN Doors
Lab ToolsNew Products eLabEPCTracker SystemCrib Master
Project Management ToolsIssue tracking - PIC - EPIC -Team Track - Live Link
Product Management/ Marketing ToolsCustomer Feed Back SolutionsWhere usedCPR
System Solutions ToolsDev CentralGRIP
Engineering CRT Tools SPR
Internal Order
Engineering Design / Analysis Tools
Computer Aided Software Engineering (CASE) - PVCS - CVS - Control Version System - CVS – Subversion - Clear Case - Bugzilla
Electrical Computer Aided Design (ECAD) - Harmony - MakeDo - ModelSim - Synopsys - Synplicity
Mechanical Computer Aided Design (MCAD) - ANSYS - Alias Studio Tools, - Customer Intelligence Database (CID) - ID Virtual Studio Asset - Lightyear - CosmosWorks - CF Design - Intralink - MoldFlow
New User(sso)
eLateral
Engineering Project Charge
Database
HTTP/ALE
SAP BW/BI – Business Intelligence
SAP EP – Enterprise Portal /
KM
RMA
IBM HELO - Partner
RMA
IMS
On-Site Calls
SSO
forecast, planning, opportunityand Sales history for forecasting
Solution Manager
IXOS
Doc Imaging:AP, PO’s
SAP XI/PI – Process Integration
Telxon – Total HR
Employee Data
Cost Center
ETIContact Details
Sears/Kmart
SalesMarketing Campaign ManagerCocaColaNestleGRIP
Color LegendApplication in use.
Application being phased out/replaced
Application currently in use but to be phased out later
Application being introduced
No Strategy for the Application in the roadmap
Application link to simplify interface depiction
SAP HR
CAM Future Interface
New Product Request
CPR
Shape LegendApplication
Reports/Documents
Hosted Solutions
EPOG DB
SOLUTION BUILDER DATABASE (Stores product hierarchy, shopping lists, advisor
questionnaires, product manager skus, users, Visual Modeler Model repository, etc.)
SkillSoft Class Hosting
Third Party Software/Systems
Excel / Flat files
Data Container
Websites
Servers
On Boarding Website
EDMS (engineering drawings), PDRS (project documents) and PDS (Procedural/ISO documents)
Websites