Boundaryless Information Flow and Web Services

25
Boundaryless Information Flow and Web Services Customer Council July 23, 2002

description

Boundaryless Information Flow and Web Services. Customer Council July 23, 2002. 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 - PowerPoint PPT Presentation

Transcript of Boundaryless Information Flow and Web Services

Boundaryless Information Flow

andWeb Services

Customer Council July 23, 2002

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…

Respecting Boundaries that are necessary

“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

Thanks for Your Participation

in making

Boundaryless Information Flow

an achievable vision!