visual enterprise architecture planning - the open...
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