Boundaryless Information Flow and Web Services
-
Upload
kelly-moody -
Category
Documents
-
view
33 -
download
0
description
Transcript of Boundaryless Information Flow and Web Services
Agenda
Meaning of Boundaryless Information Flow
Boundaryless Information Flow Services Web Services fit
Boundaries Pose Problems…
They hinder interactions between partners
They slow down processes They help preserve the status quo They thwart economies of scale
Yet Boundaries are Effective… They provide privacy and security They allow efficiencies of locality They allow competitive differentiation
and strategic advantage They help enforce accountability They define domains of process
integrity
External “In” Space
Internal Space
External “Out” Space
Procuring
ManufacturingLegalFinanceAssembling
Customer Support
ProcurementSystems
DesignSystems
Online Systems
ERPSystems
RequirementsSystems
Systems
Actually Want This…
Processes
But Have This
Internal Space
Ext. “Out” Space
Procuring
ManufacturingLegalFinanceAssembling
Customer Support
ProcurementSystems
DesignSystems
Online Systems
ERPSystems
RequirementsSystems
Systems
Processes
External “In” Space
Types of Boundaries…
Infrastructural Organization of the interconnecting and
underlying facilities Structural
System growth is limited by the “strength” or scalability of its structure
Architectural Differently architected technologies often don’t
“fit” with each other Semantic
Different ways of representing the same thing
“Boundaryless” Means…
Aligning with boundaries that have value and utility
Structuring IT so it removes unnecessary boundaries
Not creating the new boundaries that hinder progress
“Boundaryless” Means…
Necessary boundaries can be effective yet transparent
Semantic boundaries can be overcome using directories and locator services
External “In” Space
Internal Space
External “Out” Space
Procuring
ManufacturingLegalFinanceAssembling
Customer Support
ProcurementSystems
DesignSystems
Online Systems
ERPSystems
RequirementsSystems
Address the Organization…
Many have implemented a Cross Functional Team to Break Organizational Boundaries
Cross Functi
onal Team
External “In” Space
External “Out” Space
But Silos Thwarting Information Flow
Internal Space
Procuring
Parts Replenish
Design
Support
Build
Ship
Sales
Fulfillment
Bill
Customer DataProduct DataProcurement DataContract DataERP DataParts Inventory DataEngineering DataLogistics DataRequirements DataData Order
Cross
Functi
onal Team
Procuring
What’s it Take to Remove the Boundaries
Parts Replenish
Design
Support
Build
Ship
Sales
Fulfillment
Bill
Liberate the data Integrate data Securely deliver data Register data Enable the flow of data Develop Manage Adhere to policies
Cross
Functi
onal Team
Informatio
n Consu
mers
Information needs Relevant Digestible Secure Timely
Liberate the Data
Liberate the data through Information Provider Applications
Provides open interfaces to the legacy data
Procuring
Parts Replenish
Design
Support
Build
Ship
Sales
Fulfillment
Billing
Cross
Functi
onal Team
Informatio
n Consu
mers
Information needs Relevant Digestible Secure Timely
IPA
IPA
IPA
IPA
IPA
IPA
IPA
IPA
IPA
Integrate Data
Integrate data through Brokerage Applications
Brokerage Applications access the necessary data sources and brings it together
Procuring
Parts Replenish
Design
Support
Build
Ship
Sales
Fulfillment
Billing
Cross
Functi
onal Team
Informatio
n Consu
mers
Information needs Relevant Digestible Secure Timely
IPA
IPA
IPA
IPA
IPA
IPA
IPA
IPA
IPA
BA
BA
BA
BA
Secured Data Delivery
Deliver the data to the consumer in a form they need it and when they need it
Assure that the data is secured
ICA
ICA
Procuring
Parts Replenish
Design
Support
Build
Ship
Sales
Fulfillment
Billing
Cross
Functi
onal Team
Informatio
n Consu
mers
Information needs Relevant Digestible Secure Timely
BA
BA
BA
BA
IPA
IPA
IPA
IPA
IPA
IPA
IPA
IPA
IPA
Register Location of Data
Register data, its location and how to access it
DS
DIR
DS
DIRProcuring
Parts Replenish
Design
Support
Build
Ship
Sales
Fulfillment
Billing
Cross
Functi
onal Team
Informatio
n Consu
mers
Information needs Relevant Digestible Secure Timely
ICA
ICA
BA
BA
BA
BA
IPA
IPA
IPA
IPA
IPA
IPA
IPA
IPA
IPA
DS
DIR
DS
DIR
ICA
ICA
BA
BA
BA
BA
IPA
IPA
IPA
IPA
IPA
IPA
IPA
IPA
IPA
Let the Information Flow
Enable the flow of dataProcuring
Parts Replenish
Design
Support
Build
Ship
Sales
Fulfillment
Billing
Cross
Functi
onal Team
Informatio
n Consu
mers
Information needs Relevant Digestible Secure Timely
WF
WFWF
System Attributes
Make the environment programmable with Development Tools
Make the environment Manageable with Management Utilities
Adhere to policies for quality of services
DT
MU
Procuring
Parts Replenish
Design
Support
Build
Ship
Sales
Fulfillment
Billing
Cross
Functi
onal Team
Informatio
n Consu
mers
Information needs Relevant Digestible Secure Timely
DS
DIR
DS
DIR
ICA
ICA
BA
BA
BA
BA
IPA
IPA
IPA
IPA
IPA
IPA
IPA
IPA
IPA
WF
WFWF
Boundaryless Information Flow Needs Boundaryless Information Flow
Needs access to information that was not necessarily designed to leave its original domain
WEB Services Can be used to build applications that
integrate information from multiple sources
Role in Boundaryless Information Flow Web services can be built to do some of
the things required for Boundaryless Information Flow For example: brokerage applications
MedBiquitous uses Web services to gather course listings from other societies and present a single list to a doctor looking for all training opportunities
Role of Web Services
Web Services supportBrokering services and
Directory services…
But there is more to IT!
Procuring
Parts Replenish
Design
Support
Build
Ship
Sales
Fulfillment
Billing
Cross
Functi
onal Team
Informatio
n Consu
mers
Information needs Relevant Digestible Secure Timely
DS
DIR
DS
DIR
BA
BA
BA
BA
DT
MU
ICA
ICAIPA
IPA
IPA
IPA
IPA
IPA
IPA
IPA
IPA
WF
WFWF
Qualities
Qualities
Infrastructure Applications Business Applications
Communication Infrastructure
Communications Infrastructure Interface
Network Services
Operating System Services
System
& N
etwo
rk M
anag
emen
t
So
ftware E
ng
ineerin
g
Application Programming Interface
Data M
anag
emen
t
Lo
ca
tion
& D
irec
tory
Da
ta In
terc
ha
ng
e
Intern
ation
al Op
eration
s
Tran
saction
Pro
cessing
Secu
rity
Grap
hics &
Imag
e
User In
terface
Web Services and TOGAF TRM
Business Process covers Xlang, WSFL, BPML, WfMc, UML,
etc Business Language covers
ebXML, UBL, ACORD, HIPPAA, etc
Location and Directory Services covers UDDI WSDL
Data Interchange Services covers XML SOAP
Communications Infrastructure Interface covers TCP/IP, SMTP, HTTP, SSL, etc
Business Languages
Business Process
In Summary
Boundaryless Information Flow requires many open services
Web Services can certainly play a role The Open Group is ready, willing, and
capable to do our part to make web services what
they need to be and bring them into the fold of Boundaryless
Information Flow