23
www.idc.com David Senf and Warren Shiau IDC Canada October 9, 2003 416.673.2271 The IT Legacy, Web Services, and Your Business Processes Note: May not be reproduced or used in part or whole without permission from IDC Canada

David Senf and Warren Shiau IDC Canada October 9, 2003 416.673.2271

  • Upload
    liz

  • View
    22

  • Download
    3

Embed Size (px)

DESCRIPTION

The IT Legacy, Web Services, and Your Business Processes. David Senf and Warren Shiau IDC Canada October 9, 2003 416.673.2271. Note: May not be reproduced or used in part or whole without permission from IDC Canada. Agenda. Continuous IT innovation… What’s the problem? - PowerPoint PPT Presentation

Citation preview

Page 1: David Senf and Warren Shiau IDC Canada October 9, 2003 416.673.2271

www.idc.com

David Senf and Warren ShiauIDC Canada

October 9, 2003

416.673.2271

The IT Legacy, Web Services, and Your Business Processes

Note: May not be reproduced or used in part or whole without permission from IDC Canada

Page 2: David Senf and Warren Shiau IDC Canada October 9, 2003 416.673.2271

AgendaAgenda

Continuous IT innovation… What’s the problem?

IT complexity and business processes The IT imperative

How does Web services help? What, why, when, where?

Managing IDs in a Web services context What can be gained?

Standards evolution When is it time to start?

Page 3: David Senf and Warren Shiau IDC Canada October 9, 2003 416.673.2271

Software Revenues and Computing ErasSoftware Revenues and Computing Eras

1.0

1.2

1.4

1.6

1.8

2.0

2.2

2.4

2.6

1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007

ComplexityFragmentation

GlobalSoftware Market

Log Worldwide Software Revenues ($)

Source: IDC Beacon III Software Forecastertm

Individual systems Technology solution Vertical integration

Software suites Business solution Bi-polar approach

Granular apps to solve business process problems

Process solution Alliances,

camps and coalitions

Page 4: David Senf and Warren Shiau IDC Canada October 9, 2003 416.673.2271

Continuous IT Innovation: What’s the Problem? Physical Fragmentation by PlatformContinuous IT Innovation: What’s the Problem? Physical Fragmentation by Platform

IMSVSAM

DB2IDMS

RDBVMS

OracleUnix

Ingres

SQL ServerWNT

S390VM

OS/2

Browser

Novell

W2K

Mac

WWW

Linux

Page 5: David Senf and Warren Shiau IDC Canada October 9, 2003 416.673.2271

Continuous IT Innovation: What’s the Problem? Logical Fragmentation by SystemContinuous IT Innovation: What’s the Problem? Logical Fragmentation by System

Page 6: David Senf and Warren Shiau IDC Canada October 9, 2003 416.673.2271

AgendaAgenda

Continuous IT innovation… What’s the problem?

IT complexity and business processes The IT imperative

How does Web services help? What, why, when, where?

Managing IDs in a Web services context What can be gained?

Standards evolution When is it time to start?

Page 7: David Senf and Warren Shiau IDC Canada October 9, 2003 416.673.2271

IT Complexity and Business ProcessesIT Complexity and Business Processes

• A Process* is:1. A series of actions, changes, or functions that bring

about a result

2. A series of operations performed in the making or treatment of a product

• What is Business Process Management (BPM)?1. Called process change, process execution, process

evolution, business process – BPM involves the human element of understanding the processes around business.

2. Some popular process methodologies: Reengineering, Knowledge Management, Supply Chain Management, Value Chains, Six Sigma…among others

* Source: American Heritage Dictionary.

Page 8: David Senf and Warren Shiau IDC Canada October 9, 2003 416.673.2271

IT Complexity and Business Processes: Technology Solutions Around BPMIT Complexity and Business Processes: Technology Solutions Around BPM

• IT has offered many technology solutions to the human challenge of business process management Business Process Automation, Business Process

Management, Business Process Modeling

• Challenge How to provide the changeable human element into

technology In the past, software code was difficult to change in

response to process New efforts with Web services languages, of which there

are many, seek to lessen the difficulty of changing process rules without cutting new software code

Page 9: David Senf and Warren Shiau IDC Canada October 9, 2003 416.673.2271

IT Complexity and Business ProcessesIT Complexity and Business Processes

• Standards created (BPML/BPMS) as the next step in the management of business processes, working to bridge the gap between technology and the business process

• Many languages and systems are being introduced that may fulfill similar functions as the BPML/BPMS

Business Process Manufacturing resource planning

Enterprise resource planning

Business process management

Platform Mainframe Operating System Web services

Language DL/1 SQL Business process management languages

System HDBMS RDBMS Business process management systems

Source: CSC and IDC 2003

Time

Theoretically

FRAGMENTATION

Page 10: David Senf and Warren Shiau IDC Canada October 9, 2003 416.673.2271

IT Complexity and Business Processes: Integration and ConsolidationIT Complexity and Business Processes: Integration and Consolidation

To address fragmentation…

Point-to-Point Integration Legacy of historical integration models Heavily project-driven

Enterprise Integration Currently dominated by EAI and integration broker

Application Integration Data, Interface, AND Process integration Additive, NOT exclusive Total platform as infrastructure

Page 11: David Senf and Warren Shiau IDC Canada October 9, 2003 416.673.2271

IT Complexity and Business Processes: Integration and Consolidation - The Business ContextIT Complexity and Business Processes: Integration and Consolidation - The Business Context

Technically Speaking ... The goal of integration is to achieve the unification of two

or more applications, data sets, or interfaces by connecting elements that were not originally designed to inter-operate.

But From a Business Standpoint it Needs to Do More... The goal of application and enterprise integration is to

conduct business in an flexible, timely and intelligent manner.

The drive to automate for quality, competitiveness, and/or profitability

Beyond connectivity

Page 12: David Senf and Warren Shiau IDC Canada October 9, 2003 416.673.2271

IT Complexity and Business Processes: Integration and Consolidation – Key Components of the Business Vision

IT Complexity and Business Processes: Integration and Consolidation – Key Components of the Business Vision

• Ensuring that each contact is greeted with appropriate information… Rich CRM system, linked with call centres, web site logins, etc.

• Real-time information exchange with the field CRM; secure wireless infrastructure; procedural information repositories;

effective integration with financial systems, MRP/inventory information…

• Linking to third party business partners Participation in/management of extranets; effective use of web services and

data interchange technologies such as XML and WS/XML extensions

• Capitalizing on the data BI systems linked seamlessly/automatically to internal and external information

sources (again, requires WS/XML technology)

• Seamless integration of new business lines Robust and standard core technology and IT processes, data definitions, etc.

• Cost-effective operations Efficient use of capital resources; effective management/reduction of

maintenance costs

Page 13: David Senf and Warren Shiau IDC Canada October 9, 2003 416.673.2271

IT Complexity and Business Processes: Integration and Consolidation – The Internal SellIT Complexity and Business Processes: Integration and Consolidation – The Internal Sell

Standardization – reduce management complexity (and cost) in the IT environment by deploying interoperable, uniform technologies at the client and server levels

Manageability – reduce the costs associated with…Managing disparate systems through standardization

and consolidationMaintaining links between applications

Consolidation – aggregate resources into a consistent, manageable architectural framework

Utility – develop the ability to deploy resources flexibly, across consolidated platform resources

Page 14: David Senf and Warren Shiau IDC Canada October 9, 2003 416.673.2271

AgendaAgenda

Continuous IT innovation… What’s the problem?

IT complexity and business processes The IT imperative

How does Web services help? What, why, when, where?

Managing IDs in a Web services context What can be gained?

Standards evolution When is it time to start?

Page 15: David Senf and Warren Shiau IDC Canada October 9, 2003 416.673.2271

Investment Priorities• Addressing LOB requirements

for business support• Creating a robust and flexible

infrastructureTiming Priorities

• Delivering incremental, tangible near-term benefit

• Staying focused on long-term system benefit

System Priorities

The CIO’s Delicate BalanceThe CIO’s Delicate Balance

• Development/deployment of new systems

• Maintenance/enhancement of existing systems

Page 16: David Senf and Warren Shiau IDC Canada October 9, 2003 416.673.2271

Services-Oriented ImpactServices-Oriented Impact

Secure

Leveragability

Adaptable

Flexibility

Agility

“Plug & Play”

People Process

FinancialTechnology

Business IT

Partners/Partners/SuppliersSuppliers

CustomersCustomers

LOBsLOBs

EmployeesEmployees

Page 17: David Senf and Warren Shiau IDC Canada October 9, 2003 416.673.2271

N=200; D01A. Which of the following do you see as business advantages to using Web Services?Source: IDC Canada, 2002

Business Process Efficiencies Top Business RationaleBusiness Process Efficiencies Top Business Rationale

43.5

62

61.5

70.5

78

82

83

86.5

0 20 40 60 80 100

Enable compliance of industry/regulatory requirement

Free up resources for other projects

Create new revenue opportunities

Provide return on investment

Reduces costs

Address a specific business function

Improve our company's customer service

Drives more efficient business processes

Percentage

Page 18: David Senf and Warren Shiau IDC Canada October 9, 2003 416.673.2271

N=200; D01B. Which of the following do you see as a technical advantage to using Web Services?Source: IDC Canada, 2002

Augmenting Current Technology Top Tech RationaleAugmenting Current Technology Top Tech Rationale

48.5

65.5

66.5

71

73

78

83

0 20 40 60 80 100

Frees up IT resources

Solve internal application integration issues

Deploy applications faster

Reduces costs

Enables an open, multi-platform enviroment

Solve integration issues with partners, suppliers orcustomers

Augment capabilities of current technology

Percentage

Page 19: David Senf and Warren Shiau IDC Canada October 9, 2003 416.673.2271

AgendaAgenda

Continuous IT innovation… What’s the problem?

IT complexity and business processes The IT imperative

How does Web services help? What, why, when, where?

Managing IDs in a Web services context What can be gained?

Standards evolution When is it time to start?

Page 20: David Senf and Warren Shiau IDC Canada October 9, 2003 416.673.2271

Standardized Identity FederationStandardized Identity Federation

Organization A Organization BL

egac

y D

irec

tori

es

RA

CF

, N

DS

, A

CF

2…

LDAP/XML

Leg

acy D

irectories

RA

CF

, ND

S, A

CF

2…

LDAP/XML

Metadirectory Metadirectory

SOAP

WS-SecurityLiberty Alliance

SAML

Attributes/AssertionsAuthentication

Authorization/PoliciesPrivacy Preferences

InternetInternet

Page 21: David Senf and Warren Shiau IDC Canada October 9, 2003 416.673.2271

Standardized Identity FederationStandardized Identity Federation

Organization A Organization BL

egac

y D

irec

tori

es

RA

CF

, N

DS

, A

CF

2…

LDAP/XML

Leg

acy D

irectories

RA

CF

, ND

S, A

CF

2…

LDAP/XML

Metadirectory Metadirectory

SOAP

WS-SecurityLiberty Alliance

SAML

Attributes/AssertionsAuthentication

Authorization/PoliciesPrivacy Preferences

InternetInternet

Drivers

Process integrationPortalsB2B eCommerceWeb servicesComplianceMobilityM&A

ROI

Reduced complexityLeverage IT investmentsReduced churn costReduced helpdesk costSeamless accessPersonalizationScalable/flexibleHigher security/privacy

Page 22: David Senf and Warren Shiau IDC Canada October 9, 2003 416.673.2271

AgendaAgenda

Continuous IT innovation… What’s the problem?

IT complexity and business processes The IT imperative

How does Web services help? What, why, when, where?

Managing IDs in a Web services context What can be gained?

Standards evolution When is it time to start?

Page 23: David Senf and Warren Shiau IDC Canada October 9, 2003 416.673.2271

Web Services Standards/SpecificationsWeb Services Standards/Specifications

Source: Who’s Behind the Standards Behind Web Services? (IDC #28563, December 2002)

BPEL4WS, BPML, Tentative Hold Protocol, WS-Transaction, WS-Coordination

XML Digital Signature, XML Encryption W3C, SAML, WS-Security Oasis, WS-Trust, WS-Federation, Liberty

ebXML, WS-Reliable Messaging Oasis, HTTP-R, WS-Reliability

WSDL W3C, UDDI OASIS, WS-Addressing, WS-Policy, WS-Inspection

SOAP,W3C

XMLW3C

Other servicesand protocols

TCP/IP, HTTP, etc. … IETF

Function:Process,

Management,Transactions

Quality of Service

Description,Discovery,Publication

Messaging

Transport

Intranet

Extranet

Internet

Can’t plan in isolation: