Blar i NTNU Open på forfatter "Moe, Nils Brede"
-
Agile Change Management - Developing an agile change management framework based on Norwegian change management practises
Årvik, Kristoffer Vestaberg; Karud, Kristoffer Ramberg (Master thesis, 2017)Change management is a major challenge for organisations today, and one of the biggest challenges of change management is uncertainty. Companies are facing increasing competition, globalisation, and digitalisation, and ... -
Agile coaching in Norway and the USA: The role of the agile coach in teamwork, organisational culture and leadership
Tkalich, Anastasiia (Master thesis, 2020)Smidig coaching har nylig blitt innført for å støtte suksessfull anvendelse og bruk av smidige metoder i programvareutvikling. Imidlertid jobber smidige coacher med problemstillinger som også hører til arbeidspsykologi, ... -
Attractive Workplaces: What Are Engineers Looking for?
Moe, Nils Brede; Stray, Viktoria; Smite, Darja; Mikalsen, Marius (Peer reviewed; Journal article, 2023)Competing for talents requires a conscious effort to offer an attractive workplace, which, until recently, involved increasing employee empowerment and engagement and offering opportunities for bottom-up innovation. Today, ... -
Challenges for Autonomous Development Teams - A Multiple Case Study
Dahl, Bjørn; Schjødt-Osmo, Stine; Karlsen, Lina Sund (Master thesis, 2018)Purpose: The purpose of this thesis is to identify and explore how challenges for autonomous development teams relate to autonomy. As the use of autonomous teams has seen a renewed interest in recent years, more knowledge ... -
Challenges in IT Security Preparedness Exercises: A Case Study
Bartnes, Maria; Moe, Nils Brede (Journal article; Peer reviewed, 2016)The electric power industry is currently implementing major technological changes in order to achieve the goal of smart grids. However, these changes are expected to increase the susceptibility of the industry to IT security ... -
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 ... -
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 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 ... -
An Empirical Investigation of Pull Requests in Partially Distributed BizDevOps Teams
Stray, Viktoria; Moe, Nils Brede; Mikalsen, Marius; Hagen, Elin (Chapter, 2021)In globally distributed projects, virtual teams are often partially dispersed. One common setup occurs when several members from one company work with a large outsourcing vendor based in another country. Further, the ... -
Exploring software development at the very large-scale: a revelatory case study and research agenda for agile method adaptation
Dingsøyr, Torgeir; Moe, Nils Brede; Fægri, Tor Erlend; Seim, Eva Amdahl (Journal article; Peer reviewed, 2017)Agile development methods were believed to best suit small, co-located teams, but the success in small teams has inspired use in large and very large-scale software development. However, fundamental assumptions of agile ... -
From Improving Processes To Improving Practice: Software Process Improvement in Transition from Plan-driven to Change-driven Development
Moe, Nils Brede (Doktoravhandlinger ved NTNU, 1503-8181; 2011:226, Doctoral thesis, 2011)As information technology’s role in the modern economy grows in importance, society makes exponentially greater demands on the diversity and quality of the software being produced. To develop high quality software, a good ... -
Implementation of Agile Methodologies in a Mature Software Development Organization:: Evaluation and Further Improvement
Mysen, Kristian Høegh (Master thesis, 2010)Agile Software Development (ASD) methodologies have attracted a growing interest and spurred an increasing amount of research that examines different aspects related to the new methodologies introduced a decade ago. However, ... -
In The Scrum: An Ethnographic Study Of Implementation and Teamwork
Kvangardsnes, Øyvind (Master thesis, 2008)Agile software development have in recent years been widely accepted in industry, as well as being the target of much research. XP has been the main focus, while there exist relatively few studies of other Agile methods ... -
Pair Programming Practiced in Hybrid Work
Tkalich, Anastasiia; Moe, Nils Brede; Andersen, Nina Haugland; Stray, Viktoria; Barbala, Astri Moksnes (Peer reviewed; Journal article, 2023)Pair programming (PP) has been a widespread practice for decades and is known for facilitating knowledge exchange and improving the quality of software. Many agilists advocated the importance of collocation, face-to-face ... -
Pair Programming Practiced in Hybrid Work
Tkalich, Anastasiia; Moe, Nils Brede; Andersen, Nina Haugland; Stray, Viktoria; Barbala, Astri Moksnes (Chapter, 2023)Pair programming (PP) has been a widespread practice for decades and is known for facilitating knowledge exchange and improving the quality of software. Many agilists advocated the importance of collocation, face-to-face ... -
Rethinking Coordination in Large-Scale Software Development
Dingsøyr, Torgeir; Bjørnson, Finn Olav; Moe, Nils Brede; Rolland, Knut-Helge Ronæs; Seim, Eva Amdahl (Chapter, 2018)Coordination was early identified as a key challenge in software development, and in particular in large development projects. With the arrival of agile methods and their increasing use also in large-scale projects, this ... -
Sharing of team knowledge in virtual software development teams
Sørum, Levi (Master thesis, 2021)Nedstengingen av samfunnet grunnet COVID-19 pandemien har gjort at programvareutviklerteam er nødt til å samarbeide i svært virtuelle miljøer. Programvareutvikling er kunnskapsintensivt arbeid, noe som gjør kunnskapsdeling ... -
Shifting conceptualization of control in agile transformations
Mikalsen, Marius; Stray, Viktoria; Moe, Nils Brede; Backer, Idun (Peer reviewed; Journal article, 2020)Agile transformation implies that organizations apply agile methods also outside of software development units. One particular way of doing such transformations is to create cross-functional software development units. ... -
Team Autonomy in Large-Scale Agile
Moe, Nils Brede; Dahl, Bjørn; Stray, Viktoria; Karlsen, Lina Sund; Schjødt-Osmo, Stine (Chapter; Peer reviewed, 2019)Large-scale software development is increasingly making use of agile practices. In large-scale projects, a team needs to align with other teams and the rest of the organization. This has been shown to threaten team autonomy, ... -
The future of information security incident management training: A case study of electrical power companies
Bartnes, Maria; Moe, Nils Brede; Heegaard, Poul Einar (Journal article; Peer reviewed, 2016)Recent attacks and threat reports indicate that industrial control organizations are attractive targets for attacks. Emerging threats create the need for a well-established capacity for responding to unwanted incidents. ...