260 likes | 468 Views
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
E N D
Boundaryless Information FlowandWeb 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
Actually Want This… External “Out” Space Processes Customer Support Internal Space Manufacturing Legal Finance Assembling Online Systems External “In” Space Design Systems Procuring ERP Systems Requirements Systems Systems Procurement Systems
But Have This Ext. “Out” Space Processes Customer Support Internal Space Manufacturing Legal Finance Assembling Online Systems External “In” Space Design Systems Procuring ERP Systems Requirements Systems Systems Procurement Systems
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
Address the Organization… External “Out” Space Many have implemented a Cross Functional Team to Break Organizational Boundaries Customer Support Internal Space Manufacturing Legal Finance Assembling Online Systems External “In” Space Cross Functional Team Design Systems Procuring ERP Systems Requirements Systems Procurement Systems
Support Bill Fulfillment Sales Internal Space Ship Build Design Procuring Customer Data Product Data Procurement Data Contract Data ERP Data Parts Inventory Data Engineering Data Logistics Data Requirements Data Data Order Parts Replenish But Silos Thwarting Information Flow Cross Functional Team External “Out” Space External “In” Space
What’s it Take to Remove the Boundaries Cross Functional Team Information Consumers Support • Information needs • Relevant • Digestible • Secure • Timely Bill Fulfillment Sales Ship Build Design • Liberate the data • Integrate data • Securely deliver data • Register data • Enable the flow of data • Develop • Manage • Adhere to policies Procuring Parts Replenish
Cross Functional Team Information Consumers Support • Information needs • Relevant • Digestible • Secure • Timely Billing Fulfillment Sales Ship IPA IPA IPA IPA IPA IPA IPA IPA IPA Build Design Procuring Parts Replenish Liberate the Data • Liberate the data through Information Provider Applications • Provides open interfaces to the legacy data
Cross Functional Team Information Consumers Support • Information needs • Relevant • Digestible • Secure • Timely Billing Fulfillment Sales Ship IPA BA IPA IPA BA IPA IPA IPA IPA IPA BA BA IPA Build Design Procuring Parts Replenish Integrate Data • Integrate data through Brokerage Applications • Brokerage Applications access the necessary data sources and brings it together
Cross Functional Team Information Consumers Support • Information needs • Relevant • Digestible • Secure • Timely Billing ICA ICA Fulfillment Sales Ship BA IPA BA BA IPA BA IPA IPA IPA IPA IPA IPA IPA Build Design Procuring Parts Replenish 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
Cross Functional Team Information Consumers Support • Information needs • Relevant • Digestible • Secure • Timely Billing DS ICA ICA Fulfillment DIR Sales Ship BA IPA BA IPA BA IPA IPA IPA IPA IPA IPA BA IPA Build Design DS Procuring DIR Parts Replenish Register Location of Data • Register data, its location and how to access it
Cross Functional Team Information Consumers Support • Information needs • Relevant • Digestible • Secure • Timely Billing ICA ICA Fulfillment Sales WF WF Ship IPA IPA IPA BA IPA BA BA BA IPA IPA IPA IPA IPA Build WF Design Procuring Parts Replenish Let the Information Flow DS DIR DS • Enable the flow of data DIR
Cross Functional Team Information Consumers Support • Information needs • Relevant • Digestible • Secure • Timely Billing ICA ICA Fulfillment MU Sales Ship IPA IPA IPA IPA IPA IPA IPA IPA BA BA IPA BA BA Build Design DT Procuring Parts Replenish System Attributes DS DIR WF WF WF DS • Make the environment programmable with Development Tools • Make the environment Manageable with Management Utilities • Adhere to policies for quality of services DIR
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
Cross Functional Team Information Consumers Support • Information needs • Relevant • Digestible • Secure • Timely Billing DS Fulfillment MU DIR ICA Sales IPA WF WF Ship IPA BA BA BA BA Build ICA WF IPA Design DT DS IPA Procuring DIR IPA Parts Replenish IPA IPA IPA IPA Role of Web Services Web Services support Brokering services and Directory services… But there is more to IT!
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 Process Business Languages Qualities Qualities Infrastructure Applications Business Applications Application Programming Interface System & Network Management Software Engineering Transaction Processing Security Location & Directory International Operations User Interface Data Interchange Data Management Graphics & Image Operating System Services Network Services Communications Infrastructure Interface Communication Infrastructure
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 Participationin makingBoundaryless Information Flow an achievable vision!