Upload
guestf73e68
View
774
Download
1
Embed Size (px)
Citation preview
Document NumberPAGE 1
BAE SYSTEMS PROPRIETARY INFORMATION — Refer to conditions on cover pageBAE SYSTEMS PROPRIETARY INFORMATION — Refer to conditions on cover page
Current Architecture
Oracle Portals
Peoplesoft
NS Instance
PS Instance
EW NS PS SSAS&T
JC
IR
FTW
RED
Roch
ONT
WNJ OCA
NCA
FTWATX
MCA
GNY
NHQ
HI
LEX MVA
WAS
RVAMER
CO
NVA
NJ
PANYSD
AR
NE
MA
OG1 Instanc
eWNJ
Firewall
eGateway
Firewall
DMZ
EDI peopleportal
BACS
TBD
Characteristics:• Many point to point interfaces• Acquired companies have build several interfaces to take advantage of shared services or provide “One Company” view
Document NumberPAGE 2
BAE SYSTEMS PROPRIETARY INFORMATION — Refer to conditions on cover pageBAE SYSTEMS PROPRIETARY INFORMATION — Refer to conditions on cover page
Federated Architecture
BUS
Oracle Portals
Peoplesoft
NS Instance
PS Instance
EW NS PS SSAS&T
JC
IR
FTW
RED
Roch
ONT
WNJ OCA
NCA
FTWATX
MCA
GNY
NHQ
HI
LEX MVA
WAS
RVAMER
CO
NVA
NJ
PANYSD
AR
NE
MA
OG1 Instanc
eWNJ
Firewall
eGateway
Firewall
DMZ
EDI peopleportal
BACS
Characteristics:• Each instance connects to BUS• New acquisitions can connect reporting to BUS earlier to provide one company view• BUS forces common meta data which allows application to be built
Adapter(s) Adapter(s)
Hyperion
Adapter
DABA facilitator (IWO)
Adapter
“One Company" Data Repository
Adapter
Adapter(s)
TBD
Adapter(s) Adapter(s)Adapter(s)
AdapterAdapter
Adapters required for every different application that is connected to the
BUS
Document NumberPAGE 3
BAE SYSTEMS PROPRIETARY INFORMATION — Refer to conditions on cover pageBAE SYSTEMS PROPRIETARY INFORMATION — Refer to conditions on cover page
eGateway
Firewall
IFSBaaN TeamCentre
Firewall
DMZ
SAP Legacy
Enterprise Applications
PeopleSoft
Concur
Expenses e-HR
EMS
EDI
Manugistics NWP Oracle
UK Implementation of BUS ArchitectureUK Implementation of BUS Architecture
*dotted line indicates planned connection (not yet live)
BACS*
Document NumberPAGE 4
BAE SYSTEMS PROPRIETARY INFORMATION — Refer to conditions on cover pageBAE SYSTEMS PROPRIETARY INFORMATION — Refer to conditions on cover page
Federated Environment (FE)Federated Environment (FE)
A & D Commercial International ...N
General Ledger
Project Accounting
Engineering
Manufacturing
General Ledger
Project Accounting
Engineering
Manufacturing
General Ledger
Project Accounting
Engineering
Manufacturing
General Ledger
Project Accounting
Engineering
Manufacturing
Interface Bus
Accounts & Departments
Programs & Projects
Work Orders
Ematrix/PDM
CO
MM
ON
EL
EM
EN
TS
FirewallSecondary Systems
Labor CollectionHuman
RssourcesWork Orders Payroll
Multi Dimensional Information Delivery Lines of Business
Functions People
Extranet Facing Systems
Supplier Quality Supplier Portal Customer
Enterprise Architecture
“Enterprise Architecture provides a set of guidelines and principles that will govern the development and change control of
our future systems.”
E&IS Enterprise
Architecture
Data / Information Architecture Infrastructure Architecture
Systems Architecture
Business ProcessArchitecture
Final System
Enterprise Architecture Framework
Req
uirem
ents
• An Enterprise Architecture encompasses several key dimensions (or domains): Business Process, Systems, Data/Information and Infrastructure. • These domains are interrelated to varying degrees. The interrelations between domains must be quantified so the changes made in one domain can be properly accommodated in the others.
Building an EA Roadmap
An EA roadmap, showing
alignment to the business goals,
is critical
How do you build implement EA?
Each project should add to
and support the evolution of an
Enterprise Architecture
Document NumberPAGE 9
BAE SYSTEMS PROPRIETARY INFORMATION — Refer to conditions on cover pageBAE SYSTEMS PROPRIETARY INFORMATION — Refer to conditions on cover page
Next StepsNext Steps
Federated Approach can be used to:
– Improve existing processes
– Facilitate the creation of new process and capabilities
– Support Acquisition Integrations
Select and/or define candidate process as the initial use case / proof of concept for inter LOB interactions
What are the candidate processes today?
Next Steps – Candidate Processes
Process or Data flow
Acquisition
What we need to run the business from a stand alone acquisition
How can we improve processes thru better integration?
Harnessing New & Best Practices
Which shared services do we want to leverage?
(Rationalization of systems and process)
PeopleSoft People data (In/out)
Pay data (In/out)
PTO data
GL (Out)
Streamline interfaces
Resource acquisition
Standard operating Practice
Procurement Purchasing History (iSIS)
TradEx
Supplier Quality data •Supplier ratings•Part failure history
Available Inventory data
Cross LoB/OG Consolidated Procurements
IWO
Purchasing History (iSIS)
Demand (ExoSTAR)
Centralized Procurement Service
Contract Consolidated Mgmt Reports IWO Order Entry Service
Quality Supplier ratings data Supplier Quality data (iSIS)•Supplier ratings•Part failure history
Next Steps – Candidate Processes (Continued)
Process or Data flow
Acquisition
What we need to run the business from a stand alone acquisition
How can we improve processes thru better integration?
Harnessing New & Best Practices
Which shared services do we want to leverage?
(Rationalization of systems and process)
Time & Labor Tighter integration to resource planning
IWO
T&L Shared Service (i.e. PeopleSoft)
Travel/Expense Expense account processing service
PDM E-BoM data (in/out)
ProPricer Labor rate data (in/out)
WBS/OBS data (in/out)
Hyperion and/or Financials
Actuals – GL and Programs
Forecast – GL and Programs
Variance Analysis – GL and Programs
IBPP (in/out)
Resource mgmt
Consolidated Reporting
Resource Planning
IBPP (in/out)
Resource mgmt
Consolidated Reporting
R&S
Document NumberPAGE 12
BAE SYSTEMS PROPRIETARY INFORMATION — Refer to conditions on cover pageBAE SYSTEMS PROPRIETARY INFORMATION — Refer to conditions on cover page
Next StepsNext Steps
Map candidate process if it exists in the OG today
Analyze / create candidate process and define enhancements if applicable. If enhancements approved, rework candidate process.
Stand up development environment and create SOA components necessary to implement candidate process … evaluate ease of creating SOA components relative to use of standard / “Point to Point” techniques.
If use case / proof of concept is successful and use of SOA technology effective, move to phase 1.0
Recommendation
Short-term• Evaluate table further with larger audience and develop primary
opportunity• i.e. IWO project, OG Data Repository
Long-term• Business Process Modeling• Governance
Back Up
PeopleSoft
Oracle PeopleSoft
Labor Collection
Oracle ERP
EAI
*Priority - high
Employee Data*Hours WorkedVacation HoursSick HoursPersonal HoursOther
Project /Task Labor Updates
Project / Task Updates
E-Mail ListsTelephone DirectoryEmployee Badge DataE-Recruiting Data
Employee Data*Finance Updates
Finance GL Data:Payroll Earnings DataPayroll Tax DataPayroll Deduction Data
Concur
Travel Cost DataEmployee Data
ADP
Payroll Data
TowersPerrin
Employee Data*SARS Data
Hewitt401-K
Employee Data*Payroll DeductionsProfit Sharing DataHewitt Demographic Data
WatsonWyatt
Employee Data*Pension Data
* Employee Data - Transfer & update of employee status, hourly pay rate, Department number, name; etc.
OracleOrder Mgmt
or Project Contracts
Monthly Management Reports
Order Entry / Contract Management
Sample Mgmt reports:Business by CustomerBusiness by Type CustomerFunding LevelsCloseoutOutstanding ReceivablesOther Performance metrics
Contract Data Requirements:CustomerType Customer (i.e. IWO, US Gov’tPrime, Sub, Foreign Direct))Contract Type and ValueFunding levelsDeliverablesScheduleT&C’sShipment statusSalesExport RequirementsReceivable Information (Payment status)Performance LocationContract Closeout
iPortalData Warehouse
Order Entry /Contract Management
PM
Rec’v
Repairs
Shipping
CustomerDirect Entry
of Order
•Priority – high
OracleERP
Subsystems
(Perf. Org.)
Procurement
Procurement
Oracle Order Mgmt
OrProject Contracts
(Perf. Org.)
Contract Data Requirements:PO NumberCustomerIssuing Location Contract TypeFunding levelsDeliverablesScheduleT&C’sScopeRates
Order Entry /
Contract Management
PM
Rec’v
Repairs
Shipping
Flow back to Issuing Org:InvoiceMaterial & Labor detailsShipment execution/ status
•Priority – high
iSIS
Purchasing Data Requirements:PO HeaderPO LinesReceipts DemandInventoryUnit of MeasureOrdered Parts
Tech Pubs Tools
(Perf. Org.)
PDM(Issuing Organization)
Product Data Management
OracleERP
(Perf. Org.)
Engineering Data Requirements:E-BOMItem Master dataRevision HistoryEng Change Orders
Design Data:SpecsDesign DocumentsSystem requirements
•Priority – low
Oracle General Ledger
OracleProject
Management
Expense Monitoring
System(EMS)
Order Bookings
Application
HYPERION Financial Management
Current Fiscal Period’s G/L & Headcount data summarized by FY, FP, and G/L Account Number.
Current Fiscal Period’s Project Cost data is summarized by Projectand Cost Type.
Current Fiscal Period’s Budget Data summarized by FY, FP, andG/L Account Number.
Current Fiscal Period’s BookingData sorted by FY, FP, and ProjectNumber.
Monthly Management Reports
12 Schedules
Management Report Schedules’ List:Salient FiguresIncome StatementProject Analysis – SalientsBalance SheetCash FlowCash Flow Forecast – 12 Months RollingProvisions Analysis – Month MovementsProvisions Analysis – Year to Date MovementsOrder Book AnalysisMovement in Sources of Funds
Forecast Trends – Total Order Intake and SalesForecast Trends – EBITA* and Total Cash Flow
*EBITA is an acronym that refers to earnings before the deduction of interest, tax, and amortization expenses.
Hyperion Financial Management
G/L & Budget Data Extract Fields:Fiscal YearFiscal PeriodG/L AccountAccount Type IndicatorSum of PTD Posted AmountPTD Headcount?
Project, FPS, RPS Data Extract Fields:Fiscal YearFiscal PeriodProject NumberContract NumberCost Type CodeSum of PTD Amounts
Order Bookings Data Extract Fields:Fiscal YearFiscal PeriodProject NumberContract NumberPTD Sales AmountPTD Sales Budget AmountPTD Order Intake AmountPTD Actual Bookings AmountPTD Transfer AmountPTD Adjustment Amount
Financial PlanningSystem(FPS)
Resource Planning System(RPS)
Current Fiscal Period’s FPS & RPS DataIs extracted and summarized on Project Number.
•Priority – high
Oracle “Project
Data” Table
Cobra
Excel
Direct Labor & Overhead
Rates
Excel
ReportsLap-Top
ProgramFinance
Electronic
Data
On occasion CTD Labor Hrs., Material $, and ODC $ by ProjectAre extracted from Cobra.
The OG Supplies this Data
Manual Entry of Proposal DataExcel
ProPricer Data Flow Diagram
Proposal data is transferredto a Lap Top for review at theCustomer’s location.
Proposal Data electronicallysubmitted to the customer. *
Proposal data is printed onhard copy reports. *
Normally not required.
Proposal information is sentto Program Finance for actualcost vs. proposed cost analysis.
ProPricer Proposal Pricing
System
WBS, OBSQuoting / Web
Tool
Proposal data is manually entered
into in-housedeveloped
Quoting / Web Tool
Bid Codes, Labor Hrs., Material $,ODC $, Subcontract $ is entered
Customer directed WBS or standard WBS are loaded,standard OBS is loaded.
Extracts arePerformedFor Spares &Repair Contracts
* Customer requires the forwarding of Proposals in hard copy report & electronic data formats.
Excel
•Priority – med
Shop FloorWorkbench
iPortalReports
Can be used to initiate non-conformances
Quality Data Flow Diagram
Quality Systems
ExtranetFacing Web
Interface
Suppliers review ratings, non-conformances and corrective actions
ERPInterface
OracleEBS
Data for iportal reports snapshot once a day
Inteface bi-directional / receiving inspection to Orcl EBS procurement
VPN Safelnk
SourceInspection
SupplierPortal
Inspectors at supplier sites enter source inspection data
Supplier ratingengine
Creates supplier ratings based on non-conformances and delivery performance
Quality Data:Supplier ratingsNC DataCorrective ActionRev/In Process InspTool Calibration data
Quality Data:Supplier CodeSupplier SitePO and Receipt Details Project DetailsPart InformationPass/Fail Info
Quality Data:Shop Floor Order No.Part InformationPass/Fail Info
•Priority – med
iSIS
Supplier ratingsSource Inspection
Data Validation Parameters:Project TaskDepartment
Travel Expense Report System
OracleERP
Oracle -PeopleSoft (PS)
Payroll & HR
Charge InformationProjectTaskDepartment
Travel Expense Report
AMEX
Employee ReimbursementEmployee NumberDollarsPayWeekTaxable Info Supervisor
AMEX ReimbursementAccount NumberDollars
Data Validation :Employee numberSupervisor
•Priority – low
Data Validation Parameters:Project UpdatesTask UpdatesWork Center UpdatesDepartment UpdatesNew HiresTerminationsOther Employee Updates
Time Recording/ Labor Collection
Application
OracleERP
Oracle -PeopleSoft (PS)
Payroll & HR
PS Employee Updates:New HiresTerminationsDepartment UpdatesEmployee Hourly Rates Name Change
PS Payroll Data Feed:Employee Regular HoursEmployee OT HoursEmployee Other hours
Employee Hours Worked by:ProjectTaskWork Center and / or DepartmentDay of the weekRegular Hours / DayOT Hours / DayOther Hours / Day (Sick, Personal, Vacation; etc.)
Time Recording / Labor Collection
Alternate Payroll Data Feed:Employee Regular HoursEmployee OT HoursEmployee Other Hours
•Priority – med