Skip to main content
Created by potrace 1.11, written by Peter Selinger 2001-2013
NO
Search oslomet.no
  • About OsloMet
  • Study at OsloMet
  • Our research
  • Work for us
  • Alumni
  • University Library
  • Contact us
  1. OsloMet
  2. ...Intermediate levels are hidden
  3. Public defences
  4. Public defence: Leif Z. Knutsen
!

This public defense has already taken place.

Public defence: Leif Z. Knutsen

Leif Z. Knutsen defended his thesis “Software development success despite uncertainty and complexity” for the PhD in Engineering Science.

Date
24. oktober 2025
Organizer
  • Faculty of Technology, Art and Design (TKD)
Type
Previous public defences

OSLO METROPOLITAN UNIVERSITY
STORBYUNIVERSITETET

Postboks 4, St. Olavs plass
0130 Oslo
Tlf.: 67 23 50 00

Contact us

  • Facebook
  • LinkedIn
  • Instagram
  • Norwegian
  • Accessibility statement
  • Cookies policy
  • Employee directory
  • Employee website
  • Student website
  • Upcoming events
  • Work for us
  • 10.00 – 10.45: Trial lecture. Title: "AI Transformation in the Public Sector Globally: Governance Challenges, Sociotechnical Systems, and Innovation Pathways"
  • 12.00 – 15.30: Public defence

Ordinary opponents: 

  • First opponent: Robert Feldt, Professor, Department of Computer Science and Engineering, Chalmers University of Technology, Sweden
  • Second opponent: Helena Holmström Olsson, Professor, Department of Computer Science and Media Technology, Malmö University, Sweden
  • The chair of the committee: Pål Halvorsen, Professor, Department of Computer Science, OsloMet

Leader of the public defence: Laurence Marie Anna Habib, Dean, Faculty of Technology, Art and Design, OsloMet

Main supervisor: Magne Jørgensen, Professor, Department of Computer Science, OsloMet

Co-supervisors:

  • Jo Erskine Hannay, Chief Research Scientist, SimulaMet
  • Casper Lassenius, Associate Professor, University of Aalto/SimulaMet

Abstract

Good IT solutions are vital to the future of our civilization, so it is important to understand how to build them well. After more than half a century of software development, we still struggle with a basic dilemma: we cannot know at the outset what an IT solution is supposed to accomplish and how it is supposed to behave to do so. There are too many moving parts (complexity) and too many things that can change (uncertainty).

The root of the problem is that development work happens in one environment — the development context — while the solution must serve goals in a quite different environment — the operational context. In the development context, people tend to treat complexity and uncertainty as something to be managed adaptively, whereas in the operational context, the aim is to minimize them as much as possible through administrative mechanisms. Enabling leadership is needed to bridge these two.

The research findings presented here help address this gap. Experience from “do-or-die” projects during Covid 19 shows that setting difficult, attainable, and meaningful goals allows adaptive leadership to flourish even in environments that are usually run administratively. Studies on data sharing and artificial intelligence likewise demonstrate that adaptive approaches are essential for realizing the benefits of these technologies.

However, both research and practice suffer from the lack of good conceptual models of adaptive development work. As a result, professionals and researchers often talk past each other, focusing on different concerns. The articles, therefore, also discuss ambiguities surrounding two phenomena that need clearer descriptions: agile practice and do-or-die projects. For each of these, we propose frameworks suitable for practical discussion as well as further research.