The document describes an enterprise architecture that connects different business units and systems through a centralized bus (BUS) architecture. It aims to improve existing processes, facilitate new capabilities, and better support acquisitions through system integration. Several candidate processes are identified for initial integration projects, including supplier quality data sharing, consolidated procurement, and expense processing. Next steps involve mapping current processes, analyzing integration opportunities, and standing up a development environment to test integration of candidate processes using service-oriented architecture components.
1 of 23
More Related Content
New Charts Architectures (2)
1. Current Architecture Peoplesoft NS Instance PS Instance EW NS PS SS AS&T JC IR FTW RED Roch ONT WNJ OCA NCA FTW ATX MCA GNY NHQ HI LEX MVA WAS RVA MER CO NVA NJ PA NY SD AR NE MA OG1 Instance WNJ Firewall eGateway Firewall DMZ EDI peopleportal BACS Characteristics: Many point to point interfaces Acquired companies have build several interfaces to take advantage of shared services or provide “One Company” view Oracle Portals TBD
2. Federated Architecture BUS Peoplesoft NS Instance PS Instance EW NS PS SS AS&T JC IR FTW RED Roch ONT WNJ OCA NCA FTW ATX MCA GNY NHQ HI LEX MVA WAS RVA MER CO NVA NJ PA NY SD AR NE MA OG1 Instance WNJ 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) Adapter(s) Adapter(s) Adapter(s) Adapter Adapter Adapters required for every different application that is connected to the BUS Oracle Portals Hyperion Adapter DABA facilitator (IWO) Adapter “ One Company" Data Repository Adapter TBD Adapter(s)
3. eGateway Firewall IFS BaaN TeamCentre Firewall DMZ SAP Legacy Enterprise Applications People Soft Concur Expenses e-HR EMS EDI Manugistics NWP Oracle UK Implementation of BUS Architecture *dotted line indicates planned connection (not yet live) BACS*
5. Enterprise Architecture “ Enterprise Architecture provides a set of guidelines and principles that will govern the development and change control of our future systems.”
6. Enterprise Architecture Framework Final System 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. E&IS Enterprise Architecture Data / Information Architecture Infrastructure Architecture Systems Architecture Business Process Architecture Requirements
7. Building an EA Roadmap An EA roadmap, showing alignment to the business goals, is critical
8. How do you build implement EA? Each project should add to and support the evolution of an Enterprise Architecture
9. Next 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?
10. Next Steps – Candidate Processes Supplier Quality data (iSIS) Supplier ratings Part failure history IWO Supplier Quality data Supplier ratings Part failure history Available Inventory data Cross LoB/OG Consolidated Procurements IWO Streamline interfaces Resource acquisition How can we improve processes thru better integration? Harnessing New & Best Practices Purchasing History (iSIS) Demand (ExoSTAR) Centralized Procurement Service Purchasing History (iSIS) TradEx Procurement Order Entry Service Consolidated Mgmt Reports Contract Supplier ratings data Quality Standard operating Practice People data (In/out) Pay data (In/out) PTO data GL (Out) PeopleSoft Which shared services do we want to leverage? (Rationalization of systems and process) Acquisition What we need to run the business from a stand alone acquisition Process or Data flow
11. Next Steps – Candidate Processes (Continued) Consolidated Reporting IBPP (in/out) Resource mgmt Resource Planning R&S Consolidated Reporting IBPP (in/out) Resource mgmt Actuals – GL and Programs Forecast – GL and Programs Variance Analysis – GL and Programs Hyperion and/or Financials Labor rate data (in/out) WBS/OBS data (in/out) E-BoM data (in/out) Tighter integration to resource planning IWO How can we improve processes thru better integration? Harnessing New & Best Practices Expense account processing service Travel/Expense PDM ProPricer T&L Shared Service (i.e. PeopleSoft) Time & Labor Which shared services do we want to leverage? (Rationalization of systems and process) Acquisition What we need to run the business from a stand alone acquisition Process or Data flow
12. Next 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
13. 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
15. PeopleSoft Oracle PeopleSoft Labor Collection Oracle ERP EAI *Priority - high Employee Data* Hours Worked Vacation Hours Sick Hours Personal Hours Other Project /Task Labor Updates Project / Task Updates E-Mail Lists Telephone Directory Employee Badge Data E-Recruiting Data Employee Data* Finance Updates Finance GL Data: Payroll Earnings Data Payroll Tax Data Payroll Deduction Data Concur Travel Cost Data Employee Data ADP Payroll Data Towers Perrin Employee Data* SARS Data Hewitt 401-K Employee Data* Payroll Deductions Profit Sharing Data Hewitt Demographic Data Watson Wyatt Employee Data* Pension Data * Employee Data - Transfer & update of employee status, hourly pay rate, Department number, name; etc.
16. Oracle Order Mgmt or Project Contracts Monthly Management Reports Order Entry / Contract Management Sample Mgmt reports: Business by Customer Business by Type Customer Funding Levels Closeout Outstanding Receivables Other Performance metrics Contract Data Requirements: Customer Type Customer (i.e. IWO, US Gov’tPrime, Sub, Foreign Direct)) Contract Type and Value Funding levels Deliverables Schedule T&C’s Shipment status Sales Export Requirements Receivable Information (Payment status) Performance Location Contract Closeout iPortal Data Warehouse Customer Direct Entry of Order Priority – high Order Entry / Contract Management PM Rec’v Repairs Shipping
17. Oracle ERP Subsystems (Perf. Org.) Procurement Procurement Oracle Order Mgmt Or Project Contracts (Perf. Org.) Contract Data Requirements: PO Number Customer Issuing Location Contract Type Funding levels Deliverables Schedule T&C’s Scope Rates Flow back to Issuing Org: Invoice Material & Labor details Shipment execution/ status Priority – high iSIS Purchasing Data Requirements: PO Header PO Lines Receipts Demand Inventory Unit of Measure Ordered Parts Order Entry / Contract Management PM Rec’v Repairs Shipping
18. Tech Pubs Tools (Perf. Org.) PDM (Issuing Organization) Product Data Management Oracle ERP (Perf. Org.) Engineering Data Requirements: E-BOM Item Master data Revision History Eng Change Orders Design Data: Specs Design Documents System requirements Priority – low
19. Oracle General Ledger Oracle Project 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 Project and Cost Type. Current Fiscal Period’s Budget Data summarized by FY, FP, and G/L Account Number. Current Fiscal Period’s Booking Data sorted by FY, FP, and Project Number. Monthly Management Reports 12 Schedules Management Report Schedules’ List: Salient Figures Income Statement Project Analysis – Salients Balance Sheet Cash Flow Cash Flow Forecast – 12 Months Rolling Provisions Analysis – Month Movements Provisions Analysis – Year to Date Movements Order Book Analysis Movement in Sources of Funds Forecast Trends – Total Order Intake and Sales Forecast 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 Year Fiscal Period G/L Account Account Type Indicator Sum of PTD Posted Amount PTD Headcount? Project, FPS, RPS Data Extract Fields: Fiscal Year Fiscal Period Project Number Contract Number Cost Type Code Sum of PTD Amounts Order Bookings Data Extract Fields: Fiscal Year Fiscal Period Project Number Contract Number PTD Sales Amount PTD Sales Budget Amount PTD Order Intake Amount PTD Actual Bookings Amount PTD Transfer Amount PTD Adjustment Amount Financial Planning System (FPS) Resource Planning System (RPS) Current Fiscal Period’s FPS & RPS Data Is extracted and summarized on Project Number. Priority – high
20. Oracle “ Project Data” Table Cobra Excel Direct Labor & Overhead Rates Excel Reports Lap-Top Program Finance Electronic Data On occasion CTD Labor Hrs., Material $, and ODC $ by Project Are extracted from Cobra. The OG Supplies this Data Manual Entry of Proposal Data Excel ProPricer Data Flow Diagram Proposal data is transferred to a Lap Top for review at the Customer’s location. Proposal Data electronically submitted to the customer. * Proposal data is printed on hard copy reports. * Normally not required. Proposal information is sent to Program Finance for actual cost vs. proposed cost analysis. ProPricer Proposal Pricing System WBS, OBS Quoting / Web Tool Proposal data is manually entered into in-house developed 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 are Performed For Spares & Repair Contracts * Customer requires the forwarding of Proposals in hard copy report & electronic data formats. Excel Priority – med
21. Shop Floor Workbench iPortal Reports Can be used to initiate non-conformances Quality Data Flow Diagram Quality Systems Extranet Facing Web Interface Suppliers review ratings, non-conformances and corrective actions ERP Interface Oracle EBS Data for iportal reports snapshot once a day Inteface bi-directional / receiving inspection to Orcl EBS procurement VPN Safelnk Source Inspection Supplier Portal Inspectors at supplier sites enter source inspection data Supplier rating engine Creates supplier ratings based on non-conformances and delivery performance Quality Data: Supplier ratings NC Data Corrective Action Rev/In Process Insp Tool Calibration data Quality Data: Supplier Code Supplier Site PO and Receipt Details Project Details Part Information Pass/Fail Info Quality Data: Shop Floor Order No. Part Information Pass/Fail Info Priority – med iSIS Supplier ratings Source Inspection
22. Data Validation Parameters: Project Task Department Travel Expense Report System Oracle ERP Oracle - PeopleSoft (PS) Payroll & HR Charge Information Project Task Department Travel Expense Report AMEX Employee Reimbursement Employee Number Dollars PayWeek Taxable Info Supervisor AMEX Reimbursement Account Number Dollars Data Validation : Employee number Supervisor Priority – low
23. Data Validation Parameters: Project Updates Task Updates Work Center Updates Department Updates New Hires Terminations Other Employee Updates Time Recording/ Labor Collection Application Oracle ERP Oracle - PeopleSoft (PS) Payroll & HR PS Employee Updates: New Hires Terminations Department Updates Employee Hourly Rates Name Change PS Payroll Data Feed: Employee Regular Hours Employee OT Hours Employee Other hours Employee Hours Worked by: Project Task Work Center and / or Department Day of the week Regular Hours / Day OT Hours / Day Other Hours / Day (Sick, Personal, Vacation; etc.) Time Recording / Labor Collection Alternate Payroll Data Feed: Employee Regular Hours Employee OT Hours Employee Other Hours Priority – med