Global Infrastructures Kristin Braa & Lars Roland Professor, Vice head Ifi & PhD student.
-
Upload
byron-blake -
Category
Documents
-
view
214 -
download
0
Transcript of 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
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
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
• 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
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.
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
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 •
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