IN5320 - Development in Platform Ecosystems Lecture 6: Information - - PowerPoint PPT Presentation

in5320 development in platform ecosystems
SMART_READER_LITE
LIVE PREVIEW

IN5320 - Development in Platform Ecosystems Lecture 6: Information - - PowerPoint PPT Presentation

IN5320 - Development in Platform Ecosystems Lecture 6: Information systems and complexity 24th of September 2018 Department of Informatics, University of Oslo Magnus Li - magl@ifi.uio.no 1 Assignment 2 Collection of open APIs Tutorial for


slide-1
SLIDE 1

1

IN5320 - Development in Platform Ecosystems

Lecture 6: Information systems and complexity

24th of September 2018 Department of Informatics, University of Oslo Magnus Li - magl@ifi.uio.no

slide-2
SLIDE 2

Assignment 2

Collection of open APIs Tutorial for React-users Delivery in both Devilry and git Deadline moved one week! (to October 5th)

2

slide-3
SLIDE 3

Group project

Start to form groups now! You must register your group here before 5th of October Cases will be presented on the lecture October 8th (in two weeks) The week after, you will present initial requirements.

3

slide-4
SLIDE 4

Today’s lecture

Aim:

  • To provide context to platform concepts
  • Gain an understanding of basic concepts such as:
  • Information Systems
  • Complexity
  • Architectures
  • Standards

4

slide-5
SLIDE 5

Today’s lecture

1. Information Systems 2. Complexity 3. Socio-technical complexity 4. Standards 5. Architectures

5

slide-6
SLIDE 6

Information Systems

6

slide-7
SLIDE 7

ICT

7

3200 B.C Ca 1450 A.C 1792 - 1881

slide-8
SLIDE 8

ICT

8

slide-9
SLIDE 9

Information Systems

9

An information system is not the information technology alone, but the system that emerges from the mutually transformational interactions between the information technology and the

  • rganization.

(Allen S. Lee, 2004)

slide-10
SLIDE 10

Information Systems

10

Information Technology

The study or use of systems (especially computers and telecommunications) for storing, retrieving, and sending

  • information. (Oxford english dictionary)
slide-11
SLIDE 11

Information Systems

11

Information Technology - examples?

Laptops Smartphones Tablets Smartboards Servers SMS Software (email, calendars, snapchat, etc.) Paper forms Whiteboards Notepads Mail Pneumatic tubes

slide-12
SLIDE 12

Information Systems

12

Information Technology - examples?

slide-13
SLIDE 13

Information Systems

13

Why is analog technology of interest?

  • To understand how systems work
  • Why systems fail
  • Why systems succeed
  • How to design and integrate new systems
slide-14
SLIDE 14

Information Systems

14

Information Technology

slide-15
SLIDE 15

Information Systems

15

An information system is not the information technology alone, but the system that emerges from the mutually transformational interactions between the information technology and the organization.

(Allen S. Lee, 2004)

slide-16
SLIDE 16

Information Systems

16

Organization An organized group of people with a particular purpose, such as a business or government department. (Oxford english dictionary) Institution An established law or practice. (ibid.)

slide-17
SLIDE 17

Information Systems

17

Organization

An organized group of people with a particular purpose, such as a business or government department. (Oxford english dictionary) Humans Routines Hierarchies Norms Rules Politics Motives Buildings Products Information Technology Culture Language

slide-18
SLIDE 18

Information Systems

18

What makes an organization?

Organizations and institutions are, as many social phenomenon, an inter-subjective entity. “You could kill every employee and stakeholder in Peugeot, but the corporate entity would still exist. The building isn’t Peugeot — it can move offices. Peugeot could make planes rather than cars, so it isn’t what they do that defines them. The only thing that makes Peugeot Peugeot is everyone’s agreement that Peugeot exists, duly noted in the papers of some lawyer”

Corey Breier, 2016 paraphrasing from “Sapiens” by Yuval Harari

slide-19
SLIDE 19

Information Systems

19

Why are organizations and institutions of interest?

  • To understand how systems work
  • Why systems fail
  • Why systems succeed
  • How to design and integrate new systems
slide-20
SLIDE 20

Information Systems

20

Imbrication “if we were to examine routines and technologies under a microscope, we would find that each is made up of the same basic building blocks: human and material agencies” Leonardo 2011 p 151

slide-21
SLIDE 21

Theorizing Information Systems

21

Structuration theory: Intersubjective social structures. Institutional theory: Organizations consists of webs of values, norms, and beliefs. Actor network theory: Net of “actors” that together form systems (work net). Information Infrastructure: Open, shared, and heterogeneous installed base enabled by standards.

slide-22
SLIDE 22

Complexity

22

slide-23
SLIDE 23

Complexity

Complicated systems Linear behavior Total is equal to the sum of its parts

23

Complex systems Non-linear behavior (change in input is not proportional to new output) System can not be fully understood by investigating its parts.

“Complexity stems from the number and type of relationships between the systems’s components and between the system and its environment” (Hanseth & Lyytinen, 2010)

slide-24
SLIDE 24

Complicated or complex system?

24

A bike US politics One computer A human The internet Climate and weather Cosmos (space)

slide-25
SLIDE 25

Why is it complex?

25

  • Too many unknowns
  • Too many interrelated factors
slide-26
SLIDE 26

Why is it complex?

26

Our system Other system Other system Other system

  • Too many unknowns
  • Too many interrelated factors
slide-27
SLIDE 27

Why is it complex?

27

Bygstad (2007)

slide-28
SLIDE 28

Why is it complex?

28

Inherent complexity How the system behaves is dependent on the environment. Epistemic complexity The system consist of such an amount of components that knowing the workings of all, and how they will interact is “impossible”.

slide-29
SLIDE 29

Socio-technical complexity

29

slide-30
SLIDE 30

Socio-technical complexity

30

Our system Other system Other system

  • Information systems do not only consist of

technical components.

  • They do not exist in a “digital vacuum”
slide-31
SLIDE 31

Socio-technical complexity

31

Our system

  • Information systems do not only consist of

technical components.

slide-32
SLIDE 32

Socio-technical complexity

32

Our system

  • Information systems do not only consist of

technical components.

slide-33
SLIDE 33

Socio-technical complexity

33

Our system

  • They do not exist in a “digital vacuum”

Other system Other system Other system

Organization

slide-34
SLIDE 34

Socio-technical complexity

34

  • They do not exist in a “digital vacuum”

Our organization Other organization Other organization Other organization

slide-35
SLIDE 35

Socio-technical complexity

35

  • They do not exist in a “digital vacuum”

Country / region / continent Culture Politics Legal frameworks Competition Discourses Economics

slide-36
SLIDE 36

Socio-technical complexity

36

slide-37
SLIDE 37

Socio-technical complexity

37

(Sommerville et al., 2012)

slide-38
SLIDE 38

Standards

38

slide-39
SLIDE 39

Standards

39

  • How to communicate?
slide-40
SLIDE 40

40

slide-41
SLIDE 41

Standards

41

  • How to communicate?
slide-42
SLIDE 42

42

slide-43
SLIDE 43

43

slide-44
SLIDE 44

44

Stockholm, 3 September 1967

slide-45
SLIDE 45

Standards

45

  • How to communicate?
slide-46
SLIDE 46

Standards

46

Braa & Sahay 2012

slide-47
SLIDE 47

Standards

47

Rolland & Monteiro (2011) describe a standardization initiative by a large international maritime classification company. Located on 300 sites in 100 countries. Information system to support surveying of ships. Balance between global uniform standards and local particularities.

slide-48
SLIDE 48

Standards

48

“We are adding a lot of functionality to the system—some work arounds disappear after doing these modifications—but new

  • nes tend to turn up. It’s an ongoing battle. “

(Quoted manager in Rolland & Monteiro, 2011, p97)

slide-49
SLIDE 49

Architecture

49

slide-50
SLIDE 50

Architecture

50

The complex or carefully designed structure of something. The conceptual structure and logical organization of a computer or computer-based system.

Oxford english dictionary

  • A “blueprint” of a systems modules and relations.
  • Maybe technical or/and socio-technical
slide-51
SLIDE 51

Architecture

51

A good architecture must exhibit four simple properties that it shares with the architecture of modern cities: simplicity, resilience, maintainability, and evolvability.

Tiwana 2012 p77

slide-52
SLIDE 52

Architecture

52

Silo-systems

System 1 System 2 System 5 System 6 System 7 System 3 System 4 System 8 New system New system

slide-53
SLIDE 53

Architecture

53

Service-oriented architectures

Service bus System 1 Web interface Android interface IOS interface Sales interface System 1 System 1 System 1

slide-54
SLIDE 54

Architecture

54

Modularization / partitioning

Module

slide-55
SLIDE 55

Architecture

55

Modularization / partitioning

Tiwana 2012 p 80

slide-56
SLIDE 56

Architecture

56

Platforms

DHIS2 platform core API Bundled apps Third-party apps

slide-57
SLIDE 57

Architecture

57

Platforms

Tiwana 2012 p 85

slide-58
SLIDE 58

58