Enterprise Architecture in 3 minutes or so Executive Producer: Adrian Grigoriu
Dance through the essential Enterprise Architecture design Music:: Busindre Reel. Hevia, J.A. Music Enterprise Architecture Development & Strategic Planning Copyright Adrian Grigoriu Š 20092009-10
The Enterprise and the EA (Enterprise Architecture)
The Enterprise A group of people organised to deliver a product, using technology Enterprise Architecture The Enterprise structure, operation and the blueprint describing stakeholders value streams and the technology and organization resources executing them..
Strategic Roadmapping EA enables the Enterprise transformation through its Enterprise wide strategic roadmapping and project portfolio
Enterprise Architecture Development & Strategic Planning Copyright Adrian Grigoriu Š 20092009-10
The Enterprise problem and the EA promise
The Problem The silo organization, the point solutions duplicating functionality, the unnecessary complexity and the poor understanding of the Enterprise operation causing poor implementations, a lengthening of the decision making, and a failure to deliver in time the business change. That renders the Enterprise unresponsive in a world of growing complexity and change.
The Solution The Enterprise Architecture delivers a Competitive Advantage by streamlining your Enterprise, enabling faster product delivery at lower costs, handling the exploding amount of complexity and information and providing greater agility to cope with change.
Enterprise Architecture Development & Strategic Planning Copyright Adrian Grigoriu Š 20092009-10
The Business Case, relative to the “No EA” Enterprise, and ROI
$ Millions
12
10
8
EA Initial Investment
Enterprise RoEA = Relative Revenue – Relative Cost
6
Relative Enterprise Revenue = Revarch – Revnoarch
4
Increases revenue y% through faster and better products on the market 2
Year -2
-4
Years
ROI
0 0
EA Development time 1 2 3
4
5
6
7
8
9
10
Relative Enterprise Costs = Costarch – Costnoarch Saves x% cost for business activities & new capability development
-6
8
10 Enterprise Architecture Development & Strategic Planning Copyright Adrian Grigoriu © 20092009-10
People Technology Business
The Enterprise
Enterprise Architecture Development & Strategic Planning Copyright Adrian Grigoriu Š 20092009-10
Business Reference Map
Operations Market & Plan
Make & Sell & TheDeliver EnterpriseService
Developmnt Governance Support
Services
Corporate
Services
Value Chain Governance + Operations + Development + Support Enterprise Architecture Development & Strategic Planning Copyright Adrian Grigoriu Š 20092009-10
Deliver/Operate
Single Page Architecture Environment Analysis
Campaign Management
Customers Acquisition
Market Segmentation
Brand Mngment
QF Intranet
Customer Centres
Contact Centre
Customer Service
Sales
Check-in
Boarding Gates
Flights Display
Pax Services
Bags Services
CRM
Manage Lounge
Fleet Planning
Product Development Content Mngement
Business Flows
Reservations Management
Yield Optimisation
User Identification
Ticketing Mngment
Inventory Mngment
Schedule Development
Pax Comms
Departure Management
Flight Planning
OpSched & Disruption Control:IOC
Schedule/GDI Distribution
Reporting Warehouse
Revenue Accounting
Payment Mngment
Load Control
Crew Bidding Meal Ordering
Business Reference Map
Crew # Long Range Pl
Work Planning Pattern/Pairing
CrewPlanning Rostering
Crew Tracking
Crew Perform Mngment
Fuel Planning
Operations Market & Plan
Crew Comms
Agreements Negotiation
Make & Deliver
Sell & Service
Developmnt Governance Support
Services
Corporate
Airlines Comms
Services
Single Page Architecture: key Functions and connections Enterprise Architecture Development & Strategic Planning Copyright Adrian Grigoriu Š 20092009-10
Context View
Qantas Airline
Associated
Context View Market
Services
Sell
Customer Service Management
Sales Management
Marketing
Service
Customers Deliver/Operate
Customer Relationship Management
Banks Government Product Development
-Reservations Loan Ticketing
Yield Management
In-flight Service
- Consume products
Enterprise Functions
Develop /Plan
Ground Operations
Holidays
Catering
Operations Logistics Freight
Schedule
Enterprise
Management
Community
Owners Engineering/ - Provides dividents Maintenance
Crew Management
- Regulatory
Single Page Architecture Business Reference Map Environment Analysis
Campaign Management
Customers Acquisition
Market Segmentation
Brand Mngment
QF Intranet
Customer Centres
Contact Centre
Customer Service
Corporate
Management
Boarding Gates
Check-in
Flights Display
CEO Office Sales
Operations Fleet Planning
Content Mngement
Business Flows
Reservations Management
Yield Optimisation
Schedule Development
Make & Deliver
Manage Enterprise IT Lounge
Reporting Warehouse
Revenue Accounting
I-Flight Service
Group Services
Vendors Partners Security
Fuel Management
Loyalty
Safety
Procurement
BI & Reporting
Payroll
Finance
People
Property
...
User Identification
Ticketing Mngment
Inventory Mngment
Schedule/GDI Distribution
Pax Services
Risk & Bags Services Assurance
Legal
Communi cations
Product Development
Market & Plan
CRM
Crew Comms/ - Provide parts Performance - Provide services
Deliver/Operate Payment
Planning & Negotiation
Pax Comms
Departure Management
Sell & Service
Flight Planning
OpSched & Disruption Control:IOC
Payment Mngment
Load Control
Crew Bidding Meal Ordering
Crew # Long Range Pl
Work Planning Pattern/Pairing
CrewPlanning Rostering
Crew Tracking
Developmnt Governance Support Crew Perform Mngment
The Context and Stakeholders’ View
Fuel Planning
Agreements Negotiation
Services
Crew Comms
Corporate
Airlines Comms
Services Enterprise Architecture Development & Strategic Planning Copyright Adrian Grigoriu Š 20092009-10
Qantas Airline
Context View Market
Sell
Service Customer Service Management
Sales Management
Marketing
Single Page Architecture Business Reference Map Environment Analysis
Develop /Plan
Campaign Management
QF Intranet
Customers Acquisition
Product Development
Market Segmentation
Yield Management
Brand Mngment
Retail
Loans
Context View
Customer Relationship Management
Contact Centre
Reservations Ticketing
Sales
Associated Services
Deliver/Operate
Enterprise Functions
Customer Centres
Business
Business Functions Map
Customer Service
Deliver/Operate Ground Operations
Boarding Gates
Check-in
Flights Display
Operations Logistics
CRM
Holidays
In-flight Service
Pax Services
I-Flight Service
Group Services Catering
Bags Services
Freight Schedule Management
Operations Fleet Planning
Product Development
Content Mngement
Business Flows
User Identification
Engineering/ Maintenance
Crew Management
Reservations Management
Yield Optimisation
Market & Plan
Payment
Planning & Negotiation
Schedule Development
Management Schedule/GDI Distribution
Reporting Warehouse
Corporate
CEO Office Crew Bidding
Crew # Long Range Pl
Make & Deliver
Ticketing Mngment
Revenue Accounting
Security
Pax Comms
Departure Management
Sell & Service Crew Comms/ Performance
Inventory Mngment
Risk & Assurance
Legal
Work Planning Pattern/Pairing
Payment Mngment
Group Services
Safety
Load Control
Finance
BI & Reporting
Property
Meal Ordering
Crew Tracking
Communi cations
Fuel Management
Procurement
Payroll
People
Developmnt Governance Support Crew Perform Mngment
Fuel Planning
Services
Loyalty
Flight Planning
OpSched & Disruption Control:IOC
CrewPlanning Rostering
Enterprise IT
Agreements Negotiation
Corporate
Manage Lounge
Crew Comms
Corporate
Airlines Comms
...
The Business Functions Map: the Enterprise structure
Services Enterprise Architecture Development & Strategic Planning Copyright Adrian Grigoriu Š 20092009-10
Business Flows
Qantas Airline
Associated
Services Market
Sell
Service
Deliver/Operate
Qantas Airline Holidays
Customer Service Management
Sales Management
Marketing
Market
Customer
Ground Operations
Relationship
Sell
Service
Deliver/Operate
Management Customer Service Management
Sales Management
Marketing
Customer Relationship
Develop Yield /Plan Management
Product
In-flight Service
Management
Enterprise Functions
Reservations
Development
Ground Operations
Catering
Enterprise Functions
Develop /Plan
In-flight Service
Operations
Ticketing
Logistics Freight
Business Functions Map Context Context ViewView Schedule
Product
Yield Management
Development
Management
Reservations
Operations
Ticketing
Logistics
Schedule
Qantas Airline
Context View Market
Engineering/ Maintenance
Associated
Crew Management
Management
Services
Sell
Service
Deliver/Operate Crew Management
Customer Service Management
Sales Management
Marketing
QF Intranet
Customers Acquisition
Product Development
Market Segmentation
Schedule
Yield Management
Brand Mngment
Operations Management
Fleet Planning
Product Development
Contact Centre
Reservations Ticketing
Sales
Content Mngement
Business Flows
Payment Deliver/Operate Ground Operations Management
Planning & Negotiation
Enterprise Functions
Customer Centres
Retail
Develop /Plan
Campaign Management
Loans
Environment Analysis
Corporate
Single Page Architecture Business Reference Map
Customer Planning & Negotiation Relationship Management
Boarding Gates
Check-in
Flights Display
CEO Office
Operations Logistics
Legal
Pax Services
Risk & Assurance
Market & Plan
Payment
Planning & Negotiation
Schedule Development
Management Schedule/GDI Distribution
Reporting Warehouse
Corporate
CEO Office Crew Bidding
Crew # Long Range Pl
Work Planning Pattern/Pairing
Manage Lounge
Communi cations
Finance
Property
BI & Reporting
Fuel Management
Procurement
Payroll
People ...
User Identification
Engineering/ Maintenance Reservations Management
Ticketing Mngment
Pax Comms
Departure Management
Crew Comms/ Performance
Payment Mngment
Security
Group Services
Load Control
Corporate Safety
Loyalty
Flight Planning
OpSched & Disruption Control:IOC
Revenue Accounting
Finance
BI & Reporting
Property
Meal Ordering
Crew Tracking
CrewPlanning Rostering
Communi cations
Fuel Management
Procurement
Payroll
People
Developmnt Governance Support Crew Perform Mngment
Fuel Planning
Services
Safety
Freight Enterprise IT
Inventory Mngment
Enterprise IT
Agreements Negotiation
Crew Comms/ Performance Group Services
Security
MakeGroup & Services Sell & Deliver Service Risk & Assurance
Legal
Loyalty
Catering
I-Flight Service
Bags Services
Crew Management
Yield Optimisation
Crew Comms/ Performance
Payment Management
Customer ServiceCorporate
CRM
Holidays
In-flight Service
Crew Comms
Corporate
Airlines Comms
Services
...
Business Flows are end to end processes, Value Streams Enterprise Architecture Development & Strategic Planning Copyright Adrian Grigoriu Š 20092009-10
Information Subject Area 1
Subject Area 2
Entity 1.1
Entity 2.1
Business Flows Business Functions Map Entity 1.2 Context Context ViewView Qantas Airline
Market
Sell
Marketing
Qantas Airline
Context View Market
Service Customer Service Management Reservations Ticketing
QF Intranet
Customers Acquisition
Schedule
Schedule
Loans
Management
Product Development
Market Segmentation
Operations Management
Fleet Planning
Yield Management
Brand Mngment
Product Development
Enterprise Functions
Customer Centres
Contact Centre
Reservations Ticketing
Schedule Development
Management CEO Office Legal
Schedule/GDI Distribution
Reporting Warehouse
Corporate Communi cations
CEO Office Crew Bidding
Crew # Long Range Pl
Legal
Work Planning Pattern/Pairing
Business Flows
Subject Area 3 Catering
Boarding Gates
Check-in
Flights Display
Pax Services
Operations Logistics
CRM
Inventory
Mngment Risk & Assurance
Risk & Assurance
Security
Freight
Entity 3.2
Freight
Engineering/ Maintenance
User Identification
Ticketing Mngment
Payment
Fuel Mngment Management Safety
Loyalty Engineering/ Maintenance
Pax Comms
Departure Management
Group Services Crew Comms/ Performance OpSched Safety BI & & Disruption Control:IOC
Revenue
Catering
Manage Lounge
Security
Accounting Enterprise IT
Entity 3.1
I-Flight Service
Bags Services
MakeGroup & Services Sell & Deliver Service
Loyalty
Flight Planning
Finance
Load
People
Property
Reporting
Group Services Procurement
Control Payroll
Corporate
Finance
BI & Reporting
... Property
Meal Ordering
Crew Tracking
CrewPlanning Rostering
Enterprise IT
Fuel Management
Procurement
Payroll
People
Developmnt Governance Support Crew Perform Mngment
Fuel Planning
Services
Associated
Holidays
In-flight Service
Crew Comms/ Performance
Reservations Management
Communi cations
Agreements Negotiation
In-flight Service
Operations Logistics
Payment Management Crew Management
Corporate Payment
Planning & Negotiation
Deliver/Operate Ground Operations
Crew Management
Yield Optimisation
Market & Plan
Customer Service
Sales
Content Mngement
Planning & Negotiation
Corporate
Develop /Plan
Campaign Management
Yield Management
Retail
Environment Analysis
Entity 2.4
Holidays
Ground Operations
Deliver/Operate
Enterprise Functions Customer Relationship Management
Single Page Architecture Business Reference Map Product Development
Entity 2.3
Deliver/Operate
Customer Relationship Management
Services
Sell
Develop /PlanSales Management
Marketing
Associated Services
Service
Customer Service Management
Sales Management
Entity 2.2
Crew Comms
Corporate
Airlines Comms
...
The Information exchanged by processes
Services Enterprise Architecture Development & Strategic Planning Copyright Adrian Grigoriu Š 20092009-10
Applications App5
App2
Business
Information App1 Business Flows Business Functions Subject Area 1 MapSubject Area 2 Context View Context View Entity 1.1 Entity App3 2.1 Entity 2.2 Qantas Airline
Market
Sell
Service
Customer Service Management
Sales Management
Marketing
Qantas Airline
Context View Market
Enterprise Functions Customer Relationship Management
Customer Service Management Reservations Ticketing
QF Intranet
Customers Acquisition
Schedule
Schedule
Loans
Management
Product Development
Market Segmentation
Operations Management
Fleet Planning
Yield Management
Brand Mngment
Product Development
Enterprise Functions
Customer Centres
Contact Centre
Reservations Ticketing
Business Flows
Planning & Negotiation
Schedule Development
Management CEO Office Legal
Schedule/GDI Distribution
Reporting Warehouse
Corporate Communi cations
CEO Office Crew Bidding
Crew # Long Range Pl
Legal
Work Planning Pattern/Pairing
Deliver/Operate Ground Operations
Operations Logistics
Boarding Gates
Flights Display
Pax Services
Operations Logistics
Inventory
Mngment Risk & Assurance
Risk & Assurance
Security
I-Flight Service
Catering
App6
Freight
App7 Freight
Engineering/ Maintenance
Manage Lounge
User Identification
Ticketing Mngment
Payment
Fuel Mngment Management Safety
Loyalty Engineering/ Maintenance
Pax Comms
Departure Management
Group Services Crew Comms/ Performance OpSched Safety BI & & Disruption Control:IOC
Revenue
Entity 2.4
Subject Area 3 Entity 3.1
Security
Accounting Enterprise IT
Holidays
Bags Services
MakeGroup & Services Sell & Entity 3.2 Deliver Service
Loyalty
Flight Planning
Finance
Load
People
Property
Reporting
Group Services Procurement
Control Payroll
Corporate
Finance
BI & Reporting
... Property
Meal Ordering
Crew Tracking
CrewPlanning Rostering
Enterprise IT
Fuel Management
Procurement
Payroll
People
Developmnt Governance Support Crew Perform Mngment
Fuel Planning
Services
Associated
Catering
Crew Comms/ Performance
Reservations Management
Communi cations
Agreements Negotiation
In-flight Service
In-flight Service
Entity 2.3 ...
CRM
Payment Management Crew Management
Corporate Payment
Ground Operations
Deliver/Operate
Check-in
Crew Management
Yield Optimisation
Market & Plan
Customer Service
Sales
Content Mngement
Planning & Negotiation
Corporate
Develop /Plan
Campaign Management
Yield Management
Retail
Environment Analysis
Holidays
Customer Relationship Management
Service
Single Page Architecture Entity 1.2 Business Reference Map Product Development
App4
Deliver/Operate
Services
Sell
Develop /PlanSales Management
Marketing
Associated Services
Crew Comms
Corporate
Airlines Comms
Services
...
The Applications Architecture supporting the Business Enterprise Architecture Development & Strategic Planning Copyright Adrian Grigoriu Š 20092009-10
Servers and Storage Applications Server2 Server Cluster Business Information Server1 Business Flows Virtual App5 Business Functions MapSubject Area 2 Subject Area 1 App2 Srver1 Context View Context View Entity App11.1 Entity 2.1 Entity 2.2 Qantas Airline
Market
Sell
Marketing
Service
Qantas Airline
Context View Market
Sell
Customer Service Management Reservations Ticketing
Product Development
Develop /Plan
Campaign Management
QF Intranet
Customers Acquisition
Schedule
Schedule
Loans
Management
Product Development
Market Segmentation
Operations Management
Fleet Planning
Yield Management
Brand Mngment
Product Development
Reservations Ticketing
Content Mngement
Planning & Negotiation
Contact Centre
Sales
Business Flows
Corporate Payment
Planning & Negotiation
Schedule Development
Management CEO Office Legal
Schedule/GDI Distribution
Reporting Warehouse
Corporate Communi cations
CEO Office Crew Bidding
Crew # Long Range Pl
Legal
Work Planning Pattern/Pairing
Deliver/Operate Ground Operations
Operations Logistics
Boarding Gates
Flights Display
Pax Services
Inventory
Mngment Risk & Assurance
Risk & Assurance
Security
Virtual Srver2 Catering
Entity 2.4 I-Flight Service
Bags Services
Catering
App6
Subject Area 3 Entity 3.1
Freight
Freight
Engineering/ Maintenance
Manage Lounge
User Identification
Ticketing Mngment
Payment
Fuel Mngment Management Safety
Loyalty
Engineering/ Maintenance
App7
Pax Comms
Departure Management
Group Services Crew Comms/ Performance OpSched Safety BI & & Disruption Control:IOC
Revenue
Services
Server7 Operations Logistics
CRM
Security
Accounting Enterprise IT
Associated
Holidays
In-flight Service
MakeGroup & Services Sell & Entity 3.2 Deliver Service
Loyalty
Flight Planning
Finance
Load
People
Property
Reporting
Group Services Procurement
Control Payroll
Corporate
Finance
BI & Reporting
... Property
Meal Ordering
Crew Tracking
CrewPlanning Rostering
Enterprise IT
Fuel Management
Procurement
Payroll
People
Developmnt Governance Support Crew Perform Mngment
Fuel Planning
Services
App4
Crew Comms/ Performance
Reservations Management
Communi cations
Agreements Negotiation
In-flight Service
Entity 2.3 Check-in
Payment Management Crew Management
Yield Optimisation
Market & Plan
Customer Service
Crew Management
...
Holidays
Ground Operations
Deliver/Operate
Enterprise Functions Customer Relationship Management
Enterprise Functions
Customer Centres
Retail
Environment Analysis
Yield Management
Corporate
Single Page Architecture Entity 1.2App3 Business Reference Map
Deliver/Operate
Customer Relationship Management
Server3
Service
Develop /PlanSales Management
Marketing
Associated Services
Customer Service Management
Sales Management
Server5
Crew Comms
Corporate
Airlines Comms
...
The Server and Storage Architecture
Services Enterprise Architecture Development & Strategic Planning Copyright Adrian Grigoriu Š 20092009-10
Networks Servers and Storage Applications Node2 Business Information Node1 Business Flows Server2 Business Functions MapSubjectServer Cluster Subject Area 1 Area 2 App2 Server1 Context View Context View Entity App11.1 Entity 2.1 Entity 2.2 Qantas Airline
Market
Sell
Service
Customer Service Management
Sales Management
Marketing
Qantas Airline
Context View Market
Sell
Service
Develop /PlanSales Management
Marketing
Customer Service Management Reservations Ticketing
Develop /Plan
Campaign Management
QF Intranet
Customers Acquisition
Schedule
Schedule
Loans
Management
Product Development
Market Segmentation
Operations Management
Fleet Planning
Yield Management
Brand Mngment
Product Development
Contact Centre
Reservations Ticketing
Content Mngement
Planning & Negotiation
Sales
...
Business Flows
Schedule Development
Management CEO Office Legal
Schedule/GDI Distribution
Reporting Warehouse
Corporate Communi cations
CEO Office Crew Bidding
Crew # Long Range Pl
Legal
Work Planning Pattern/Pairing
Deliver/Operate
Ground Operations
Inventory
Services
Deliver/Operate Ground Operations
Catering
Operations Logistics
Boarding Gates
Flights Display
Pax Services
Risk & Assurance
Security
I-Flight Service
Catering
Freight
Bags Services
Engineering/ Maintenance
Node7
Manage Lounge
User Identification
Ticketing Mngment
Payment
Fuel Mngment Management Safety
Loyalty
Engineering/ Maintenance
Pax Comms
Departure Management
Group Services Crew Comms/ Performance OpSched Safety BI & & Disruption Control:IOC
Revenue
Holidays
In-flight Service
Freight
Security
Accounting Enterprise IT
Link
App4 Virtual Srver1 Node6 Entity 2.3 Entity 2.4 Switch Virtual Srver2 App6 Subject Area 3 Server7 Entity 3.1 App7
MakeGroup & Services Sell & Entity 3.2 Deliver Service Mngment Risk & Assurance
Router App5
Associated
Deliver/Operate
Crew Comms/ Performance
Reservations Management
In-flight Service
Node3
Operations Logistics
CRM
Server5 Node4
Holidays
Customer Relationship Management
Check-in
Payment Management Crew Management
Corporate Payment
Planning & Negotiation
Customer Service
Crew Management
Yield Optimisation
Market & Plan
Enterprise Functions Customer Relationship Management
Enterprise Functions
Customer Centres
Retail
Environment Analysis
Yield Management
Corporate
Single Page Architecture EntityServer3 1.2App3 Business Reference Map Product Development
Associated Services
Node5
Loyalty
Flight Planning
Finance
Load
People
Property
Reporting
Group Services Procurement
Control Payroll
Corporate
Finance
BI & Reporting
... Property
Meal Ordering
Crew Tracking
CrewPlanning Rostering
Enterprise IT Communi cations
Fuel Management
Procurement
Payroll
People
Developmnt Governance Support Crew Perform Mngment
...
The Network Infrastructure
Fuel Planning
Agreements Negotiation
Services
Crew Comms
Corporate
Airlines Comms
Services Enterprise Architecture Development & Strategic Planning Copyright Adrian Grigoriu Š 20092009-10
Organization Networks Technology L1 Org Unit 1 Servers and Storage L2 OU1.1 Applications Business Roles Information Node2 Business Flows Server2 L2 OU1.2 Node1Map Server Cluster Business Functions Roles Subject Area 1 App2 Subject Area 2 Node4 Server1 Context View Context View Entity App11.1 Entity 2.1 Entity 2.2 Qantas Airline
Market
Sell
Service
Customer Service Management
Sales Management
Marketing
Qantas Airline
Context View Market
QF Intranet
Schedule
Schedule
Loans
Management
Product Development
Operations Management
Fleet Planning
Yield Management
Brand Mngment
Product Development
Enterprise Functions
Customer Centres
Contact Centre
Reservations Ticketing
Content Mngement
Planning & Negotiation
Sales
Schedule Development
Management CEO Office Legal
Schedule/GDI Distribution
Reporting Warehouse
Corporate Communi cations
CEO Office Crew Bidding
Crew # Long Range Pl
Legal
Work Planning Pattern/Pairing
In-flight Service
Associated
L1 Org Unit 3 Virtual App4 Srver1 L2 OU3.1 Entity 2.3 Entity 2.4 Roles Node6 Virtual
...
Business Flows
Deliver/Operate Ground Operations
Catering
Boarding Gates
Flights Display
Pax Services
Inventory
Freight
User Identification
Ticketing Mngment
Risk & Assurance
Security
Engineering/ Maintenance
Payment
Fuel Mngment Management Safety
Node7 Server7
L2 OU3.2 Roles
Loyalty
Engineering/ Maintenance
App7
Pax Comms
Departure Management
Group Services Crew Comms/ Performance OpSched Safety BI & & Disruption Control:IOC
Revenue
Freight
Manage Lounge
Security
Accounting Enterprise IT
Catering
Bags Services
MakeGroup & Services Sell & Entity 3.2 Deliver Service Mngment Risk & Assurance
I-Flight Service
Srver2 App6 Subject Area 3 Entity 3.1 Operations Logistics
CRM
Crew Comms/ Performance
Reservations Management
Holidays
In-flight Service
Operations Logistics
Check-in
Payment Management Crew Management
Corporate Payment
Planning & Negotiation
Customer Service
Crew Management
Yield Optimisation
Market & Plan
Corporate
Yield Management
Customers Acquisition
Market Segmentation
Customer Service Management Reservations Ticketing
Retail
Develop /Plan
Campaign Management
Ground Operations
Deliver/Operate
Enterprise Functions Customer Relationship Management
Node3 Single Page Architecture EntityServer3 1.2App3 Business Reference Map Environment Analysis
App5
Holidays
Customer Relationship Management
Service
Develop /PlanSales Management
Product Development
Deliver/Operate
L2 OU2.1 Node5 Roles Server5
Services
Sell
Marketing
Associated Services
L1 Org Unit 2
Loyalty
Flight Planning
Finance
Load
People
Property
Reporting
Group Services Procurement
Control Payroll
Corporate
Finance
BI & Reporting
... Property
Meal Ordering
Crew Tracking
CrewPlanning Rostering
Enterprise IT Communi cations
Fuel Management
Procurement
Payroll
People
Developmnt Governance Support Crew Perform Mngment
...
The Organization chart/People roles
Fuel Planning
Agreements Negotiation
Services
Crew Comms
Corporate
Airlines Comms
Services Enterprise Architecture Development & Strategic Planning Copyright Adrian Grigoriu Š 20092009-10
People
Organization Technology Servers and Storage L1 Org Unit 1 L1 Org Unit 2 Networks Applications L2 OU1.1 Business L2 OU2.1 Server5 Information Server2 Node5 Business Flows Node2 Server Cluster Server1 App5 L2 OU1.2 Business Functions MapSubject Subject Area 1 App2 Area 2 Node1 Virtual Context View Context View Node4 Entity App1 1.1 Entity 2.1 Entity 2.2 Context View App4 L1 Org Unit 3 Srver1 Qantas Airline
Market
Sell
Service
Customer Service Management
Sales Management
Marketing
Associated Services
Qantas Airline
Deliver/Operate
Holidays
Customer Relationship Management
Ground Operations
In-flight Service
Associated Services
Market
Sell
Service
Develop /PlanSales Management
Server3 Single Page Architecture EntityNode3 1.2App3 Business Reference Map Environment Analysis
Develop /Plan
Campaign Management
Yield Management QF Intranet
Customers Acquisition
Schedule
Schedule
Loans
Management
Product Development
Market Segmentation
Operations Management
Fleet Planning
Yield Management
Brand Mngment
Product Development
Enterprise Functions
Customer Centres
Contact Centre
Reservations Ticketing
Content Mngement
Planning & Negotiation
Sales
...
Business Flows
Schedule Development
Management CEO Office Legal
Schedule/GDI Distribution
Reporting Warehouse
Corporate Communi cations
CEO Office Crew Bidding
Crew # Long Range Pl
Legal
Work Planning Pattern/Pairing
Deliver/Operate Ground Operations
L2 OU3.1 Entity 2.3 Virtual Entity 2.4 Srver2 Node6 Boarding Gates
Flights Display
Operations Logistics
CRM
Bags Services
Risk & Assurance
Inventory Mngment
User Identification
Ticketing Mngment
Risk & Assurance
Security
App6
Freight
Freight
Engineering/ Maintenance
L2 OU3.2 Server7
Payment
Fuel Mngment Management Safety
Node7
Loyalty
Engineering/ Maintenance
App7
Pax Comms
Departure Management
Group Services Crew Comms/ Performance OpSched Safety BI & & Disruption Control:IOC
Revenue
Catering
Manage Lounge
Security
Accounting Enterprise IT
I-Flight Service
Subject Area 3 Entity 3.1
MakeGroup & Services Sell & Entity 3.2 Deliver Service
Loyalty
Flight Planning
Finance
Load
People
Property
Reporting
Group Services Procurement
Control Payroll
Corporate
Finance
BI & Reporting
...
Resource Views
Property
Meal Ordering
Crew Tracking
CrewPlanning Rostering
Enterprise IT
Fuel Management
Procurement
Payroll
People
Developmnt Governance Support Crew Perform Mngment
Fuel Planning
Services
Pax Services
Crew Comms/ Performance
Reservations Management
Communi cations
Agreements Negotiation
Catering
Holidays
In-flight Service
Operations Logistics
Check-in
Crew Management
Yield Optimisation
Market & Plan
Customer Service
Payment Management Crew Management
Corporate Payment
Planning & Negotiation
Corporate
Product Development
Customer Service Management Reservations Ticketing
Retail
Marketing
Deliver/Operate
Enterprise Functions Customer Relationship Management
Crew Comms
Corporate
Airlines Comms
...
The essential Enterprise Architecture
Services Enterprise Architecture Development & Strategic Planning Copyright Adrian Grigoriu Š 20092009-10
EA Selection EA Entities As As--Is To To--Be Roadmap Organisation
Servers and Storage
Servers L1 and OrgStorage Unit 1
L1 Org Unit 2
4a Server1 2b Applications L2 OU1.1 2a Server5 Applications Information Server2 5 L2 OU2.1 2 3 4 Node5 Business Flows Server Cluster
Associated
Qantas Airline
Market
Sell
Server1Node2 Service
Engineering & Maintenance
Business Functions Map Flows App2 Subject Area 1
Context View Node1 Context App1 1.1 1 ContextEntity View Sales Management
Customer Service Management
Marketing
Qantas Airline
Market
Sell
Sales Management
Product
Yield Management
Entity 1.2 Node3 App3
Airline
Development
Develop /Plan
Schedule
Yield Management
Schedule Management
Planning & Negotiation
Payment Management
Ground Operations
Freight
Crew Comms/ Performance
Engineering/ Maintenance
Entity 3.2 Group Services Security
Enterprise IT
Fuel Management
Communi cations
Enterprise IT
App6 App7
Loyalty
Group Services
Risk & Assurance
Server7
Engineering/ Maintenance
Risk & Assurance
Corporate
App4
Qantas Airline
Crew Comms/ Performance
Payment Management CEO Office Legal
Communi cations
In-flight Service
Virtual Srver2
Operations
Corporate
CEO Office Legal
Catering
Holidays
Operations Logistics
Crew Management
Planning & Negotiation
Associated
Management
Freight
Crew Management
...
In-flight Service
Catering
Enterprise Functions
Reservations Ticketing
Ground Operations
Logistics
Ticketing
Management
Product Development
Customer Relationship Management
App5
Holidays
Customer
Deliver/Operate
Enterprise Functions
Server3
Freight
Marketing
Customer Service Management Reservations
Virtual Srver1
App5
Deliver/Operate
Services
Service
Develop /Plan
Server Cluster
Services
Server3 L2 OU1.2 Subject Area 2 App2 Virtual Node4 Entity 2.1 Entity 2.2 Unit 3 Srver1 App4 L1 Org App1 Virtual L2 OU3.1 Entity 2.3 Entity 2.4 App3 Srver2 Node6 Business FlowsL2 OU3.2 App6 Server7 Subject Area 3 ... 2 3 Node7 Entity 3.1 App7 Relationship
Security
Safety
BI & Reporting
Group Services Procurement
Safety
Corporate
Fuel Management
Server5
Server2
Networks
Procurement
BI & Reporting Payroll
Payroll
5
Finance
People
Loyalty Finance
Property
People
4
...
Property
...
Navigation Scenario
Enterprise Architecture Development & Strategic Planning Copyright Adrian Grigoriu Š 20092009-10
As is State A
to Be State B Iteration 1
Iteration 3
Iteration 2
Enterprise Project Portfolio Management implementing EA roadmap to strategic goals Vision Statement/ Goals & Targets
Mission Statement
Improve Process Quality
Six Sigma projects
Problem Statement
Simplification
Process Automation projects
Provide Shared Support
ERP Deployment …
Diversification
New Markets/Products Development projects
Business Technology People
Business Technology People
…
Business Technology People
Business Technology People
Current Enterprise
Future Enterprise
The Enterprise Transformation Process executed as the Enterprise Project Portfolio
Enterprise Architecture Development & Strategic Planning Copyright Adrian Grigoriu © 20092009-2010
Business Functions Architecture Architectur
Applications Architecture Typical Applications
Infrastructure Template
Governance Basic metamodel Single Page Architecture and patterns, governance, maturity, roadblocks, politics...
The EA program organisation Enterprise Architecture Development & Strategic Planning Copyright Adrian Grigoriu Š 20092009-10
Show based on the GODS EA framework in the book:
“An Enterprise Architecture Development Framework, Business Case, Best Practices and Strategic Planning of the Enterprise” http://www.amazon.co.uk/Enterprise-Architecture-DevelopmentFramework-Practices/dp/1412086655 or http://books.trafford.com/06-0421 Adrian Grigoriu Enterprise Architecture and Strategy Consultant Consultancy and training available on demand. Contact: grigoriu@hotmail.co.uk Blog: http://it.toolbox.com/blogs/ea-matters/ Enterprise Architecture Development & Strategic Planning Copyright Adrian Grigoriu © 20092009-10
The small print: The EA book and course content • Enterprise state, problem and drivers for change Enterprise Architecture (EA), the solution Enterprise Architecture Benefits * The EA Key Benefits Indicators table * The Enterprise Architecture Business Case (NPV, Payback…) E A f r a m e wo r k s o v e r v i e w a n d c r i t i q u e * History and overview * Z a c h m a n f r a m e wo r k * FEA, TOGAF, DoDAF * O t h e r E A f r a m e wo r k s * E A f r a m e wo r k t y p e s * T h e E A f r a m e wo r k s c l a s s i f i c a t i o n Enterprise Architecture related technologies and issues * W S, SOA, ERPs… * Business Process Management, BPEL, BPMN, B2B * 6 Sigma, Capability Maturity Model (CMM) * ITIL, COBIT, Val IT * Compliance issues * Balanced Scorecard
•
S p e c i f i c a t i o n o f t h e E A d e v e l o p m e n t f r a m e wo r k * The Enterprise Architecture anatomy and components * T h e E n t e r p r i s e c o n t e xt , s t a k e h o l d e r s a n d U s e C a s e s * Enterprise Business Functions * E n t e r p r i s e B u s i n e s s F l o ws * The Enterprise layers * The logic/functional architecture * The EA GODS: Governance, Operations, Development, Support * The Technology Architecture (IT Applications+Infrastructure) * The People and organization architecture * S t a k e h o l d e r s ' V i e ws ( L o c a t i o n , P l a n n i n g , F i n a n c e , P e r f o r m a n c e … ) * The Information Architecture View * Architecture principles and technology platforms guidelines Enterprise Reference Maps * Enterprise Value Chains * Business and Operating models * EA Business Referenc e Map/Template * EA Applications Referenc e Map/Template * EA Infrastructure Referenc e Map/Template * EA node and line patterns The Single Page Enterprise Architecture T h e F F L V E A f r a m e wo r k * T h e F F L V f r a m e wo r k t h r e e d i m e n s i o n s * The EA decomposition tree * The EA navigation cube * T h e E A k e y v i e ws o f t h e b a s i c E A f r a m e wo r k * The basic EA navigation T h e E A f r a m e wo r k m e t a m o d e l F F L V f r a m e wo r k m a p p i n g t o Z a c h m a n , T O G A F a n d D O D A F
Enterprise IT architecture * The Role of IT * IT obsolescence * Business drivers and requirements from IT * Typical IT developments * Applications and Infrastructure inventories * Applications Interconnections table SOA - Service Oriented Architecture * S O A , wh a t i s i t ? W O A . * SOA design best practices * EA versus SOA and W S * SOA versus ERP, SaaS * SOA benefits * SOA, lessons learnt Strategic Planning and EA alignment to Business Strategy * Environment Analysis: Porter’s Five Forces, PESTEL * Company analysis * Stakeholders’ needs, Financial analysis, Process improvements * Strategies specification * Strategy balancing against stakeholders * Assess strategies for suitability, acceptability criteria S t r a t e g y m a p p i n g t o t h e E A t r e e a n d e xe c u t i o n Best Practices of the EA implementation process * Discover As-IS at all layers * Map strategy and specify To-Be Enterprise State * Assess gaps and roadmap the Enterprise Transformation * E xe c u t e t r a n s f o r m a t i o n a n d r e - i t e r a t e A n E A d e v e l o p m e n t e xe r c i s e ( p r a c t i c a l e xe r c i s e ) : y o u r E A * Capture Enterprise Mission, Business Strategy and Objectives * Outline Enterprise Products, Stakeholders and Use Cases * … H o w t o u s e t h e E A f r a m e wo r k f o r o u t s o u r c i n g , M & A … EA program and architects * E A g o v e r n a n c e , p r o g r a m a n d s i t e t a xo n o m y * EA triggers and roadblocks * EA maturity and sell * EA tools * EA politics and the Enterprise culture The Role of the Enterprise Architect * Current kinds of EAs * EA Architect selection * EA architect role and leadership The EA current state and future outlook The Virtual Enterprise * EA layers virtualization, Enterprise outsourcing * The Cloud Enterprise Recap: Enterprise Architecture and Strategic Planning W h y E A a n d wh y c h o o s e t h i s F F L V f r a m e wo r k Enterprise Architecture Development & Strategic Planning Copyright Adrian Grigoriu © 20092009-10