Global Infrastructures Kristin Braa & Lars Roland Professor, Vice head Ifi & PhD student.

8
Global Infrastructures http://www.mn.uio.no/ifi/forskning/grupper/gi/index.html Kristin Braa & Lars Roland Professor, Vice head Ifi & PhD student

Transcript of Global Infrastructures Kristin Braa & Lars Roland Professor, Vice head Ifi & PhD student.

Page 1: Global Infrastructures  Kristin Braa & Lars Roland Professor, Vice head Ifi & PhD student.

Global Infrastructures

http://www.mn.uio.no/ifi/forskning/grupper/gi/index.html

Kristin Braa & Lars RolandProfessor, Vice head Ifi & PhD student

Page 2: Global Infrastructures  Kristin Braa & Lars Roland Professor, Vice head Ifi & PhD student.

People

• Faculty– Sundeep Sahay, Jørn Braa, Ole Hanseth, Margunn Aanestad, Jens

Kaasbøl, Kristin Braa, Lars Groth, Petter Nielsen, Bendik Bygdås, Petter Nielsen

• Postdocs– Miria Grisot, Knut Staring, Bjørn Erik Mørk, Espen Skorve, Xenia

Vasilakopoulou, Johan Sæbø • 20%

– Eric Monteiro (NTNU), Magne Jørgensen (Simula)

• Scientific Programmers (HISP lab)– Lars Helge Ødegård, Ola Titlestad, Jan Henrik Øverland, Morten Olav

Hansen,• App. 30 Ph.D. students

Page 3: Global Infrastructures  Kristin Braa & Lars Roland Professor, Vice head Ifi & PhD student.

Focus• Information infrastructures is a concept describing large

scale, complex, and networked technologies (e.g. OUS with 2200 integrated applications)

• Include both the technical components and also the interconnected social and organizational elements such as work practices, organizational arrangements, human resources, politics, and other institutional conditions.– Complexity – Scaling– Integration strategies, architectures– Standardization-flexibility– Organizing/governance/collaboration– Open Source software development

• Empirical Studies & Software development

• Health domain: in Norway and internationally

Page 4: Global Infrastructures  Kristin Braa & Lars Roland Professor, Vice head Ifi & PhD student.

• HISP is a global action research program headed and initiated at the Dept. of Informatics, University of Oslo since 1994

• DHIS 2 is an open source software developed, customized and used for reporting, analysis and dissemination of health data for many health programs

• Shared and integrated data warehouse for essential health data: information for action

• Implemented in 40 countries, national standard in 12 countries, WHO endorsed

• UiO Innovation award 2013

• Dhis2.org

Health Information Systems Program - DHIS2

Page 5: Global Infrastructures  Kristin Braa & Lars Roland Professor, Vice head Ifi & PhD student.

INF5750 Open source course

● develop a software system in a team ...

● … web-enabled software using common server

components such as Spring and Hibernate.

● introduction to HTML5 and Javascript ...

● introduction to mobile app development …

● introduction to single-page web app dev (SPA)

● … open source licensing and the consequences...

● be able to participate in developing DHIS2, one of

the largest health information systems in the world.

Page 6: Global Infrastructures  Kristin Braa & Lars Roland Professor, Vice head Ifi & PhD student.

The course in 1 minute

● Version control system. Keeps versions/backups and helps you share.

● Maven is a build tool. It helps you organize modules and build them.

● Spring: object framework. Configure objects & how they connect at runtime.

● Hibernate maps your relational database into Java objects, and back.

● Model View Controller separates user interface, controllers and date model.

● Javascript-enabled HTML-apps using REST-APIs on the server (“SPA”)

1.1 6.

6

2.4

Page 7: Global Infrastructures  Kristin Braa & Lars Roland Professor, Vice head Ifi & PhD student.

Large and complex information systemsMandatory:INF5220 - Qualitative research methods

Basic:INF5181 - Process improvement and agile methods in systems developmentINF5210 - Information infrastructureINF5750 - Open source software developmentRecommended:INF5272 - Informasjonsarkitektur og innholdsadministrasjon INF5520 - Estimation and planning of software projectsINF5761 - Health management information systems

Other relevant courses:INF5011 - Science technology society ethics •  

Page 8: Global Infrastructures  Kristin Braa & Lars Roland Professor, Vice head Ifi & PhD student.

IT-managementMandatory:INF5220 - Qualitative research methodsINF5890 - IT and Management

BasicPED4540 - Technology-Enhanced Learning: Principles and Tools

Recommended:INF5181 - Process improvement and agile methods in systems developmentINF5210 - Information infrastructureINF5011 - Science technology society ethicsINF5750 - Open source software developmentOther relevant courses:INF5272 - Informasjonsarkitektur og innholdsadministrasjon INF5200 - Computer supported co-operative work