Blar i NTNU Open på forfatter "Dingsøyr, Torgeir"
-
A Case Study of Coordination in Distributed Agile Software Development
Hole, Steinar (Master thesis, 2008)Both global software development and agile approaches have gained significant popularity. Companies even show interest in applying agile approaches in distributed development to combine the advantages of both approaches. ... -
Acrobats and Safety-Nets: Problematizing Large-Scale Agile Software Development
Rolland, Knut-H.; Fitzgerald, Brian; Dingsøyr, Torgeir; Stol, Klaas-Jan (Peer reviewed; Journal article, 2023)Agile development methods have become a standard in the software industry, including in large-scale projects. These methods share a set of underlying assumptions that distinguish them from more traditional plan-driven ... -
Agile Iteration Reviews in a Project Course: A key to Improved Feedback and Assessment Practice
Dingsøyr, Torgeir (Chapter, 2021)Agile development is increasingly taught at universities worldwide. Project courses are redesigned in order to better fit these methods, both with respect to content taught and how courses are organised. This position paper ... -
Agile Retrospectives: An Empirical Study of Characteristics and Organizational Learning
Stålesen, Alf Magnus; Dølvik, Bjørn (Master thesis, 2015)Agile retrospectives could help teams learn from the past and identify improvement opportunities. In this thesis we investigate the characteristics of the present retrospective practice and the organizational learning it ... -
Agile Software Development and Team Effectiveness: An interpretive study of team effectiveness factors in two software teams
Ringstad, Mats Angermo (Master thesis, 2010)En rekke nye metoder for programvareutvikling har fått navnet "smidig utvikling", som ekstrem programmering, scrum, rational unified process, lean development, crystal clear og crystal orange. Metodene har blitt foreslått ... -
An Investigation of Team Effectiveness in Agile Software Development
Haraldsen, Lars Martin Riiser (Master thesis, 2012)Abstract Agile teamwork has been widely used and accepted in today's industry of software development. The methods in agile teamwork claim to improve performance and predictability, and has during the past years become the ... -
Balancing alignment and autonomy in large-scale agile software development: A mixed-methods exploratory case study
Forbord, Henrik (Master thesis, 2022)En av forutsetningene for å lykkes med storskala smidig programvareutvikling er å effektivt koordinere samspillet mellom involverte team. Til tross for den økende populariteten til smidig tilnæring til storskala ... -
Challenges and Possibilities When Process Mining GitLab for a Software Engineering Course
Hildre, Mathea Godø (Master thesis, 2022)Det kan være vanskelig og tidkrevende å gi grundige tilbakemeldinger i store prosjektbaserte emner i programvareutvikling. Detaljerte og regelmessige tilbakemeldinger er nødvendig for å tilrettelegge for effektiv ... -
Coaching towards Self-Management in Agile Software Teams
Malvik, Marius (Master thesis, 2015)Agile software development methodologies underline the importance of having self-managing teams. These are teams with authority to plan, schedule and otherwise manage their own work. The literature within the software ... -
Continuous Experimentation: A Multi-Case Study on How Practitioners Create Software Products Using Hypotheses
Karlsen, Aleksander Westergaard (Master thesis, 2023)Det er en vanskelig oppgave for et programvareutviklingsteam å forstå hvilke funksjoner som gir mest verdi for brukerne deres. Tradisjonelt sett har kravarbeid tatt dette ansvaret, men det har sine ulemper. Derfor har ... -
Coordinating Knowledge Work in Multiteam Programs: Findings From a Large-Scale Agile Development Program
Dingsøyr, Torgeir; Moe, Nils Brede; Seim, Eva Amdahl (Journal article; Peer reviewed, 2018)Software development projects have undergone remarkable changes with the arrival of agile development approaches. Although intended for small, self-managing teams, these approaches are used today for large development ... -
Coordination Between Teams in Agile Projects
Hyldmo, Nikolai (Master thesis, 2015)The way many software projects are managed have changed dramatically due to the introduction of agile methods. This shift was influences by the fact that technology and the IT-industry itself are moving rapidly and projects ... -
Coordination in Large-Scale Agile Development
Morken, Ragnar Alexander T (Master thesis, 2014)In the last decade agile software development methods has become one of themost popular topics within software engineering. Agile software developmentis well accepted in small projects among the practitioner community and ... -
Coordination in multi-team programmes: An investigation of the group mode in large-scale agile development
Dingsøyr, Torgeir; Rolland, Knut-Helge Ronæs; Moe, Nils Brede; Seim, Eva Amdahl (Journal article; Peer reviewed, 2017)Coordination of work teams is critical when managing large programmes that involve multiple teams. Prior studies of knowledge work indicate that such work relies heavily on coordination through "personal" modes such as ... -
Coordination of Teams in Large-scale Agile Software Development Projects - An exploratory case study
Fredriksen, Kamilla (Master thesis, 2018)Agile software development methods value individuals and interactions, working software and customer collaboration. These methods have been believed to suit small, co-located projects best. Success in small projects has ... -
Critical Success Factors Affecting an ERP System Implementation
Hoff, Eirik (Master thesis, 2008)Under the pressure to proactively deal with the radically changing external environment, many enterprises have changed their information system strategies by adopting application software packages rather than in-house ... -
Educating Reflective Systems Developers at Scale: Towards “productive feedback” in a semi-capstone large-scale software engineering course
Dingsøyr, Torgeir (Chapter, 2022)Feedback is critical in education. This Innovative Practice Full Paper reports lessons learned from improving the quality of feedback in a semi-capstone software engineering course, with particular focus on how to deliver ... -
Effekten av agile metoder i store, etablerte selskaper - Kvalitativ multi-case studie av utvalgte relevante selskaper
Haugen, Arild (Master thesis, 2023)I denne masteroppgaven utforskes bruken av agile metoder i store, etablerte selskaper. Agile metoder er et samlegrep for en arbeidsform innen programvareutvikling som vokste frem i overgang til 2000-tallet. Arbeidsformen ... -
Emerging themes in agile software development: Introduction to the special section on continuous value delivery
Dingsøyr, Torgeir; Lassenius, Casper (Journal article; Peer reviewed, 2016)The relationship between customers and suppliers remains a challenge in agile software development. Two trends seek to improve this relationship, the increased focus on value and the move towards continuous deployment. In ... -
Enabling Autonomous Teams and Continuous Deployment at Scale
Dingsøyr, Torgeir; Jørgensen, Magne; Carlsen, Frode Odde; Carström, Lena; Engelsrud, Jens; Hansvold, Kine; Heibø-Bagheri, Mari; Røe, Kjetil; Sørensen, Karl Ove Vika (Peer reviewed; Journal article, 2022)In this article, we advise on transitioning to a more agile delivery model for large-scale agile development projects based on experience from the Parental Benefit Project of the Norwegian Labour and Welfare Administration. ...