Enterprise Enterprise Architecture Architecture EA Frameworks and Meta- -Models Models EA Frameworks and Meta EA Summit 2004 June 8, 2004 General Motors Bruce.Sheridan@gm.com June, 2004 General Motors 1
Enterprise Enterprise Agenda Architecture Architecture 1) It’s Not (only) About IT! 2) The GM Context 3) EA @ GM 4) EA Frameworks 5) Framework Constructs 6) EA Meta-Models 7) EA Association Analysis 8) GM EA Projects 9) www.EAIG.org 10) Some of the Take-Aways 11) Q & A June, 2004 General Motors 2
Enterprise Enterprise 1) It’s Not (only) About IT! Architecture Architecture • Servers, applications, SOA, web services, J2EE are great, but what about: – Enterprise/Business Goals – Enterprise/Business Events – Enterprise/Business People and Organizations – Enterprise/Business Locations – Enterprise/Business Processes – Enterprise/Business Information and, let’s not forget …. – the associations between all of the above! June, 2004 General Motors 3
Enterprise Enterprise 1) It’s Not (only) About IT! Architecture Architecture • Right now,and even an this conference, IT is the tree and Enterprise Architecture is the forest: Goals Process Events People I T • Are you looking at the Tree or the Forest? • Are you sure the low-hanging fruit is only in IT? • So you’re big on IT. How do you align IT to the rest of your world? June, 2004 General Motors 4
Enterprise Enterprise 2) The GM Context Architecture Architecture • Large: $186B annual Revenues; 341,000 employees • Operations in over 190 countries • $3.2B annual spend in IT • 93%+ of IT is Outsourced! • ‘Basket-weave’ organization: Regions, Processes • A lot of Joint Venture and Merger/Acquisition action June, 2004 General Motors 5
Enterprise Enterprise 3) EA @ GM Architecture Architecture • Organically developed from within IS&S • Small team, but growing • Challenge: ‘It’s not (only) about IT’ • High degree of Outsourcing exacerbates the problem, but also makes the benefit (‘precision IT’) mandatory June, 2004 General Motors 6
Enterprise Enterprise 3) EA @ GM Architecture Architecture PVCS EA ToolSet Context or ‘Big Picture’ Dimensions GM Model/Content Sources EA ToolSet Tech Evaluation Team 02/24/2004 Source Code ‘Component Level’ Together Control HyperLink Center Flashline PVCS Repository ERwin Data Application (UML) Models/ Modeler Content via XMI Troux EA Components via XMI Flashline Repository ProVision Data Models/Content via XML/Native Import/DDL) Business Process Models/Content via XMI Requirements via CSV Caliber RM Infrastructure Diagrams via Visio Collector/CSV Asset/Application/Inventory Data via CSV, SQL EA Meta Model Visio Repository Diagrams Project Data via CSV,SQL (Stencilled) ATS, Tivoli,NGM AKN Architecture Asset Mgmt/ Knowledge Inventory Network Unstructured Data Reference/HyperLink PTS Project/ Initiative Data Data Sources via (XML/DDL/MetaData) AKN Document SDP21, Unstructured Documents Repository PDF, Web, Office, etc Legend Other Enterprise Application Structured Data Data Sources Unstructured Documents Data Oracle IMS DB2 Store Unstructured Data Structured Unstructured Data Source Data Source Reference / Hyperlink June, 2004 General Motors 7
Enterprise Enterprise 4) EA Frameworks Architecture Architecture So what’s an EA Framework • Zachman anyways, and why are • TOGAF there so many of them? • FEA A Framework should: • DODAF � Classify concepts and constructs in a simple , organized , and consistent fashion • TEAF � Be Collectively Exhaustive – ‘cover the • Index whole territory’ � Be composed of Mutually Exclusive • … subcomponents – ‘no duplication/ambiguity’ June, 2004 General Motors 8
Enterprise Enterprise 4) EA Frameworks Architecture Architecture Entities Processes Locations People Events Motivations What How Where Who When Why Interrogatives: What How Where Who When Why Planner Owner Designer Perspect ives: Builder Sub-contractor Actual Object How June, 2004 General Motors 9
Enterprise Enterprise 4) EA Frameworks Architecture Architecture How: Process/Function June, 2004 General Motors 10
Enterprise Enterprise 4) EA Frameworks Architecture Architecture How: Process/Function Manufacturing & Quality Taxonomy Map Press/Stamping Body Paint Casting/Components Engine/Trans General Assembly Press/Stamping Body Paint Casting/Components Engine/Trans General Assembly MANUFACTURING QUALITY PLANT MANAGEMENT MANAGEMENT ENGINEERING Facility Management Labor Management Plant Tools & Equipment Maint / Problem Resolution Dimensional Management – Design / layout – Skills / qualification Management – Plant Issue Mgmt – Quality targets – Assets – Training – Asset / resource mgmt – Product launch – Plan & analysis – Environmental – Issues / grievances – Preventative maintenance – Plant launch – In-plant data collection – Energy – Employee health & safety – Predictive maintenance – Production Mfg Simulation & – Security – Suggestion program – Tool, die gage (TDG) mgmt (process, tools, Validation Metric Monitoring & Reporting – Absenteeism – Reactive maintenance parts) – Simulation work cell, – SPQRC (T&E) – Performance (breakdown / repair) – Product Issue Mgmt discrete event – Business Plan Deployment – Drawings / manuals mgmt – Ergonomics (CPIP) – Regulatory Compliance – Visualization – Collaboration (Engr / • Quality Control, MANUFACTURING EXECUTION Suppliers / Plant) Verification & Data Collection (In Process) Mfg Facility Design In-Plant Order Management In-Plant Product Routing and In-Plant Material Management – Tools & equipment – Inspect/Test/Audit – Broadcasting Tracking – Direct material receipt and – Libraries & common – Data collection / – Planning / Scheduling – In-Plant Line balancing mgmt components acquisition – (Re-) Sequencing – In-Plant Part tracking – Indirect material receipt and – Plant & Process – Compliance verification – Customer Order Planning – In-Plant Sub-assembly mgmt Layout – As-built/Trace and Scheduling tracking – CKD parts / kits assembly & Mfg Process Definition – Defect containment – In-Plant Final product packaging Controls, Tools & Test – Investment cost & tracking – Dunnage / container mgmt Equipment labor plan – Robots, machine tools, – In-Plant Repair & rework – Material disposal, scrap, and – People, process, Quality Data and measurement – Product release to yard / waste mgmt resource assignment Management & systems carrier – Material process and – Plan, sequence, line Analysis – PLC Code management warehouse mgmt In-Line Process Control and balancing – Quality feedback / feed Production Monitoring and Validation – Product shipping – Process & point forward Control – Part, sub-assembly, product Process Documentation coordination – Supplier quality – Machine/operator traceability – ISO – Standardized work – Product quality utilization – Quality Gates (DVT, SIP, – Production Assembly – Initial, Long Term, definition – Resource allocation & Pass / Fail) Documents (PADS) Perceived (Warranty) – Process status – Error proofing – Engineering Drawings documentation – Throughput analysis / – Standardized work New Product / Process Mfg Construction & Lessons Learned/Best process capability Introduction Installation Practices – Shop floor monitoring & – Off-line prototype builds – Tools & equipment control – Concurrent builds – Plant startup / – Capacity requirements – Build shop activities acceleration planning – Set-up & Change-Over – Andon ENTERPRISE PLANNING Financial Mgmt Quality Systems Management Human Resources Mgmt Labor Relations Mgmt June, 2004 General Motors 11
Enterprise Enterprise 4) EA Frameworks Architecture Architecture June, 2004 General Motors 12
Enterprise Enterprise 4) EA Frameworks Architecture Architecture June, 2004 General Motors 13
Recommend
More recommend