220 likes | 375 Vues
E NTERPRISE A RCHITECTURE FOR CIO D ECISION M AKING. P ONTUS J OHNSON, P H. D . M ATHIAS E KSTEDT. ROYAL INSTITUTE OF TECHNOLOGY SWEDEN. E NTERPRISE A RCHITECTURE A M ODEL- B ASED D ISCIPLINE. ?. !. E NTERPRISE A RCHITECTURE M ODELS AS D ECISION S UPPORT. Questions and
E N D
ENTERPRISE ARCHITECTURE FOR CIODECISION MAKING PONTUS JOHNSON, PH.D. MATHIAS EKSTEDT ROYAL INSTITUTE OF TECHNOLOGY SWEDEN
? ! ENTERPRISE ARCHITECTUREMODELS AS DECISION SUPPORT Questions and Answers Decision Maker Models
MAIN QUESTION:WHAT SHOULD BE MODELED? • Modeling is expensive • Maximize utility of minimal model • Make explicit the critical questions and how to answer them (theory) before defining the models (views), not the other way around
QUESTIONS FOR THE GENERAL • Where is the best place for our defense? • Where is the best place to hide our troops? • What is the best way to attack the enemy? • …
QUESTIONS FOR THE CIO • What is the best way to secure our information? • Where is the best place to allocate new functionality? • What is the best way to improve the flexibility of the enterprise system? • …
THEORY FOR THE GENERALACCORDING TO CARL VON CLAUSEWITZ • Where is the best place for our defense? • Place the defense at any narrow path. • Use an impassable obstacle to support our flank. • Where is the best place to hide our troops? • Hide behind a mountain, inside a forest, in villages, small thickets, or rolling terrain. • Keep troops in columns. • What is the best way to attack the enemy? • Attack enemy wing from the rear. • Attack enemy wing from the front and from the flank. • …
THEORY FOR THE CIOACCORDING TO LIU ET AL. • What is the best way to secure our information? • Maintain a high-quality security policy • Uphold high security awareness • Enforce strict access control • Implement intrusion detection systems • Deploy firewalls • …
SUMMARY By making explict how EA models answer the important questions we can ensure their usefulness as decision support. For this we need to: • Identify the most relevant questions • Determine how to answer them (theory) • Create models/views in accordance with theory
Advantages of using Theory Diagrams • You know what to model • Theories can be examined • Competing theories can be compared • Theories can be reused