systems of electronic commerce - jyväskylän · pdf fileproduct platform self-care...

38
Systems of Electronic Commerce Prof. Jukka Heikkilä Information systems, eBusiness Dept. of CS & IS Faculty of Information Technology University of Jyväskylä tel:+358 50 581 8361 email: [email protected] 1

Upload: lyquynh

Post on 27-Mar-2018

216 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Systems of Electronic Commerce - Jyväskylän · PDF fileProduct Platform Self-care concept Trading ... Customer centric product life cycle (based on ... – marketing, financing/granting

Systems of Electronic Commerce

Prof. Jukka HeikkiläInformation systems, eBusiness

Dept. of CS & ISFaculty of Information Technology

University of Jyväskylä

tel:+358 50 581 8361email: [email protected]

1

Page 2: Systems of Electronic Commerce - Jyväskylän · PDF fileProduct Platform Self-care concept Trading ... Customer centric product life cycle (based on ... – marketing, financing/granting

2

Terminology

eCommerce = sähköinen, elektroninen kaupankäynti– Transaction between

buyer and sellereBusiness = elektroninen liiketoiminta– Structuring the value

chain/business network for value add

2

Page 3: Systems of Electronic Commerce - Jyväskylän · PDF fileProduct Platform Self-care concept Trading ... Customer centric product life cycle (based on ... – marketing, financing/granting

3

Fitting 5. with 1-4: b-to-c• E.g. standardised stages of

acquisition process• Purchases

– Inquiry– Offer / bidding– Order– Order confirmation– Delivery– Payment

• Exception handling• Complaints

– Reclamation processes– Returns

• Ancillary services• escrow, insurance, upgrades etc.

3

Page 4: Systems of Electronic Commerce - Jyväskylän · PDF fileProduct Platform Self-care concept Trading ... Customer centric product life cycle (based on ... – marketing, financing/granting

N-tier architecture (Microsoft, 2000)

4

4

Page 5: Systems of Electronic Commerce - Jyväskylän · PDF fileProduct Platform Self-care concept Trading ... Customer centric product life cycle (based on ... – marketing, financing/granting

Component-based

• ‘Functional’– necessary components for the business

• ’Non-functional’– necessary components for the operation of the

technical system, but not for the business

5

5

Page 6: Systems of Electronic Commerce - Jyväskylän · PDF fileProduct Platform Self-care concept Trading ... Customer centric product life cycle (based on ... – marketing, financing/granting

6

Balancing strategy, processes, and components (Allen & Frost, 1998)

6

Page 7: Systems of Electronic Commerce - Jyväskylän · PDF fileProduct Platform Self-care concept Trading ... Customer centric product life cycle (based on ... – marketing, financing/granting

7

Functional components for webstores (c.f. Porra, 1999)

7

Page 8: Systems of Electronic Commerce - Jyväskylän · PDF fileProduct Platform Self-care concept Trading ... Customer centric product life cycle (based on ... – marketing, financing/granting

’Non-functional’ components for web-stores

• Depends...– logs– proxies– load balancers– access management– back-up & restore– availability assurance– monitoring– etc...

8

8

Page 9: Systems of Electronic Commerce - Jyväskylän · PDF fileProduct Platform Self-care concept Trading ... Customer centric product life cycle (based on ... – marketing, financing/granting

9

9

Page 10: Systems of Electronic Commerce - Jyväskylän · PDF fileProduct Platform Self-care concept Trading ... Customer centric product life cycle (based on ... – marketing, financing/granting

10

An example:Product architect

ure blueprint (Mustikkamaa, 2001)

1) Terminal domain

2) Network domain

3) Enabling technology/

platform domain

4) Application domain

5) Content domain

Telecom Network

Mobile Network

IP Network

Service Gateways

User, Service & Security Management

Application Management

System Management Content & Data Management

Product Platform

Self-care concept

Trading concept

Communication concept

Business support concept

Entertainment concept

Information concept

Content Gateways

Content 1

Mobile phones

Computers PDA’s

6) Business domain

Content 2 Content 3 Content 4 Content 5 Content N

Content provider

1

Content provider

2

Content provider

3

Content provider

4

Content provider

5

Content provider

N

Application Gateways

10

Page 11: Systems of Electronic Commerce - Jyväskylän · PDF fileProduct Platform Self-care concept Trading ... Customer centric product life cycle (based on ... – marketing, financing/granting

11

1) Terminal domain

2) Network domain

3) Enabling Technology/

platform domain

4) Application domain

5) Content domain

Telecom Network

Mobile Network

IP Network

Service Gateways

User, Service & Security Management

Application Management

System Management Content & Data Management

Information Systems Platform

Management applications

Product Development applications

Product Delivery &

Development applications

Sales & Marketing

applications

Customer Care a

plications

Billing applications

Content Gateways

Business data

Product data

Operation & manitenance

dataCustomer data Event

data

Mobile phones

Computers PDA’s

Business Data Management

Product Data Management

Operation Data Management

Customer Data & Event Management

Management

process

Product Delivery

Management process

Delivery and

Production process

Sales & Marketing

process

Customer Care

processBilling process

6) Business domain

An example: IS archi-tecture

blue-print (Mustikkamaa, 2001)

11

Page 12: Systems of Electronic Commerce - Jyväskylän · PDF fileProduct Platform Self-care concept Trading ... Customer centric product life cycle (based on ... – marketing, financing/granting

What does it cost (adapted from Laudon & Traver, 2009)

• Your options horizon on cost factor 100€ - 1x107€– From scratch (LAMP-stack; Linux/Apache/MySQL,

Perl/Python/PHP)– Tailor from packaged components

(OpenCommerce) and toolsets (MS Commerce Server, IBM WebSphere)

– Pre-Built services (Amazon, GoogleApps etc.)• The technology cost has come down 50% since

year 2000• The system maintenance and content

development has come up constantly (24/7 and 360)

12

12

Page 13: Systems of Electronic Commerce - Jyväskylän · PDF fileProduct Platform Self-care concept Trading ... Customer centric product life cycle (based on ... – marketing, financing/granting

Cost drivers (Laudon & Traver, 2009)

13

Content Design And Development15 %

Hardware10 %

Software8 %

Telecomms10 %

System Development22 %

System maintenance35 %

13

Page 14: Systems of Electronic Commerce - Jyväskylän · PDF fileProduct Platform Self-care concept Trading ... Customer centric product life cycle (based on ... – marketing, financing/granting

14

B-to-B transactions: POfor dyadic relationship

process

An example of PIP: It specifies the public process between companies. Public process specification creates a need for company’s internal processes (Anilinker & Iocore, 2002).

14

Page 15: Systems of Electronic Commerce - Jyväskylän · PDF fileProduct Platform Self-care concept Trading ... Customer centric product life cycle (based on ... – marketing, financing/granting

15

Service oriented architecture and web services is claimed to be the next

general ICT trend (Gartner)

1970 1980 1990 2000

Ado

ptio

n R

ate

Time

Mai

nfra

me

Structured Programming

(1970s)

Clie

nt /

Serv

er

4GL (1986)

Object Oriented

Programming(1980s)

CORBA (1992)

ERP

Web

Netscape (1994)

J2EE (2000)

COM/DNA (1997)

SOA

/Web

Se

rvic

es

15

Page 16: Systems of Electronic Commerce - Jyväskylän · PDF fileProduct Platform Self-care concept Trading ... Customer centric product life cycle (based on ... – marketing, financing/granting

16

A way of managing business processes and building systems utilizing layered BPM/SOA

Concepts

1 2 3 Intra-/Inter-OrganizationalProcesses Flow

Service 1 Service 1 Service 1External

Business Process Management

Business Rules

Corporate Systems & ComponentsERP, CRM, PDMLegacy Systems

Other Corporate SW Components

Vendors & PartnersSystems & Components

Old WayTraditional Monolith Systems with implicit business process management, rules and services and bad connectivity.

Business Process Management

Service Oriented Architecture / Web Services

Systems /software level

EAI, middleware

16

Page 17: Systems of Electronic Commerce - Jyväskylän · PDF fileProduct Platform Self-care concept Trading ... Customer centric product life cycle (based on ... – marketing, financing/granting

17

What about earning logic?• Are we after

– cost savings?– productivity?– customer lock-in?– new markets?

• eBusiness is real business• participation fees• visibility/contact fees (ads)• click-throughs and referrals (banners, portals, agents)• transaction fees (provision)• investments in webstores

– establishing– running– upgrades, scaling-up and changes

17

Page 18: Systems of Electronic Commerce - Jyväskylän · PDF fileProduct Platform Self-care concept Trading ... Customer centric product life cycle (based on ... – marketing, financing/granting

18

Three stages of development(Ash & Burn, 2003)

= the convergence of technologies for informationflow within and between organisations, e.g. e-ERP implementations;

= asset and competency sourcing for providingcheaper, faster, and improved quality of products and services

= the architecture of the firm and its network of partners for creating, marketing and delivering value.

18

Page 19: Systems of Electronic Commerce - Jyväskylän · PDF fileProduct Platform Self-care concept Trading ... Customer centric product life cycle (based on ... – marketing, financing/granting

19

Product = goods and services(Levitt, 1960)

19

Page 20: Systems of Electronic Commerce - Jyväskylän · PDF fileProduct Platform Self-care concept Trading ... Customer centric product life cycle (based on ... – marketing, financing/granting

20

Relationship of the stages(modified based on Ash & Burn, 2003)

Cost leadershipin the segment

20

Page 21: Systems of Electronic Commerce - Jyväskylän · PDF fileProduct Platform Self-care concept Trading ... Customer centric product life cycle (based on ... – marketing, financing/granting

21

1. Integration for efficiency: (c.f. IBM)

Business Strategy + Process

Web + IT Integration

E-Commerce Services

Enablement Services

Knowledge Management

Business Intelligence

SCM ERP CRMSuppliers Customers

Technology Value

Business Value

E.g. data mining

I.e., tailoringOutsourced development,

operation, security, etc.

21

Page 22: Systems of Electronic Commerce - Jyväskylän · PDF fileProduct Platform Self-care concept Trading ... Customer centric product life cycle (based on ... – marketing, financing/granting

22

2. Integrating for differentiation: Customer centric product life cycle

(based on Ives, 1999)

Needs e.g. AIDA- marketing

Abandonment?- reflecting- returning- reselling

- recycling- disposing

Ownership/service provision-assembling, installing, setting up- training- using- following up- maintaining/serving- upgrading- supplying

Acquistion- selling- ordering - paying- delivering- reception

22

Page 23: Systems of Electronic Commerce - Jyväskylän · PDF fileProduct Platform Self-care concept Trading ... Customer centric product life cycle (based on ... – marketing, financing/granting

23

3. Differentiating for value added

- exceptions’ handling

Retirement

Persuasion

AcquisitionOwnership

User Satisfaction Expectations mgmt

Org. learning Best practices

Learning from exceptions from/with customers/users

Designing and implementing business models for interorganizational network

23

Page 24: Systems of Electronic Commerce - Jyväskylän · PDF fileProduct Platform Self-care concept Trading ... Customer centric product life cycle (based on ... – marketing, financing/granting

24

Key Design Issues:

• How are customer needs and processes brought into design?– How to gain right information and how to describe:

• Customer pain/problem and behavioural cycles– commitments

• Flow of transactions– Web stores, auctions, exchanges, joint purchases

• How to integrate the supply network to match the process desired

• How to manage transactions?– Technically– Can we change and implement the design rapidly

• What to do by ourselves, what to outsource?– Earning logic?– Risks of contracting (long lasting commitments)

24

Page 25: Systems of Electronic Commerce - Jyväskylän · PDF fileProduct Platform Self-care concept Trading ... Customer centric product life cycle (based on ... – marketing, financing/granting

25

From business model to processes

• What are the means to describe business models in a meaningful way to achieve the targets?

• How are customer needs and processes brought into design?

– How to gain right information and how to describe:

• Customer pain/problem and behavioural cycles

– commitments

• Flow of transactions

– Web stores, auctions, exchanges, joint purchases

• How to integrate the supply network to match the process desired

• How to manage transactions?

– Technically

– Can we change and implement the design rapidly

• What to do by ourselves, what to outsource?

– Earning logic?

– Risks of contracting (long lasting commitments)

25

Page 26: Systems of Electronic Commerce - Jyväskylän · PDF fileProduct Platform Self-care concept Trading ... Customer centric product life cycle (based on ... – marketing, financing/granting

26

An early example

26

Page 27: Systems of Electronic Commerce - Jyväskylän · PDF fileProduct Platform Self-care concept Trading ... Customer centric product life cycle (based on ... – marketing, financing/granting

27

27

Page 28: Systems of Electronic Commerce - Jyväskylän · PDF fileProduct Platform Self-care concept Trading ... Customer centric product life cycle (based on ... – marketing, financing/granting

28

The Two Generic Processes of Handling Transactions

(c.f. Kambil & Van Heck, 1998)

SeeCCLC &

CRM

Legislation,lex

mercatoria,codes of conduct

Integration,tailoring,

BPR

28

Page 29: Systems of Electronic Commerce - Jyväskylän · PDF fileProduct Platform Self-care concept Trading ... Customer centric product life cycle (based on ... – marketing, financing/granting

29

Basic Trade Processes(c.f. Kambil & Van Heck, 1998)

• Search• Valuation (Price negotiation)

– from purchasing to auctions• Logistics• Payment and settlements• Authentication

– Identification, – Authorization, – Conformance to the agreement, – Non-repudiation

29

Page 30: Systems of Electronic Commerce - Jyväskylän · PDF fileProduct Platform Self-care concept Trading ... Customer centric product life cycle (based on ... – marketing, financing/granting

30

Trade Context Processes(c.f. Kambil & Van Heck, 1998)

• Product representation– how the product attributes can be described– how the product attributes is to described

• Legitimation– Valid and binding forms of exchange agreement

• e.g. property vs. flat

• Influence structures and processes– credible commitments, incentives, recommender/

reputation systems, sanctions (defined e.g. in LOI)

• Dispute resolution– negotiation, arbitration, courts– warranty, guarantees, consumer protection

30

Page 31: Systems of Electronic Commerce - Jyväskylän · PDF fileProduct Platform Self-care concept Trading ... Customer centric product life cycle (based on ... – marketing, financing/granting

31

Multichannel model (c.f. Heikkilä et al., 1998; Haapanen & Vepsäläinen, 2000)

Persuasion

Deliveries

Commitments

Financing

Raw

materials

Consumption

Production Wholesale Retail

31

Page 32: Systems of Electronic Commerce - Jyväskylän · PDF fileProduct Platform Self-care concept Trading ... Customer centric product life cycle (based on ... – marketing, financing/granting

32

Commitments

Past and present: each link does everything

Persuasion

Delivery

Financing

Raw

materials

Production Wholesale Retail

Consumption

32

Page 33: Systems of Electronic Commerce - Jyväskylän · PDF fileProduct Platform Self-care concept Trading ... Customer centric product life cycle (based on ... – marketing, financing/granting

33

Specializing channels for transactions

• Persuasion - creating brands– product info, SP, PR, CRM, feedback

• Finance - to minimize payment risks– payment systems, credit, guarantees/securities, risk

management, chargeback• Commitments - trust is essential

– Documenting transactions: identification, authorization and responsibilities

• creating, tracking and keeping records for non-repudiation, reclamations, disputes, warranties, etc.

• Delivery - eThing builds on logistics– in addition to delivery, value-added services, such as

storing, maintenance, recycling, disposing

33

Page 34: Systems of Electronic Commerce - Jyväskylän · PDF fileProduct Platform Self-care concept Trading ... Customer centric product life cycle (based on ... – marketing, financing/granting

34

Why channels separate?

• Efficiency and core competence– e.g., marketing, finance, contracts, transportation

• Instances of customers are different– e.g., customer profile, account#, transaction

record, delivery address(es)...• Roles and responsibilities of the suppliers

– mediahouse, creditor/lessor/insurer, trusted third party, coordinator

• Legislation is channel specific– marketing, financing/granting credit, product

liability, shipping, etc.• Specialised ISs and organizations• Specialised education and research

34

Page 35: Systems of Electronic Commerce - Jyväskylän · PDF fileProduct Platform Self-care concept Trading ... Customer centric product life cycle (based on ... – marketing, financing/granting

35

E.g., publishing: facing the Infoeconomy

• Multiple simultaneous changes– Production

• all-digital

– Product: from physical to digital• Journals and periodicals (e.g. Springer-Verlag and thousands

periodicals),

• net-magazines,

• appendice (e.g. Talouselämä)

• evolving editions (e.g. Encyclopedia Britannica)

– Distribution channel• more digital

– Reading (customer behaviour)• from tourists to dwellers

35

Page 36: Systems of Electronic Commerce - Jyväskylän · PDF fileProduct Platform Self-care concept Trading ... Customer centric product life cycle (based on ... – marketing, financing/granting

36

36

Page 37: Systems of Electronic Commerce - Jyväskylän · PDF fileProduct Platform Self-care concept Trading ... Customer centric product life cycle (based on ... – marketing, financing/granting

37

The Finnish way of the 90’s

Book storesLibrariesPublishers

and

printing houses

Book storesLibraries

Production

Reading

LogisticsPosti

Home banking

Direct marketing

Ordering systems

- Bookstore- Stockmann- Kiosks- Student bookshops- Supermarkets

outsourced

in-house

37

Page 38: Systems of Electronic Commerce - Jyväskylän · PDF fileProduct Platform Self-care concept Trading ... Customer centric product life cycle (based on ... – marketing, financing/granting

38

Producer and client influence (c.f. Heikkilä et al., 1998)

Persuasion

Delivery

Commitments

Financing

Tuotanto

Kulutus

Productstage‘Back-End’

Clientstage‘Front-End’;

’Store-front’

38