next generation technology – siebel component assembly 소개 · 2017-03-04 · but, today’s...

28
정태림 [email protected] 82-2-3782-4600 Next Generation Technology Next Generation Technology Siebel Component Assembly Siebel Component Assembly 소개 소개

Upload: others

Post on 06-Jul-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Next Generation Technology – Siebel Component Assembly 소개 · 2017-03-04 · But, today’s Packaged Apps Fall Short of Business Aspirations ... • Service-Oriented Architecture

정태림

[email protected]℡ 82-2-3782-4600

Next Generation TechnologyNext Generation Technology–– Siebel Component Assembly Siebel Component Assembly 소개소개

Page 2: Next Generation Technology – Siebel Component Assembly 소개 · 2017-03-04 · But, today’s Packaged Apps Fall Short of Business Aspirations ... • Service-Oriented Architecture

2

1. Market Trends and Strategies1. Market Trends and Strategies

2. What is Siebel Component Assembly? 2. What is Siebel Component Assembly?

3. Business Composition and Business Outcome3. Business Composition and Business Outcome

4. Case Studies4. Case Studies

Agenda

Page 3: Next Generation Technology – Siebel Component Assembly 소개 · 2017-03-04 · But, today’s Packaged Apps Fall Short of Business Aspirations ... • Service-Oriented Architecture

3

1. Market Trends and Strategies1. Market Trends and Strategies

2. What is Siebel Component Assembly?

3. Business Composition and Business Outcome

4. Case Studies

Agenda

Page 4: Next Generation Technology – Siebel Component Assembly 소개 · 2017-03-04 · But, today’s Packaged Apps Fall Short of Business Aspirations ... • Service-Oriented Architecture

4

Unaddressed Market Opportunity for Custom and Industry CRM

Source: Gartner and Siebel Systems estimates

Other VendorsOther Vendors/ ORCL / SAP / PSFT // ORCL / SAP / PSFT /SiebelSiebel

$21B Custom CRM85% of CRM Market

$3.66B Packaged CRM ApplicationsCRMCRM

GrowthGrowth

Page 5: Next Generation Technology – Siebel Component Assembly 소개 · 2017-03-04 · But, today’s Packaged Apps Fall Short of Business Aspirations ... • Service-Oriented Architecture

5

But, today’s Packaged Apps Fall Short of Business Aspirations“Packaged Apps Lag Business Requirements” by Erin Kinikin. Dec 2, 2004. Forrester Research

What goals will drive the move to next generation architectures?• Decrease costs: 72% Bus, 72% IT• Improve cust service: 66% Bus, 59% IT• Increase revenue 53% Bus, 40% IT• Increase agility 47% Bus, 51% IT

What are the business problems with existing enterprise app implementations?• Not cross functional (94%)• Inflexibility limits process change (91%)• Don’t meet business requirements (91%)• Lack of results visibility (88%)• High cost to value (84%)• Slow upgrade to new functionality (84%)• Can’t extend processes to external partners

(75%)

Page 6: Next Generation Technology – Siebel Component Assembly 소개 · 2017-03-04 · But, today’s Packaged Apps Fall Short of Business Aspirations ... • Service-Oriented Architecture

6

Original (2002) Driving Factors

“Enterprises increasingly require broad platform support. According to a 2002 study by the Giga Information Group, by 2005 a large percentage of businesses now running a single application software platform will have shifted their deployment focus to a dual platform model—57% will be using both J2EE and .NET”

Page 7: Next Generation Technology – Siebel Component Assembly 소개 · 2017-03-04 · But, today’s Packaged Apps Fall Short of Business Aspirations ... • Service-Oriented Architecture

7

SOA takes front seat to the J2EE and .NET Issue

Radicati Group's "Web Services Market 2004-2008" reports that the combined market for Web services solutions, management, integration and security will be worth $950 million in 2004. By 2008, that figure will climb to $6.2 billion.

Growth of web services, 2002 - 2006

Page 8: Next Generation Technology – Siebel Component Assembly 소개 · 2017-03-04 · But, today’s Packaged Apps Fall Short of Business Aspirations ... • Service-Oriented Architecture

8

Announced Architectural Directionfrom http://www.siebel.com/architecture/direction.shtm

• Native to Both Application Server Platforms– Common installation, deployment, and management of applications – Customize Siebel using J2EE and .NET capabilities and tools – Frees organizations from single vendor, proprietary architectures

• Repository-Based J2EE and .NET Development – No 3GL programming required – Faster time to market – Supports upgradeable applications

• Service-Oriented Architecture – Built using Web Services – Seamlessly supports end-to-end business processes

Page 9: Next Generation Technology – Siebel Component Assembly 소개 · 2017-03-04 · But, today’s Packaged Apps Fall Short of Business Aspirations ... • Service-Oriented Architecture

9

The .NET and J2EE picture we Announcedfrom http://www.siebel.com/architecture/direction.shtm

• Highly scalable Service Oriented Architecture (SOA)

• Broad range of open pre-built CRM components for faster development

• Meta-data driven repository reduces total cost of ownership

• Business process composition authoring to orchestrate processes

• Designed to federate data across multiple data sources

• Flexible deployment on Windows, Unix, Linux or z/OS

• Run natively on J2EE and .NET application servers

• Interoperate with Siebel 7/8 and other applications

Page 10: Next Generation Technology – Siebel Component Assembly 소개 · 2017-03-04 · But, today’s Packaged Apps Fall Short of Business Aspirations ... • Service-Oriented Architecture

10

1. Market Trends and Strategies

2. What is Siebel Component Assembly? 2. What is Siebel Component Assembly?

3. Business Composition and Business Outcome

4. Case Studies

Agenda

Page 11: Next Generation Technology – Siebel Component Assembly 소개 · 2017-03-04 · But, today’s Packaged Apps Fall Short of Business Aspirations ... • Service-Oriented Architecture

11

Siebel Products - and how Siebel Component Assembly Fits in

Component Assembly

Page 12: Next Generation Technology – Siebel Component Assembly 소개 · 2017-03-04 · But, today’s Packaged Apps Fall Short of Business Aspirations ... • Service-Oriented Architecture

12

Solutions of the Future

• Enable Process Centric Applications

• Available either On Demand or On Premise

• Easy to Use

• Integrate Seamlessly with Microsoft Office

• Intelligently Combine Operational and Analytical Applications

• Federate Data Across Multiple Customer Systems

• Implement a Service Oriented Architecture

Page 13: Next Generation Technology – Siebel Component Assembly 소개 · 2017-03-04 · But, today’s Packaged Apps Fall Short of Business Aspirations ... • Service-Oriented Architecture

13

Our Roadmap is already heading in the right directionWe support some SOA, Web/J2EE/.NET, and Business Composition now

eBusiness

2003 2005 20072001 20042002 2006

Siebel 7.7Siebel 7.7•• JMS TransportJMS Transport•• Java Business Java Business

Service Service •• WSWS--I SupportI Support•• External Business External Business

ComponentComponent

Siebel 7.8Siebel 7.8•• Native Web UI DDK Native Web UI DDK

for J2EEfor J2EE

8.08.0•• Enhanced Business Enhanced Business

Process AutomationProcess Automation•• Enhanced Integration Enhanced Integration

and Web Services and Web Services supportsupport

•• Native Web UI DDK Native Web UI DDK for .NETfor .NET

Siebel 7.0Siebel 7.0•• Workflow & Business Workflow & Business

Service frameworkService framework•• Integration objects & Integration objects &

XMLXML•• J2EE interoperability: J2EE interoperability:

Java API & Java API & servletservlet

Siebel 7.5Siebel 7.5•• SOAP 1.1SOAP 1.1•• WSDL 1.0WSDL 1.0•• Application Service Application Service

Interface (ASI)Interface (ASI)

Page 14: Next Generation Technology – Siebel Component Assembly 소개 · 2017-03-04 · But, today’s Packaged Apps Fall Short of Business Aspirations ... • Service-Oriented Architecture

14

Siebel's Advanced Technology Effort: Developing even more SOA, Web/J2EE/.NET, and Business Composition

Server based Systems

.NET or J2EE

Business “Middle-ware”

CollaborationCollaboration

Content MgmtContent MgmtSearchSearch

BI (Analytics)BI (Analytics)

Application Integration (EAI)Application Integration (EAI)

Advanced Technology area #1Development of Next Generation SOA centric Business Middleware for Integration and Business Composition. Runs on Standard Application and Integration Servers.

Advanced Technology area #2Development of SOA centric Business Applications Framework and CRM Components Suite for custom construction of Front Office applications. Business Composition based; Runs on Standard Application Servers.

Business CompositionBusiness CompositionProcesses, Events, RulesProcesses, Events, Rules

Advanced Technology Themes:• SOA environment; Web, .NET, and J2EE interoperability• Business Composition of applications, integration based on a process, service, rules,

metadata application architecture that supports variance and multi-tenancy• User interaction model that combines collaborative and transactional capabilities with t

he use of personal productivity applications• Hosted, on-premise, disconnected, and hybrid deployments• Highly available, manageable, and supportable solutions• Enterprise information model that can access, relate, search, organize, exchange, and

aggregate structured and unstructured data from disparate systems• Ability to monitor enterprise business processes and data, display summary informatio

n, and control/trigger actions based on real-time information

Page 15: Next Generation Technology – Siebel Component Assembly 소개 · 2017-03-04 · But, today’s Packaged Apps Fall Short of Business Aspirations ... • Service-Oriented Architecture

15

User Roles

Role-based UI

Corp Marketing

Marketing Programs Mgr.

Service Organization

Customer Service Rep

Field Service Tech

Customer

Accounting

Procurement Specialist

Sales Organization

Regional Sales Manager

Field Sales Rep

Sales & Marketing System

(Siebel 7.x)

Service Call Center System

(Siebel 7.x)

MRP System(SAP R3)

Manufacturing System

(Legacy)

Traditional Application Servers

Server based Systems

.NET or J2EE

Business “Middle-ware”

CollaborationCollaboration

Content MgmtContent MgmtSearchSearch

BI (Analytics)BI (Analytics)

Application Integration (EAI)Application Integration (EAI)Business CompositionBusiness CompositionProcesses, Events, RulesProcesses, Events, Rules

Application of Advanced Technology Project - Bringing it all Together

Page 16: Next Generation Technology – Siebel Component Assembly 소개 · 2017-03-04 · But, today’s Packaged Apps Fall Short of Business Aspirations ... • Service-Oriented Architecture

16

Commitment to an Open Platform Architecture

Siebel is Committed to Providing an ““Open Platform ArchitectureOpen Platform Architecture””as Defined as:

– Component Applications that Run on Industry Leading App Servers vs. Only Interoperate with Other App Servers

– Support all Market Leading Database Technologies (DB2, SQL Server, Oracle)

– Run Natively on Leading Operating Systems (z/OS, Linux, Windows)

– Work with all Industry Leading Portal Technologies (MS Sharepoint, Websphere Portal Server)

– Support Industry Standard UI Technologies (WinForms, HTML)

– Integrate with Leading .NET and J2EE Development Platforms (Visual Studio .NET and Eclipse)

– Leverage Best of Breed technologies for Testing, Deployment, Operation, and Configuration Management (ClearCase, Mercury, Tivoli, etc.)

– Designed to Federate Data Outside of a Proprietary Data Schema

Page 17: Next Generation Technology – Siebel Component Assembly 소개 · 2017-03-04 · But, today’s Packaged Apps Fall Short of Business Aspirations ... • Service-Oriented Architecture

17

SCA is Front Office Specific Content and Mechanism

App Server

Integration ServerTooling

Framework

Rich Client Framework

Browser & Portal Framework

Monitoring and Management Framework

Message Queue

Mobile Framework

Web Services Framework

DBDB

DB

Application Engines and Deployment Facilities:BPM, Rules, Event, Scheduler, Analytics, Data Federation, Search, Data Independent Query, Data Quality, Batch, Routing, Queuing, Skills, Roles, Hierarchy, Inbox, Location, Collaboration, Mail, Attachments, State, Caching, Multi-tenancy, Auditing, Logging, etc.

Front Office Data Model & Application Components

Integration Objects, Transformations, Processes

.NETClient

WebClient

Mobile Client

WSInterfaces

Schema

Tooling Plug Ins and Designers

Plug Ins and App Specific Elements

Page 18: Next Generation Technology – Siebel Component Assembly 소개 · 2017-03-04 · But, today’s Packaged Apps Fall Short of Business Aspirations ... • Service-Oriented Architecture

18

1. Market Trends and Strategies

2. What is Siebel Component Assembly?

3. Business Composition and Business Outcome3. Business Composition and Business Outcome

4. Case Studies

Agenda

Page 19: Next Generation Technology – Siebel Component Assembly 소개 · 2017-03-04 · But, today’s Packaged Apps Fall Short of Business Aspirations ... • Service-Oriented Architecture

19

Composition and Programming Model –Implementing Siebel’s Customer Experience Blueprint

Based on experiences with 4,000+ customers and 3 million users

Page 20: Next Generation Technology – Siebel Component Assembly 소개 · 2017-03-04 · But, today’s Packaged Apps Fall Short of Business Aspirations ... • Service-Oriented Architecture

20

Implementing a Composite Application (“Digitizing the Enterprise”)

• Establish Relationship between N Business Objectives and M “Artifact Groups”

• Express with Common Granularity

• Retain N:M Traceability

• Use Methodology which spans Discovery, Analysis, Design, Construction, and Measurement

• Retains N:M forward and backward linking

• NOT model drive code generation

• Workbench to facilitate Methodology Use• Requires a Unified Information Model as an

underpinning

Business Metrics Targets

Composite App Modules

Page 21: Next Generation Technology – Siebel Component Assembly 소개 · 2017-03-04 · But, today’s Packaged Apps Fall Short of Business Aspirations ... • Service-Oriented Architecture

21

Workbench Information ModelManages Artifacts and RelationshipsForward and Backwards Traceability – Not Model Driven Code Generation

Project Elements

Business ElementsArtifact Needs Artifact Planning Artifact Construction

Composite App Modules

Relationships Mapping

Requirements Change History Traceability Project Management

Change Management

Business Objectives

Business Outcomes

Page 22: Next Generation Technology – Siebel Component Assembly 소개 · 2017-03-04 · But, today’s Packaged Apps Fall Short of Business Aspirations ... • Service-Oriented Architecture

22

Categorizing Composite Artifact Types

UnidentifiedNon-Compound Artifact

Is somethingwhich happens by the clock or at a point in time

Event Artifact

Is something you call or reference Functional or

Programmatic Expression

Declarative (Logic) Expression

Rule Artifact

Limited Scope of Operation

Content Expression Data Artifact

Choreography Scope of Operation

Process Artifact

UI Artifact Interfaces to a Person

Interfaces to a Machine

Service Artifact

Page 23: Next Generation Technology – Siebel Component Assembly 소개 · 2017-03-04 · But, today’s Packaged Apps Fall Short of Business Aspirations ... • Service-Oriented Architecture

23

Expanded Set of Artifact Types

Event Sensor or Responder

Calendar/Scheduling

Event Artifact

Schedule Artifact

Rule Artifact Rule Artifact

Data Artifact Data Artifact

Analytics Artifact

Business Process Artifact

Knowledge Artifact

Pure Data

Data with Meaning (Context, Ontology)

UI Artifact

Service Artifact

Represents User properties Role Artifact

Represents actual Data

Service Artifact

Integration Process Artifact

UI Task Flow Artifact

Long Running or Visual Programming

Semantic Matching

Adds Flow to UI

Action

Intelligence

UI Artifact

Process Artifact

Event Artifact

Page 24: Next Generation Technology – Siebel Component Assembly 소개 · 2017-03-04 · But, today’s Packaged Apps Fall Short of Business Aspirations ... • Service-Oriented Architecture

24

• Componentized applications

• Business process logic is separate from underlying systems

• Processes are defined outside of the application

• Significantly greater speed and flexibility in designing, deploying, and optimizing business processes

• Packaged business processes embed best practices content

Business Process Digitization Drives Productivity and Agility

Set up and execute

campaign

Direct or

Indirect

Capture response and score

Route and qualify

response

Create Opportunity

Route and qualify

response

Get Partner Result

Business Process

Componentized Applications (Services)

Match Data Score Response

Send Alert Create Opportunity

Auto-generate response

(Lead-to-Opportunity Business Process)

Page 25: Next Generation Technology – Siebel Component Assembly 소개 · 2017-03-04 · But, today’s Packaged Apps Fall Short of Business Aspirations ... • Service-Oriented Architecture

25

Self Self ServiceService

Custom Self ServiceCustom Self Service

CRMCRM

Packaged CRMPackaged CRM

ERPERP

Packaged ERPPackaged ERP

LegacyLegacy

LegacyLegacy

Fragmented Environments Make Change Difficult

Processes are user-driven–inconsistent and inefficient

Process change requires extensive user retraining

Logic replicated across multiple applications

Change is complicated and risky

Page 26: Next Generation Technology – Siebel Component Assembly 소개 · 2017-03-04 · But, today’s Packaged Apps Fall Short of Business Aspirations ... • Service-Oriented Architecture

26

Siebel Solutions Drive Business Agility

Self Self ServiceService

Custom Self ServiceCustom Self Service

CRMCRM

Packaged CRMPackaged CRM

ERPERP

Packaged ERPPackaged ERP

LegacyLegacy

LegacyLegacy

Customer-Driven Business Processes

Insight-Driven Dashboards via Analytics

Universal Customer Master Data and Integration

Task interface guides users through consistent and efficient processes

Centralized business processes consolidate application logic

Accurate customer information and integrated applications

Page 27: Next Generation Technology – Siebel Component Assembly 소개 · 2017-03-04 · But, today’s Packaged Apps Fall Short of Business Aspirations ... • Service-Oriented Architecture

27

Siebel Component Assembly Task UI

Playbar

Task CenterActive Task

Progress Bar

Chapter

Standard UI Controls Task Page

Page 28: Next Generation Technology – Siebel Component Assembly 소개 · 2017-03-04 · But, today’s Packaged Apps Fall Short of Business Aspirations ... • Service-Oriented Architecture

28

1. Market Trends and Strategies

2. What is Siebel Component Assembly?

3. Business Composition and Business Outcome

4. Case Studies4. Case Studies

Agenda