web services and emergent organizations: opportunities and challenges for is development

18
WEB SERVICES AND EMERGENT WEB SERVICES AND EMERGENT ORGANIZATIONS: OPPORTUNITIES AND ORGANIZATIONS: OPPORTUNITIES AND CHALLENGES FOR IS DEVELOPMENT CHALLENGES FOR IS DEVELOPMENT Mauro Bello Maddalena Sorrentino Francesco Virili ECIS 2002, 7 June 2002

Upload: ovidio

Post on 19-Jan-2016

19 views

Category:

Documents


0 download

DESCRIPTION

WEB SERVICES AND EMERGENT ORGANIZATIONS: OPPORTUNITIES AND CHALLENGES FOR IS DEVELOPMENT. Mauro Bello Maddalena Sorrentino Francesco Virili ECIS 2002, 7 June 2002. IS development goals. Emphasis on formal analysis and design User satisfaction Complete set of abstract requirements - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: WEB SERVICES AND EMERGENT ORGANIZATIONS: OPPORTUNITIES AND CHALLENGES FOR IS DEVELOPMENT

WEB SERVICES AND EMERGENT WEB SERVICES AND EMERGENT ORGANIZATIONS: OPPORTUNITIES AND ORGANIZATIONS: OPPORTUNITIES AND

CHALLENGES FOR IS DEVELOPMENTCHALLENGES FOR IS DEVELOPMENT

Mauro BelloMaddalena Sorrentino

Francesco Virili

ECIS 2002, 7 June 2002

Page 2: WEB SERVICES AND EMERGENT ORGANIZATIONS: OPPORTUNITIES AND CHALLENGES FOR IS DEVELOPMENT

Bello-Sorrentino-Virili - ECIS 2002 2

• Emphasis on formal analysis and design• User satisfaction• Complete set of abstract requirements• Abstract requirements -> system

specifications• Rigorous advance planning

IS development goalsIS development goals

Assumption: Organizational stability

Source: (Truex et al., 1999)

Page 3: WEB SERVICES AND EMERGENT ORGANIZATIONS: OPPORTUNITIES AND CHALLENGES FOR IS DEVELOPMENT

Bello-Sorrentino-Virili - ECIS 2002 3

Typical IS life cycle economy Typical IS life cycle economy

Cost

Time

Analysis and Design

Maintenance

System replacement

Source: (Truex et al., 1999)

Page 4: WEB SERVICES AND EMERGENT ORGANIZATIONS: OPPORTUNITIES AND CHALLENGES FOR IS DEVELOPMENT

Bello-Sorrentino-Virili - ECIS 2002 4

Stable systems in unstable organizations…

Violating the stability Violating the stability assumptionassumption

stable systems drag

The organization must adapt to both its environment and its outdated IT systems

Page 5: WEB SERVICES AND EMERGENT ORGANIZATIONS: OPPORTUNITIES AND CHALLENGES FOR IS DEVELOPMENT

Bello-Sorrentino-Virili - ECIS 2002 5

IS life cycle economyIS life cycle economyin emergent organizationsin emergent organizations

Source: (Truex et al., 1999)

Analysis and Design

Maintenance

Cost

Time

Web services?

Cost

Time

Analysis and Design

Maintenance

System replacement

Page 6: WEB SERVICES AND EMERGENT ORGANIZATIONS: OPPORTUNITIES AND CHALLENGES FOR IS DEVELOPMENT

Bello-Sorrentino-Virili - ECIS 2002 6

The core ideas of Web servicesThe core ideas of Web services

• Component based software– Don’t build: (re)use

• Standardization for dynamic access via Web– Unique way, global search, wide choice

Page 7: WEB SERVICES AND EMERGENT ORGANIZATIONS: OPPORTUNITIES AND CHALLENGES FOR IS DEVELOPMENT

Bello-Sorrentino-Virili - ECIS 2002 7

Extending IS functionalities:Extending IS functionalities:Yahoo! mapsYahoo! maps

Page 8: WEB SERVICES AND EMERGENT ORGANIZATIONS: OPPORTUNITIES AND CHALLENGES FOR IS DEVELOPMENT

Bello-Sorrentino-Virili - ECIS 2002 8

Integration of map function:Integration of map function:a proprietary solutiona proprietary solution

Page 9: WEB SERVICES AND EMERGENT ORGANIZATIONS: OPPORTUNITIES AND CHALLENGES FOR IS DEVELOPMENT

Bello-Sorrentino-Virili - ECIS 2002 9

The Web Services architectureThe Web Services architecture

Service Registry

Service Requestor

Service ProviderBind

Find Publish

SOAP

WSDL, UDDI WSDL, UDDI

XML

Page 10: WEB SERVICES AND EMERGENT ORGANIZATIONS: OPPORTUNITIES AND CHALLENGES FOR IS DEVELOPMENT

Bello-Sorrentino-Virili - ECIS 2002 10

Leveraging Web services:Leveraging Web services:Expedia mapsExpedia maps

What is changed in IS development?

Page 11: WEB SERVICES AND EMERGENT ORGANIZATIONS: OPPORTUNITIES AND CHALLENGES FOR IS DEVELOPMENT

Bello-Sorrentino-Virili - ECIS 2002 11

The research projectThe research project

– Objective

• exploring the role of Web Services for IS development

– Research questions

• What is changing? What are the critical/success

factors in implementation?

– Focus

• Banking industry

• Integration of new functionalities; WS architecture

– Methodology

• qualitative approach, case study

Page 12: WEB SERVICES AND EMERGENT ORGANIZATIONS: OPPORTUNITIES AND CHALLENGES FOR IS DEVELOPMENT

Bello-Sorrentino-Virili - ECIS 2002 12

Conclusion: open questionsConclusion: open questions

• Theoretical framework and methodology– Four-layered IS development “open” taxonomy

framework by Iivari et al., (2001): is it flexible

enough?

– Is it powerful enough to interpret the cases and

give an answer to the questions?

– Alternative frameworks?

– Case studies: what data to collect and how?

Page 13: WEB SERVICES AND EMERGENT ORGANIZATIONS: OPPORTUNITIES AND CHALLENGES FOR IS DEVELOPMENT

Bello-Sorrentino-Virili - ECIS 2002 13

Page 14: WEB SERVICES AND EMERGENT ORGANIZATIONS: OPPORTUNITIES AND CHALLENGES FOR IS DEVELOPMENT

Bello-Sorrentino-Virili - ECIS 2002 14

Page 15: WEB SERVICES AND EMERGENT ORGANIZATIONS: OPPORTUNITIES AND CHALLENGES FOR IS DEVELOPMENT

Bello-Sorrentino-Virili - ECIS 2002 15

Page 16: WEB SERVICES AND EMERGENT ORGANIZATIONS: OPPORTUNITIES AND CHALLENGES FOR IS DEVELOPMENT

Bello-Sorrentino-Virili - ECIS 2002 16

• Truex, Baskerville and Klein (1999)“They include many of today’s commercial and

governmental organizations”(no explicit characterization)

• Deterministic frameworks– Organic vs/mechanistic paradigms (Burns and Stalker,

1961)– Contingency theory characterizations

• (Galbraith, 1994) contextual variables• (Pugh et al., 1968) structural variables

• Nondeterministic characterization:– Phenomenological perspective (Ciborra and Pugliese,

1997): “bricolage”, “second level learning” organizational design

EmergentEmergent organizations organizations

Page 17: WEB SERVICES AND EMERGENT ORGANIZATIONS: OPPORTUNITIES AND CHALLENGES FOR IS DEVELOPMENT

Bello-Sorrentino-Virili - ECIS 2002 17

IS development with IS development with Web ServicesWeb Services

• Building (Creating new Web Services)

• Deployment (Publication on a service registry)

• Running

• Management

Page 18: WEB SERVICES AND EMERGENT ORGANIZATIONS: OPPORTUNITIES AND CHALLENGES FOR IS DEVELOPMENT

Bello-Sorrentino-Virili - ECIS 2002 18

• Banca del Gottardo, Lugano– 3d bank in Switzerland for private banking; 10 branches,

about 80 workstations; Web browser front-ends• Selected Web Services application areas

– Retail banking services (central host)– Local treasury management services (secondary host)– Exchange rate services management (gateway to an

external system)• Project timing

– Started in February 2002; end targeted November 2003• First impressions

– Web services development time comparable to using pure xml business logic

– Higher code reusability– No care about security/performance issues

The case studyThe case study