karim baïna ea through metaphors

29

Upload: karim-baina

Post on 10-May-2015

411 views

Category:

Business


1 download

DESCRIPTION

The presentation tries to explore Enterprise Architecture research opportunities through considering EA with regard to three metaphors : as an architecture toolkit metaphor, as an operational scoreboard metaphor, and as a strategic scoreboard metaphor.

TRANSCRIPT

Page 1: Karim Baïna EA through metaphors

Introduction1st metaphor - EA as an Architecture Toolkit

2nd metaphor - EA as an Operational Scoreboard3rd metaphor - EA as a Strategic Scoreboard

Sumup of EA research opportunities

Enterprise Architecture : using metaphors forexploring research opportunities

Prof. K. Baïna

Alqualsadi reserach team (Enterprise Architecture, Quality of theirDevelopment and Integration)

Ecole Nationale Supérieure d'Informatique et d'Analyse des Systèmes(ENSIAS)

Université Mohammed V Souissi (UM5S), Rabat

Final MENA project Workshop, Nov. 24-25 2011

Prof. K. Baïna EA through metaphors

Page 2: Karim Baïna EA through metaphors

Introduction1st metaphor - EA as an Architecture Toolkit

2nd metaphor - EA as an Operational Scoreboard3rd metaphor - EA as a Strategic Scoreboard

Sumup of EA research opportunities

Outline1 Introduction

Origins of EA ?What is EA ?

2 1st metaphor - EA as an Architecture ToolkitWhy EA frameworks are not yet mature Architect Toolkit ?Architecture Toolkit metaphor lessons by examples

3 2nd metaphor - EA as an Operational ScoreboardWhy EA frameworks are not yet mature OperationalScoreboads ?Operational Scoreboad metaphor lessons by examples

4 3rd metaphor - EA as a Strategic ScoreboardWhy EA frameworks are not yet mature StrategicScoreboads ?Strategic Scoreboad metaphor lessons by examples

5 Sumup of EA research opportunitiesWhat are questions to be solved for EA ?Prof. K. Baïna EA through metaphors

Page 3: Karim Baïna EA through metaphors

Introduction1st metaphor - EA as an Architecture Toolkit

2nd metaphor - EA as an Operational Scoreboard3rd metaphor - EA as a Strategic Scoreboard

Sumup of EA research opportunities

Origins of EA ?What is EA ?

Plan1 Introduction

Origins of EA ?What is EA ?

2 1st metaphor - EA as an Architecture ToolkitWhy EA frameworks are not yet mature Architect Toolkit ?Architecture Toolkit metaphor lessons by examples

3 2nd metaphor - EA as an Operational ScoreboardWhy EA frameworks are not yet mature OperationalScoreboads ?Operational Scoreboad metaphor lessons by examples

4 3rd metaphor - EA as a Strategic ScoreboardWhy EA frameworks are not yet mature StrategicScoreboads ?Strategic Scoreboad metaphor lessons by examples

5 Sumup of EA research opportunitiesWhat are questions to be solved for EA ?Prof. K. Baïna EA through metaphors

Page 4: Karim Baïna EA through metaphors

Introduction1st metaphor - EA as an Architecture Toolkit

2nd metaphor - EA as an Operational Scoreboard3rd metaphor - EA as a Strategic Scoreboard

Sumup of EA research opportunities

Origins of EA ?What is EA ?

Motivation behind EA

EA has been �rstly thought by Zachman to address twoproblems (in 1987) :

System complexity : organisations were spending enormousbudgets in IT (high cap-ex / op-ex)Poor business alignement : organisations were �nding itmore di�cult to keep IT systems alignes with business model

Basically enterprise are looking for more agility, high pro�ls,lower risk, more satis�ed senior management, and More cost

and less value problem recognised 24 years ago, but havetoday reached a crisis point.

Prof. K. Baïna EA through metaphors

Page 5: Karim Baïna EA through metaphors

Introduction1st metaphor - EA as an Architecture Toolkit

2nd metaphor - EA as an Operational Scoreboard3rd metaphor - EA as a Strategic Scoreboard

Sumup of EA research opportunities

Origins of EA ?What is EA ?

Plan1 Introduction

Origins of EA ?What is EA ?

2 1st metaphor - EA as an Architecture ToolkitWhy EA frameworks are not yet mature Architect Toolkit ?Architecture Toolkit metaphor lessons by examples

3 2nd metaphor - EA as an Operational ScoreboardWhy EA frameworks are not yet mature OperationalScoreboads ?Operational Scoreboad metaphor lessons by examples

4 3rd metaphor - EA as a Strategic ScoreboardWhy EA frameworks are not yet mature StrategicScoreboads ?Strategic Scoreboad metaphor lessons by examples

5 Sumup of EA research opportunitiesWhat are questions to be solved for EA ?Prof. K. Baïna EA through metaphors

Page 6: Karim Baïna EA through metaphors

Introduction1st metaphor - EA as an Architecture Toolkit

2nd metaphor - EA as an Operational Scoreboard3rd metaphor - EA as a Strategic Scoreboard

Sumup of EA research opportunities

Origins of EA ?What is EA ?

EA de�nition

M. Lankhorst'2005

EA is a coherent whole of principles, methods, & models

that are used in the design & realization of an enterprise's

1 organizational structure,2 business processes,3 information systems,4 and infrastructure.

Prof. K. Baïna EA through metaphors

Page 7: Karim Baïna EA through metaphors

Introduction1st metaphor - EA as an Architecture Toolkit

2nd metaphor - EA as an Operational Scoreboard3rd metaphor - EA as a Strategic Scoreboard

Sumup of EA research opportunities

Origins of EA ?What is EA ?

Existing EA Tools

Prof. K. Baïna EA through metaphors

Page 8: Karim Baïna EA through metaphors

Introduction1st metaphor - EA as an Architecture Toolkit

2nd metaphor - EA as an Operational Scoreboard3rd metaphor - EA as a Strategic Scoreboard

Sumup of EA research opportunities

Origins of EA ?What is EA ?

Future of EA

Gartner 2015 EA vision

"The arti�cial walls between business and IT are crashingdown, and EA is the bridge to integrate business and IT," saidPhilip Allega, Research Vice President, Gartner.

"EA's original promise was its ability to provide future safeguidance given the desires and vision of an organisation'ssenior leadership team. As IT roles shift away from technologymanagement to enterprise management, EA is suited to bringclarity to these blurred boundaries, and, by 2015, increasedadoption of EA processes and uses by business will further IT'salignment with the organisation's culture, future-state visionand delivery of business value outcomes."

Prof. K. Baïna EA through metaphors

Page 9: Karim Baïna EA through metaphors

Introduction1st metaphor - EA as an Architecture Toolkit

2nd metaphor - EA as an Operational Scoreboard3rd metaphor - EA as a Strategic Scoreboard

Sumup of EA research opportunities

Why EA frameworks are not yet mature Architect Toolkit ?Architecture Toolkit metaphor lessons by examples

Plan1 Introduction

Origins of EA ?What is EA ?

2 1st metaphor - EA as an Architecture ToolkitWhy EA frameworks are not yet mature Architect Toolkit ?Architecture Toolkit metaphor lessons by examples

3 2nd metaphor - EA as an Operational ScoreboardWhy EA frameworks are not yet mature OperationalScoreboads ?Operational Scoreboad metaphor lessons by examples

4 3rd metaphor - EA as a Strategic ScoreboardWhy EA frameworks are not yet mature StrategicScoreboads ?Strategic Scoreboad metaphor lessons by examples

5 Sumup of EA research opportunitiesWhat are questions to be solved for EA ?Prof. K. Baïna EA through metaphors

Page 10: Karim Baïna EA through metaphors

Introduction1st metaphor - EA as an Architecture Toolkit

2nd metaphor - EA as an Operational Scoreboard3rd metaphor - EA as a Strategic Scoreboard

Sumup of EA research opportunities

Why EA frameworks are not yet mature Architect Toolkit ?Architecture Toolkit metaphor lessons by examples

EA Frameworks limits wrt �How� question

EA & "How to do" question

Current EA tools

miss many represtentations detailsfail to take the context into considerationlack of systemic management : holistic representationsfail to manage time : learn from past projects, anticipateevolution, handle events [precitible or not]

Prof. K. Baïna EA through metaphors

Page 11: Karim Baïna EA through metaphors

Introduction1st metaphor - EA as an Architecture Toolkit

2nd metaphor - EA as an Operational Scoreboard3rd metaphor - EA as a Strategic Scoreboard

Sumup of EA research opportunities

Why EA frameworks are not yet mature Architect Toolkit ?Architecture Toolkit metaphor lessons by examples

Plan1 Introduction

Origins of EA ?What is EA ?

2 1st metaphor - EA as an Architecture ToolkitWhy EA frameworks are not yet mature Architect Toolkit ?Architecture Toolkit metaphor lessons by examples

3 2nd metaphor - EA as an Operational ScoreboardWhy EA frameworks are not yet mature OperationalScoreboads ?Operational Scoreboad metaphor lessons by examples

4 3rd metaphor - EA as a Strategic ScoreboardWhy EA frameworks are not yet mature StrategicScoreboads ?Strategic Scoreboad metaphor lessons by examples

5 Sumup of EA research opportunitiesWhat are questions to be solved for EA ?Prof. K. Baïna EA through metaphors

Page 12: Karim Baïna EA through metaphors

Introduction1st metaphor - EA as an Architecture Toolkit

2nd metaphor - EA as an Operational Scoreboard3rd metaphor - EA as a Strategic Scoreboard

Sumup of EA research opportunities

Why EA frameworks are not yet mature Architect Toolkit ?Architecture Toolkit metaphor lessons by examples

Catching re�ned details

re�ned layers views - black box vs white box vs layers

opportunities :

need of rich models for catching complementary abstractionsof existing EAthrough �integrated EA artefacts repository�

Prof. K. Baïna EA through metaphors

Page 13: Karim Baïna EA through metaphors

Introduction1st metaphor - EA as an Architecture Toolkit

2nd metaphor - EA as an Operational Scoreboard3rd metaphor - EA as a Strategic Scoreboard

Sumup of EA research opportunities

Why EA frameworks are not yet mature Architect Toolkit ?Architecture Toolkit metaphor lessons by examples

Positioning the EA (black box) in its global context

urbanism - the city metaphor

opportunities :

What is the impacts of extern (cultural, economic, technical)trends, innovations, concurrency on EA ?EA governance and the enterprise eco-systemWhat kind of interactions exist between two di�erent EA ?How �eco-system EA values� impacts each EA component ?

Prof. K. Baïna EA through metaphors

Page 14: Karim Baïna EA through metaphors

Introduction1st metaphor - EA as an Architecture Toolkit

2nd metaphor - EA as an Operational Scoreboard3rd metaphor - EA as a Strategic Scoreboard

Sumup of EA research opportunities

Why EA frameworks are not yet mature Architect Toolkit ?Architecture Toolkit metaphor lessons by examples

Dynamic views (computing models and algorithms forsimulation)

evolution prediction

opportunities :

EA evolution management : learning from past experiences,and anticipating innovation paces to undertake

Prof. K. Baïna EA through metaphors

Page 15: Karim Baïna EA through metaphors

Introduction1st metaphor - EA as an Architecture Toolkit

2nd metaphor - EA as an Operational Scoreboard3rd metaphor - EA as a Strategic Scoreboard

Sumup of EA research opportunities

Why EA frameworks are not yet mature Architect Toolkit ?Architecture Toolkit metaphor lessons by examples

Dynamic views (computing models and algorithms forsimulation)

reliability simulation - bridge overload

opportunities :

EA systemic reliability wrt human, processes, technologyEA performance management (e.g. load, stress)

Prof. K. Baïna EA through metaphors

Page 16: Karim Baïna EA through metaphors

Introduction1st metaphor - EA as an Architecture Toolkit

2nd metaphor - EA as an Operational Scoreboard3rd metaphor - EA as a Strategic Scoreboard

Sumup of EA research opportunities

Why EA frameworks are not yet mature Architect Toolkit ?Architecture Toolkit metaphor lessons by examples

Dynamic views (computing models and algorithms forsimulation)

risk simulation - earthquake

opportunities : EA and risk management : catastrophs, securityintrusions, failures, human errors,...

Prof. K. Baïna EA through metaphors

Page 17: Karim Baïna EA through metaphors

Introduction1st metaphor - EA as an Architecture Toolkit

2nd metaphor - EA as an Operational Scoreboard3rd metaphor - EA as a Strategic Scoreboard

Sumup of EA research opportunities

Why EA frameworks are not yet mature Operational Scoreboads ?Operational Scoreboad metaphor lessons by examples

Plan1 Introduction

Origins of EA ?What is EA ?

2 1st metaphor - EA as an Architecture ToolkitWhy EA frameworks are not yet mature Architect Toolkit ?Architecture Toolkit metaphor lessons by examples

3 2nd metaphor - EA as an Operational ScoreboardWhy EA frameworks are not yet mature OperationalScoreboads ?Operational Scoreboad metaphor lessons by examples

4 3rd metaphor - EA as a Strategic ScoreboardWhy EA frameworks are not yet mature StrategicScoreboads ?Strategic Scoreboad metaphor lessons by examples

5 Sumup of EA research opportunitiesWhat are questions to be solved for EA ?Prof. K. Baïna EA through metaphors

Page 18: Karim Baïna EA through metaphors

Introduction1st metaphor - EA as an Architecture Toolkit

2nd metaphor - EA as an Operational Scoreboard3rd metaphor - EA as a Strategic Scoreboard

Sumup of EA research opportunities

Why EA frameworks are not yet mature Operational Scoreboads ?Operational Scoreboad metaphor lessons by examples

EA Frameworks limits wrt �What is happening� question

EA & "What is happening" question

EA Tools reporting consoles

are very poorare distributed over enterpriseprovide �best e�ort data description�are not proactivelack of systemic management : holistic reporting

Complete information are in databases and �le logs, ..

Prof. K. Baïna EA through metaphors

Page 19: Karim Baïna EA through metaphors

Introduction1st metaphor - EA as an Architecture Toolkit

2nd metaphor - EA as an Operational Scoreboard3rd metaphor - EA as a Strategic Scoreboard

Sumup of EA research opportunities

Why EA frameworks are not yet mature Operational Scoreboads ?Operational Scoreboad metaphor lessons by examples

Plan1 Introduction

Origins of EA ?What is EA ?

2 1st metaphor - EA as an Architecture ToolkitWhy EA frameworks are not yet mature Architect Toolkit ?Architecture Toolkit metaphor lessons by examples

3 2nd metaphor - EA as an Operational ScoreboardWhy EA frameworks are not yet mature OperationalScoreboads ?Operational Scoreboad metaphor lessons by examples

4 3rd metaphor - EA as a Strategic ScoreboardWhy EA frameworks are not yet mature StrategicScoreboads ?Strategic Scoreboad metaphor lessons by examples

5 Sumup of EA research opportunitiesWhat are questions to be solved for EA ?Prof. K. Baïna EA through metaphors

Page 20: Karim Baïna EA through metaphors

Introduction1st metaphor - EA as an Architecture Toolkit

2nd metaphor - EA as an Operational Scoreboard3rd metaphor - EA as a Strategic Scoreboard

Sumup of EA research opportunities

Why EA frameworks are not yet mature Operational Scoreboads ?Operational Scoreboad metaphor lessons by examples

Narrowing EA manager to real world

rich visual reporting - virtual visit of a production site

opportunities : EA Rich and smart visualisation, Abstractionswell re�ecting reality eg. EA virtual visits)

Prof. K. Baïna EA through metaphors

Page 21: Karim Baïna EA through metaphors

Introduction1st metaphor - EA as an Architecture Toolkit

2nd metaphor - EA as an Operational Scoreboard3rd metaphor - EA as a Strategic Scoreboard

Sumup of EA research opportunities

Why EA frameworks are not yet mature Operational Scoreboads ?Operational Scoreboad metaphor lessons by examples

Integrated smart indicators

real time snapshot - holistic integrated KGI/KPI repository

opportunities :

What if EA Frameworks can optimize the resources use ondemand : no oversized infra, no underused apps, no stressedsystem, no energy waste, no under or oversta�ed project ?detecting performance problems and proposing solutions !

Prof. K. Baïna EA through metaphors

Page 22: Karim Baïna EA through metaphors

Introduction1st metaphor - EA as an Architecture Toolkit

2nd metaphor - EA as an Operational Scoreboard3rd metaphor - EA as a Strategic Scoreboard

Sumup of EA research opportunities

Why EA frameworks are not yet mature Strategic Scoreboads ?Strategic Scoreboad metaphor lessons by examples

Plan1 Introduction

Origins of EA ?What is EA ?

2 1st metaphor - EA as an Architecture ToolkitWhy EA frameworks are not yet mature Architect Toolkit ?Architecture Toolkit metaphor lessons by examples

3 2nd metaphor - EA as an Operational ScoreboardWhy EA frameworks are not yet mature OperationalScoreboads ?Operational Scoreboad metaphor lessons by examples

4 3rd metaphor - EA as a Strategic ScoreboardWhy EA frameworks are not yet mature StrategicScoreboads ?Strategic Scoreboad metaphor lessons by examples

5 Sumup of EA research opportunitiesWhat are questions to be solved for EA ?Prof. K. Baïna EA through metaphors

Page 23: Karim Baïna EA through metaphors

Introduction1st metaphor - EA as an Architecture Toolkit

2nd metaphor - EA as an Operational Scoreboard3rd metaphor - EA as a Strategic Scoreboard

Sumup of EA research opportunities

Why EA frameworks are not yet mature Strategic Scoreboads ?Strategic Scoreboad metaphor lessons by examples

EA Frameworks limits wrt �Why, When, How much�questions

EA & "Why, When, How much" questions

IT always seen as a cost center, existing EA frameworks failsto prove ROI of high capex-opex projects

Prof. K. Baïna EA through metaphors

Page 24: Karim Baïna EA through metaphors

Introduction1st metaphor - EA as an Architecture Toolkit

2nd metaphor - EA as an Operational Scoreboard3rd metaphor - EA as a Strategic Scoreboard

Sumup of EA research opportunities

Why EA frameworks are not yet mature Strategic Scoreboads ?Strategic Scoreboad metaphor lessons by examples

Plan1 Introduction

Origins of EA ?What is EA ?

2 1st metaphor - EA as an Architecture ToolkitWhy EA frameworks are not yet mature Architect Toolkit ?Architecture Toolkit metaphor lessons by examples

3 2nd metaphor - EA as an Operational ScoreboardWhy EA frameworks are not yet mature OperationalScoreboads ?Operational Scoreboad metaphor lessons by examples

4 3rd metaphor - EA as a Strategic ScoreboardWhy EA frameworks are not yet mature StrategicScoreboads ?Strategic Scoreboad metaphor lessons by examples

5 Sumup of EA research opportunitiesWhat are questions to be solved for EA ?Prof. K. Baïna EA through metaphors

Page 25: Karim Baïna EA through metaphors

Introduction1st metaphor - EA as an Architecture Toolkit

2nd metaphor - EA as an Operational Scoreboard3rd metaphor - EA as a Strategic Scoreboard

Sumup of EA research opportunities

Why EA frameworks are not yet mature Strategic Scoreboads ?Strategic Scoreboad metaphor lessons by examples

Static view (capex - Capital expenditure)

EA framework as a share portfolio

opportunities :

What if EA frameworks can detect risky and pro�table projectinvestment, and the best timing for this investment to beundertaken through adapting �nancial, risk managementmodels ?

Prof. K. Baïna EA through metaphors

Page 26: Karim Baïna EA through metaphors

Introduction1st metaphor - EA as an Architecture Toolkit

2nd metaphor - EA as an Operational Scoreboard3rd metaphor - EA as a Strategic Scoreboard

Sumup of EA research opportunities

What are questions to be solved for EA ?

Plan1 Introduction

Origins of EA ?What is EA ?

2 1st metaphor - EA as an Architecture ToolkitWhy EA frameworks are not yet mature Architect Toolkit ?Architecture Toolkit metaphor lessons by examples

3 2nd metaphor - EA as an Operational ScoreboardWhy EA frameworks are not yet mature OperationalScoreboads ?Operational Scoreboad metaphor lessons by examples

4 3rd metaphor - EA as a Strategic ScoreboardWhy EA frameworks are not yet mature StrategicScoreboads ?Strategic Scoreboad metaphor lessons by examples

5 Sumup of EA research opportunitiesWhat are questions to be solved for EA ?Prof. K. Baïna EA through metaphors

Page 27: Karim Baïna EA through metaphors

Introduction1st metaphor - EA as an Architecture Toolkit

2nd metaphor - EA as an Operational Scoreboard3rd metaphor - EA as a Strategic Scoreboard

Sumup of EA research opportunities

What are questions to be solved for EA ?

EA and open opportunities

EA Governance, Quality, Integration, Math mathods, ICT4D

EA operational performance management (e.g. load, stress)

EA and Resource use optimization on demand : no oversized infra, nounderused apps, no stressed system, no energy waste, no under or oversta�edproject ? detecting performance problems and proposing solutions

EA and operational risk management : catastrophs, security intrusions,failures, human errors,...

Rich integrated layered model repository for catching complementaryabstractions of existing EA

EA systemic reliability wrt human, processes, technology

EA rich and smart visualisation, Abstractions well re�ecting reality eg. EAvirtual visits)

Adapting �nancial, risk management models for Project investmentPro�tability analysis and investment best timing detecting

Managing EA evolution in time : learning from past experiences, andanticipating innovation paces to undertake

Prof. K. Baïna EA through metaphors

Page 28: Karim Baïna EA through metaphors

Introduction1st metaphor - EA as an Architecture Toolkit

2nd metaphor - EA as an Operational Scoreboard3rd metaphor - EA as a Strategic Scoreboard

Sumup of EA research opportunities

What are questions to be solved for EA ?

EA opprtunities in the context of new challenges

EA & challenges

1 Ubiquitous computing & Mobile devices (u-EA),2 Utility computing & Cloud computing (EA as utility, EA EAaaS),

3 Outsourcing none core business (EA4O),

4 Internet/Web of Things (EA components as things),

5 Social web (Social nets of EA users, designers, developers,integrating paradigms as source-crawding, tagging, voting)

Prof. K. Baïna EA through metaphors

Page 29: Karim Baïna EA through metaphors

Introduction1st metaphor - EA as an Architecture Toolkit

2nd metaphor - EA as an Operational Scoreboard3rd metaphor - EA as a Strategic Scoreboard

Sumup of EA research opportunities

What are questions to be solved for EA ?

Some graphics

Prof. K. Baïna EA through metaphors