EAT and EA 0.7

advertisement
Enterprise Architecture
from a Volvo Group perspective
Enterprise Architecture Team – Corporate Process & IT
ake.liljenberg@volvo.com
AB Volvo
Scope and Purpose
To understand Enterprise Architecture from a Volvo
Group perspective and how Enterprise Architecture
Team work.
AB Volvo
The Volvo Group view on
Enterprise Architecture
•  Organization
•  Definitions
•  EA from our perspective
•  Current situation
Business
Strategy
& Objectives
Business Processes
Information
Application
Application Infrastructure
Core Infrastructure
AB Volvo
Chief Executive Officer
Executive Assistant
Susanne Thelander
Olof Persson
CEO OFFICE COORDINATION
CEO Office Coordinator
Pär Östberg
Corporate Human Resources
Kerstin Renard
Corporate Strategy
Karin Falk
Corporate Public &
Environmental Affairs
Jan-Eric Sundgren
Corporate
Legal & Compliance
Eva Persson
Corporate Communication
Per Löjdquist
Corporate Process & IT
Magnus Carlander
GROUP TRUCKS
Truck Joint Ventures *
Pär Östberg
Group Trucks
Sales &
Marketing
Americas
Group Trucks
Sales &
Marketing
EMEA
Group Trucks
Sales &
Marketing
APAC
Group Trucks
Operations
Group Trucks
Technology
Construction
Equipment
Business
Areas **
Finance &
Business
Support
Dennis
Slagle
Peter
Karlsten
Joachim
Rosenberg
Mikael Bratt
Torbjörn
Holmström
Pat Olney
Håkan
Karlsson
Anders
Osberg
Volvo Trucks
Claes Nilsson
Renault Trucks
Heinz-Jürgen Loew
Volvo Penta
Björn Ingemanson
Volvo Aero
Staffan Zachrisson
Buses
Per Carlsson
*
Chairman of UD Trucks legal company
** Chairman of VCE
AB Volvo
Department, Name, Document name, Security Class
4
Date
Governmental Sales
Stefano Chmielewski
Volvo Financial Services
Martin Weissburg
AB Volvo
Department, Name, Document name, Security Class
5
Date
Enterprise Architecture Team - EAT
EAT’s task within the Volvo Group is to define and implement an
Enterprise Architecture that in the best way supports the
business of the Volvo Group.
The Enterprise Architecture should be cost effective and cope
with continuous changes.
AB Volvo
Volvo Group Integration Office
Volvo Group Integration Office’s (VGIO) task within
the Volvo Group is to focus on creating a cost
efficient and flexible integration environment for
processes and applications.
This is done through steering and guiding principles
and active support to BA/BU organisations and
projects.
VGIO is subordinated to the Enterprise Architecture
Team.
AB Volvo
Enterprise Architecture Definition
Full pyramid
Enterprise Architecture
BUSINESS
Solution Architecture
Business
Strategy
& Objectives
Business Architecture
Business Processes
Information
Application
Information Architecture
Application Architecture
IT
Application Infrastructure
Core Infrastructure
Infrastructure Architecture
Enterprise Architecture describes the structure and guiding principles governing the development
and implementation of enterprise's information systems. (The Open Group)
AB Volvo
EA Team Processes
Request
Process
Result
improved project
architecture
CIO, project
support project with architecture
project
integration request
CIO
support in BA/BU strategy work
CIO, ITG, other
EA review
CIO, project
policy exception handling
policy exception
report
CIO
task force handling
problem solved
Volvo employee
Q&A
policies,
directive,
guidelines
integration
setup
business
strategy
review report
IT/PM
strategy
architecture
frameworks
answer on
question
EA built up using Agile meth. in week iterations building on and adapting
existing structures adding change increments based on Best Practise from
working solutions !
AB Volvo
The Target Architecture
and the 10 Principles
AB Volvo
IT Governance, Enterprise Architecture Team, Åke Liljenberg
10 Date
Volvo Group Target Architecture
Application
User Interface
UI Components
UI Process Components
*
UI Services
*
Service Interface
Workflow Manager
*
Service Interface
Service Interface
Service Ianager
nterface
Domain M
Domain M
Domain Manager
anager
Domains
Entity
Entities
Entities Entity
Entity
V1.7
AB Volvo
Department, Name, Document name, Security Class
11 Date
DB
*
Service Consumer Proxies
...
Security
Logging
Workflows
Common Integration Platform
General Utilities
User
Service Provider Gateway
= Dependency
Service Consumer
Service Provider
* Implementation
may vary and
thereby the direction
of the dependency
Volvo Group General EA Principles
•  1 Conformity to standards (Standards for all parts in EA pyramid)
–  Drive usage of open and industry standards at Volvo
•  2 Autonomous & loose coupling between components & applications
–  Flexible subsystem and granular component setup, avoiding monoliths
•  3 Simplicity in solutions and work methods
–  Clean solutions from technical, application and user perspective. Strive for simplicity in
project management and system development methods (ISGDP, Agile …)
•  4 Strive for usage of existing Volvo services
–  Whenever possible avoid application specific infrastructure, instead utilizing already
existing services at Volvo (Databases, App servers, Brokers, Data Warehouse,
Process perf..)
•  5 Robust solutions = asynchronous, caching …..
–  Active coaching of projects to achieve robust solutions securing uptime e.g right logic in
right application tier, usage of good application architecture including integration
solutions e.g avoiding synchronous dependencies
AB Volvo
Department, Name, Document name, Security Class
12 Date
Volvo Group General EA Principles,
continued…
•  6 Performance focus from the start
–  Active coaching of projects to achieve good performance in solutions from the start, e.g
promoting test driven development, focus on database tuning early on, non-talkative
messaging between UI and server etc.
•  7 Secure solutions
–  Active coaching of projects to achieve secure solutions from the start. Correct
functionality and data accessible to the right users … includes usage of Volvo decided
infrastructure …
•  8 Good Integration solutions
–  Control of projects to follow the policies and guidelines decided and coach them to
build the integration in the right way
•  9 Usage of Agile work methods and design principles
–  Control of projects to follow ISGDP and help them use it in the best way with special
focus on architecture – promoting usage of Agile system development and
implementation principles
•  10 Maintainable solutions
• 
Control of projects to deliver maintainable solutions to Maintenance
AB Volvo
Department, Name, Document name, Security Class
13 Date
Enterprise Architecture a living item
Experience in practical Enterprise Architectural work has impacted us to value
•  Responsiveness to change over alignment with plan
•  Supporting fact based decisions over completeness in documentation
•  Face to face collaboration over contracted structure
Our chosen Enterprise Architecture methodology and tools must
Support the above values – setting an Agile way of working with EA
AB Volvo
The structure of the Volvo Group IT
Strategy
Supporting VG Business Strategy
Including each GIB.
AB Volvo
The overall Volvo Group IT strategic direction
AB Volvo
Each domain in the Volvo Group IT Strategy is
detailed with architectural requirements setting a
target architecture per domain
Architectural Business Requirements
Consequences for IT
Architectural Technical Requirements
Solutions & Mapping to VG Target Architecture & 10P
Domain IT Portfolio
Overall Target architecture for the Domain
AB Volvo
ASP
Strategic directions
ATR
Breakdown of Architectural Technical Requirements to
ABR
Breakdown of Architectural Business Requirements to
BSR
Business Challenges
Breakdown of Business Targets to
The structure of the Volvo Group IT
Strategy for each information domain & IT
solution integration, Core and Application
Infrastructure
AB Volvo
BSR
ABR
ATR
ASP
Evaluation
ASP
ABR
ATR
ASP
ATR
ASP
ASP
Each solution proposal is
evaluated in pro’s and con’s versus
Volvo Group Target Architecture and
10 principles.
All ASP’s are collectively configured
into an overall Target Architecture for
each Domain (PLM, CLM, SCM, BA)
BSR – Business Scenario Requirements
ABR – Artchitectural Business Requirements
Originating from Top
What business capability is needed
Prioritized Business Requirements
to support the BSR’s
AB Volvo
ATR – Artchitectural Technical Requirements
What IT capabilities will support the ABR’s
ASP – Artchitectural Solution Proposal
How solutions will in the best way fulfill
the ATR’s
For each Business domain an overall
strategy is set
Domain VG IT Strategy
Domain Target Architecture
Business Challenges
Consequences for IT
+
=
Strategic directions
Domain IT Portfolio
IT Migration
IT Project Portfolio
To Be Application Portfolio
AS IS Application Portfolio
AB Volvo
How do we know that we spend our IT
investments in the right way?
Our toolbox:
•  IT Governance (eg policies, guidelines etc.)
•  Volvo Group Target Architecture
•  Volvo Group 10 architecture principles
•  EA review
•  VGIO and BA/BU Integration Offices
•  IS-GDP including EA and Integration plugin
•  IS-GDP4IT
•  The Platform Reference Architectures (JVS,NVS,SVS)
AB Volvo
21
What well managed Enterprise
Architecture and Integration enables
Business benefits
CIO Office Challenges - enabler
•  Improved Operational
Efficiency and Flexibility
•  Lower IS/IT Operation Cost
•  Cost…
Busines
s
Strategy
&
Objectiv
es
Business
Processes
Volvo Group Target Architecture
Informa(on Architecture Applica(on Architecture Information
Applications
Application Infrastructure
Core Infrastructure
Infrastructure Architecture Slice is Solution Architecture
AB Volvo
19-Aug-12
Application
UI Components
UI Process Components
*
UI Services
Workflows
*
Service Interface
Workflow Manager
*
Service Interface
Service Interface
Service nterface
Domain MIanager
Domain Domain MManager
anager
Domains
Entity
Entities
Entities Entity
Entity
V1.7
Service Provider Gateway
Business Architecture User
User Interface
DB
*
Common Integration Platform
= Dependency
General Utilities
Service C onsumer Proxies
•  Robust and reliable
applications and
infrastructure
•  High Usability of applications
...
•  Visibility and Consolidated
Data Views for Operations
Control
•  Optimal reliability and uptime
Logging
•  Ability to acquire and
integrate other companies
•  Optimal IS/IT support to processes
Security
•  A better integration and
ability to harvest synergies
•  Shorter Time to Application
Launch
Service Consumer
Service Provider
Volvo Group
Target Architecture
* Implementation
may vary and
thereby the direction
of the dependency
The 10 Architectural
Principles
Questions
AB Volvo
Department, Name, Document name, Security Class
23 Date
Download