visual enterprise architecture planning - the open … secure web browser secure web browser...

21
06/05/99 - 1 Visual Enterprise Architecture Planning Lars Wilkens Henriksen NCR SE-Copenhagen

Upload: dodiep

Post on 08-Jul-2018

238 views

Category:

Documents


0 download

TRANSCRIPT

06/05/99 - 1

Visual Enterprise ArchitecturePlanning

Lars Wilkens HenriksenNCR SE-Copenhagen

06/05/99 - 2

Agenda

a Why IT Architecture planning andIT & Business Alignment

a The Elements of IT Architecture planning

a NCR’s GITP and TOGAF

a Problems with traditional IT Architectureplanning

a Visual Enterprise Architecture Planning

a Demo

06/05/99 - 3

CIO and Senior IS Management Issues

Issue 1997 1996

Aligning IS and Corporate Goals 1 1Organizing and Utilizing Data 2 3Instituting Cross-Functional Systems 3 2Using I/T for Competitive Breakthroughs 4 13Integrating Systems 5 16Capitalizing on Advances in I/T 5 15

Source: CSC Survey of Critical IS issues

06/05/99 - 4

Traditional Architecture Planning

IT and Business

Alignment

IT and IT and BusinessBusiness

AlignmentAlignment

StrategicInformation

&TechnologyArchitecture

StrategicStrategicInformationInformation

&&TechnologyTechnologyArchitectureArchitecture

T r a n

s i t i o nT

r a n s i t i o nArchitecture Architecture

ManagementManagementActivitiesActivities

06/05/99 - 5

IT and Business AlignmentIT and Business AlignmentIT and Business Alignment

Business ProcessModel

ProcessesUsers / Locations

Traditional Architecture Planning

Business Strategies

VisionGoalsEnvironmental AnalysisObjectivesStrategiesCritical Success Factors

BusinessQuestions

Actio

n

ITPrinciples

06/05/99 - 6

Traditional Architecture Planning

Strategic Information & Technology ArchitectureStrategic Information & Technology ArchitectureStrategic Information & Technology Architecture

Current Environ-ment

Data / InformationModel

BusinessClient

generates

ConsumerClient

Member

Prospect

Request

Order

generates

is a

is a

is a

is a

is a

Subscriber?MemberBenefits

has

Product/Service

comprises

MemberHistory

has

Product/ServiceHistory

has

EntertainmentEvent

(Description)

EntertainmentRequest

is met by

generates

is provided by/offers

Organizer

is delivered by

Contract OrderAcknowledgement

Order Confirmation

Price

DeliveryConfirmation

DeliveryChannel

Ticket

Payment

Invoice

is valid for

has

issues

issues

has

Product/ServiceDiscount List

fulfills

has a

has

has

is completed by

has a

Future Target Architecture

Italtel

Internet

Agent (BEL)

TRADE server

Mainframe

Professional Client

Private Client

DB2

IMS

SQLServer

Card reader

MasterCard

Card reader

MasterCard

ADSL

ISDNPC

PC

Scalable server(NCR S26)

AT

M C

ard

(155

Mbp

s)

tunnelling

Private WAN

SNA gateway

FinancialInstitution

PC

Ticket printer

Ticket printer

WebServer

Secure WebBrowser

Secure WebBrowser

Secure WebBrowser

CertificationAuthority/

Trusted Third-Party

Private Client

Card reader

MasterCard

ATM /ADSLSecure Web

Browser

Italtel LAN (10 Mbps)

ISDN modem

ATMBroadband network

(Italtel)

"normal"Internet

connection

"normal"Internet

connection

"normal"Internet

connection

PC

dial-up

Video server (future)

Electronicwallet

Electronicwallet

Electronicwallet

Certi-ficate

Certi-ficate

Certi-ficate

Mainframe Access

Gateway to Spain

Workgroup server

FTPFTPFTPFile and Print

Services

Merchant ServerPayment Engine

Merchant server

Service ProviderSecurity Services

tunnelling

Firewall

SETpayment gateway

Certi-ficate

Certi-ficate

Agent (BEL)

MainframeDB2

IMS

Private WAN

PC

Ticket printer

Mainframe Access

Applications

Data

Technology• Components• System Profiles• Topologies

06/05/99 - 7

NCR’s GITP (Global IT Planning)Method

IT and Business AlignmentIT and Business AlignmentIT and Business Alignment Strategic Inf. & Tech. ArchitectureStrategicStrategic Inf Inf. & Tech. Architecture. & Tech. Architecture

BusinessStrategy

SynthesisBusinessActivityModel

Information&

Technology Principles

ActionReport

BusinessObjectModel

CurrentEnvironment& Inventory

EnablingTechnologies

StrategicTechnical Architecture

Data Location

DistributedComputing

Common SoftwareArchitecture

Architecture Building Blocks,

Systems Topologies

T r a n

s i t i o nT

r a n s i t i o n

Architecture ManagementArchitecture ManagementActivitiesActivities

Scoping

Strategy Planning

06/05/99 - 8

NCR GITP Complies to TOGAFArchitecture Development Method

IT and Business AlignmentIT and Business AlignmentIT and Business AlignmentStrategic Inf. & Tech. ArchitectureStrategicStrategic Inf Inf. & Tech. Architecture. & Tech. Architecture

BusinessStrategy

SynthesisBusinessActivityModel

Information&

Technology Principles

ActionReport

BusinessObjectModel

CurrentEnvironment& Inventory

EnablingTechnologies

StrategicTechnical Architecture

Data Location

DistributedComputing

Common SoftwareArchitecture

Architecture Building Blocks,

Systems Topologies

T r a n

s i t i o nT

r a n s i t i o n

Architecture ManagementArchitecture ManagementActivitiesActivities

Scoping

Strategy Planning

06/05/99 - 9

NCR GITP Complies to TOGAFArchitecture Development Method

Baseline from step B

1. Create Baseline

Baseline in TOGAF terms

7a. Define architecture

3. Create arch. model

2. Consider views

5. Confirm buss. obj.

4. Select services

8. Conduct gap analysis

7b. Identify architecturalbuilding blocks

Constraintsfrom step B

Business reqs and drivers from A.

Influences from orgswider environment

Business reqs and drivers from A.

TOGAF TRM

Constraints from views

Criteria for specsOrg.-specific framework

Model of target system

Target Architecture

6. Determine criteria

TOGAF SIB

Gap Analysis

How business objectives met

IT and Business AlignmentIT and Business AlignmentIT and Business AlignmentStrategic Inf. & Tech. ArchitectureStrategicStrategic Inf Inf. & Tech. Architecture. & Tech. Architecture

BusinessStrategy

SynthesisBusinessActivityModel

Information&

Technology Principles

ActionReport

BusinessObjectModel

CurrentEnvironment& Inventory

EnablingTechnologies

StrategicTechnical Architecture

Data Location

DistributedComputing

Common SoftwareArchitecture

Architecture Building Blocks,

Systems Topologies

T r a n

s i t i o nT

r a n s i t i o n

Architecture ManagementArchitecture ManagementActivitiesActivities

ScopingStrategy Planning

06/05/99 - 10

Differences between NCR GITP andTOGAF ADM

a GITP has:T More details on Business

Strategies - strategies,objectives, critical successfactors

T More on Business Activitymodels and user/locationmodels

T Business Object Modellingand a data distributionscheme

T Application Architecture:an “external view”(computing elements) andan “internal view” (the dataand functionality structureof proposed applications)

a TOGAF ADM has:T More on project

management structuresT Gap analysis - how does the

proposed technologyarchitecture meet thebusiness needs

Conclusion: TOGAF provides an excellent frameworkfor technology planning, capturing state-of-the-are approaches found in most IT planning methods.

GITP is in accordance with the TOGAF approach to technology planning, and goes further in also incorporatingthe application and database aspects.

06/05/99 - 11

NCR’s GITP in the TOGAF Context

Result of anNCR GITPengagement

NCR Banking ArchitectureNCR Retail Architecture...

NCR Open Cooperative Computing ArchitectureTechnology Position Papers

06/05/99 - 12

NCR’s Experiences with an“Architecture Continuum”

a The concept and structure works!

a Foundation for viable, efficient IT Consulting service

a Predefined Common Systems and IndustryArchitectures and Architecture Building Blocks helps

T Speeds up delivery of Customer-specific ArchitecturesT Helps in planning the Solutions Continuum, developing and

selecting compliant NCR and 3rd party products

06/05/99 - 13

Using Visual Tools to Make theArchitecture Development and

Maintenance more Efficient

06/05/99 - 14

New Demands toStrategic IT Architecture Planning

a Thorough, correct (andexpensive) IT plans that are

T … difficult to maintain andkeep relevant,

T … hard to keep aligned withevolving business needs,

T …an obstacle to continuousknowledge capturing andsharing.

a … and therefore often suffersfrom the “IT Plan GatheringDust” syndrome

a Provide flexible,iterative incorporationof existing work

T Technology policiesT Business process modelsT Data modelsT Existing IT environment

a Ensure continuous alignmentwith business

T Manage effect of changedbusiness priorities

T “What-if” analysis

a Publicize the strategic IT direction

a Maintain the IT plan operationaland up-to-date

06/05/99 - 15

Business and IT Changes RequiresEffective IT Architecture Management

1960 1980 1990 20001970

Mainframes

RDBMS

Client-ServerPCs

Servers

JavaUNIX

Cobol

WWW

Data warehouse

Electronic commerceEmail

C

Object-orientation

Accounting International funds transferMarketing

Customer service

Globalization

Specialization

Partnering

“Co-opetition”

1:1 marketingSelf-service

ATMsEDI

Ad-hoc StrategicIT Plans

VisualEnterpriseArchitecturePlanning

LANs

06/05/99 - 16

Old Approach

T Build§ Traditional “paper-ware” – difficult to keep consistent§ Often “start from scratch”, not leveraging existing work§ Method predefined§ Chronological method (as opposed to interactive where

knowledge can be continuously captured)§ Difficult to visualize progress and use in interviews, etc.

T Share§ Paper binders – difficult to disperse in organization§ Difficult to navigate§ Difficult to provide feed-back

T Use, Manage§ Difficult to maintain and keep relevant§ Hard to keep aligned with evolving business needs§ One target architecture – a large effort to see

consequences of changed assumptions

Bu

ildU

se, Man

age

Share

06/05/99 - 17

The Ideal IT Planning

T Build§ Iterative, incremental, flexible§ Incorporate and leverage existing pieces§ Holistic, consistent, rigorous method§ Freedom of choice of architecture methods (predefined,

but also others)§ Visualization as a help in the creation process

Bu

ildU

se, Man

age

Share

06/05/99 - 18

The Ideal IT Planning

T Share§ Promote strategic IT plan to organization§ Accessible to stakeholders (e.g. Intranet access)§ Visible, visual§ Easy navigation, selected views§ Architecture management framework / discipline

Bu

ildU

se, Man

age

Share

06/05/99 - 19

The Ideal IT Planning

T Use, manage§ Demonstrate and maintain alignment of IT to business§ Foundation for decisions on IT projects§ Test and verify a variety of future scenarios (CAAD),

based on changed business and technology requirements§ Drive down costs and increase speed of maintenance

Bu

ildU

se, Man

age

Share

IT and BusinessAligned

Time

= Rangeof

Adaptability

06/05/99 - 20

The VEAP Tool

IT and Business AlignmentIT and Business AlignmentIT and Business Alignment

Strategic Inf. & Tech. ArchitectureStrategicStrategic Inf Inf. & Tech. Architecture. & Tech. Architecture

BusinessStrategy

SynthesisBusinessActivityModel

Information&

Technology PrinciplesAction

Report

BusinessObjectModel

CurrentEnvironment& Inventory

EnablingTechnologies

StrategicTechnical ArchitectureData Location

DistributedComputing

Common SoftwareArchitectureArchitecture

Building Blocks,Systems Topologies

T r a n

s i t i o nT

r a n s i t i o nArchitecureArchitecure Management Management

ActivitiesActivities

Scoping

Strategy Planning

CustomerArchitecture

Database

Web Intranet output(HTML + Metis Meta Language)

GITP Specific Objects & Rules(The GITP Architecture Method)

General Objects

NCRBankingModel

NCRRetailModel

NCRTelcoModel

GEM developmentlanguage

Windows NTworkstations

Customer SpecificArchitecture Method

Webexport

ExperiencedExperiencedarchitectsarchitectsstill neededstill needed

06/05/99 - 21

Demo