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

in5320 development in platform ecosystems
SMART_READER_LITE
LIVE PREVIEW

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

IN5320 - Development in Platform Ecosystems Lecture 2: Information systems and complexity 21th of September 2020 Department of Informatics, University of Oslo Magnus Li - magl@ifi.uio.no 1 Todays lecture Aim: - To provide context to


slide-1
SLIDE 1

1

IN5320 - Development in Platform Ecosystems

Lecture 2: Information systems and complexity

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

slide-2
SLIDE 2

Today’s lecture

Aim:

  • To provide context to platform concepts
  • Gain a fundamental understanding of what we mean by ‘Information

Systems’

2

slide-3
SLIDE 3

Today’s lecture

Four important concepts

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

3

slide-4
SLIDE 4

The point of research and theory

  • Research is typically driven by problems that we need to understand better or ‘solve’
  • Within the field of IS, existing research may serve two purposes for us in this endeavour:

a) As related literature that says something about the problem. b) As theory that provides us a language / lens to analyze the problem, how to investigate it further, or our findings related to it. Software Platform concepts and the topics that will be covered in the following weeks are relevant to both aspects (understanding relevant IS problems, and conceptual language for analysis).

4

slide-5
SLIDE 5

Information Systems

5

slide-6
SLIDE 6

Information Systems

6

  • Information Systems does not equal information technologies
  • Information technologies does not equal digital technologies
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

Information Technology - examples?

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

slide-10
SLIDE 10

Information Systems

10

Information Technology - examples?

slide-11
SLIDE 11

Information Systems

11

Information Technology

slide-12
SLIDE 12

Information Systems

12

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-13
SLIDE 13

Information Systems

13

What makes an organization?

Organizations and institutions are, as many social phenomenon, inter-subjective entities. “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-14
SLIDE 14

Information Systems

14

Organization

An organized group of people with a particular purpose, such as a business or government department. (Oxford english dictionary) Humans Technologies / artifacts Routines Culture Products ++++

slide-15
SLIDE 15

Information Systems

15

  • ‘Practices’ is a fundamental part of organizations

“The customary, habitual, or expected procedure or way of doing of something.” (Oxford English dictionary)

  • Practices often emerge through production and reproduction
  • May be cultivated towards a desired state, but cannot be strictly

designed or controlled.

slide-16
SLIDE 16

‘Socio-technical

16

  • We often say that information systems are socio-technical

Socio Humans Routines and practices Hierarchies Norms Rules Politics Motives Culture ++ Technical Physical structures and artifacts Hardware Software Paper-based tools ++

slide-17
SLIDE 17

‘Socio-technical

17

  • A socio-technical perspective is relevant to understand why

systems fail and succeed, and to design working systems

  • Looking just at the technical part will limit our ability to

understand how real systems work, and how to design new artifacts that work within them

slide-18
SLIDE 18

Example: DHIS2

18

  • DHIS2 is often used within Health Information Systems
  • Two general trends:
  • Replacing paper-based systems with digital
  • Attempt to integrate systems vertically, and

horizontally

Logistics management information system Electronic medical record information system Human resource information system Health management information systems ++++++

slide-19
SLIDE 19

Example: Uganda LMIS

19

  • LMIS = logistics management information systems
  • Mainly consumption reporting from facilities and ‘upwards’
  • To be supported by DHIS2. Thus, DHIS2 becomes a tool or a part

within a complex information system

  • Roles, culture, terminology, humans, competences,

infrastructure, practices, politics, technologies (paper and digital)

slide-20
SLIDE 20

Example: Uganda LMIS

20

slide-21
SLIDE 21

Example: Uganda LMIS - many socio-technical, ‘wicked’ problems

21

  • MOH Policy: should look like paper forms
  • Users: paper form is familiar
  • Scale
  • Network and infrastructure
  • Paper-based system(s)
  • No computers (district data entry / different use-scenarios)
  • Has to work in parallel with old system
  • Stock-out: WhatsApp and other informal channels
  • Many of the health workers preferred their paper-based system
  • Complicated approval process (aimed at competence building)
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 (and the human brain) 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

Socio-technical complexity

28

slide-29
SLIDE 29

Socio-technical complexity

29

Our system Other system Other system

  • Information systems do not only consist of

technical components.

  • They do not exist in a vacuum
slide-30
SLIDE 30

Socio-technical complexity

30

Our system

  • Information systems do not only consist of

technical components.

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

  • They do not exist in a vacuum

Other system Other system Other system

Organization

slide-33
SLIDE 33

Socio-technical complexity

33

  • They do not exist in a vacuum

Our organization Other organization Other organization Other organization

slide-34
SLIDE 34

Socio-technical complexity

34

  • They do not exist in a vacuum

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

slide-35
SLIDE 35

Standards

35

slide-36
SLIDE 36

Standards

36

  • How to communicate?
slide-37
SLIDE 37

37

slide-38
SLIDE 38

Standards

38

  • How to communicate?
slide-39
SLIDE 39

39

slide-40
SLIDE 40

40

Stockholm, 3 September 1967

slide-41
SLIDE 41

Standards

41

  • How to communicate?
slide-42
SLIDE 42

Example: DHIS2

42

  • DHIS2 as part of health information systems

Logistics management information system Electronic medical record information system Human resource information system Health management information systems Patient self-use appliances Enterprise resource planning systems

slide-43
SLIDE 43

Example: DHIS2

43

  • DHIS2 as part of health information systems
  • In many countries: many ‘silo’ vertical reporting regimes.
  • Different technology, terminology, political actors

National TB National HIV National Malaria Gates Polio USAID TB EUAID TB NORAD Malaria

slide-44
SLIDE 44

Standards

44

Braa & Sahay 2012

slide-45
SLIDE 45

Example: DHIS2 as platform and ‘data warehouse’

45

  • DHIS2 aims at supporting standardization and integration
  • n the technical and semantic level

Different vertical health programs Different HIS Common data warehouse

slide-46
SLIDE 46

Example: DHIS2 as ‘attractor’

46

  • DHIS2 has enabled some degree of standardization on the
  • rganizational/political level

More use of DHIS2 across programs Appears more attractive to other programs

slide-47
SLIDE 47

Architecture

47

slide-48
SLIDE 48

Architecture

48

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.
  • May be technical or/and socio-technical
slide-49
SLIDE 49

Architecture

49

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-50
SLIDE 50

Architecture

50

Silo-systems

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

slide-51
SLIDE 51

Architecture

51

Service-oriented architectures

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

slide-52
SLIDE 52

Architecture

52

Modularization / partitioning

Module

slide-53
SLIDE 53

Architecture

53

Platforms

DHIS2 platform core API Bundled apps Third-party apps

slide-54
SLIDE 54

Architecture

54

Modularization / partitioning

Tiwana 2012 p 80

slide-55
SLIDE 55

Architecture

55

Platforms

Tiwana 2012 p 85

slide-56
SLIDE 56

Summary

56

slide-57
SLIDE 57

Summary

57

  • Platform ecosystems take part in, and may be seen as information

systems

  • They are thus operating within socio-technically complex

environments

  • Standards are essential to information systems, and are an important

feature and driver of platforms (e.g., APIs)

  • Platforms has certain architectural traits that may promote desirable

aspects

  • Reducing complexity, promoting innovation, enabling different

levels of design, facilitating integration