Blar i SINTEF Open på forfatter "Moe, Nils Brede"
-
Dependency Management in Large-Scale Agile: A Case Study of DevOps Teams
Stray, Viktoria; Moe, Nils Brede; Aasheim, Andreas (Proceedings of the Annual Hawaii International Conference on System Sciences (HICSS);, Chapter; Peer reviewed, 2019)Managing dependencies between teams and within teams is critical when running large-scale agile projects. In large-scale software development, work is carried out simultaneously by many developers and development teams. ... -
Digital Transformation – A Flow Perspective
Ulfsnes, Rasmus; Mikalsen, Marius; Tkalich, Anastasiia; Moe, Nils Brede; Conboy, Kieran (Peer reviewed; Journal article, 2023)As we move along the ever-transforming world of digital technology and organizations, the perspective of how we view digital transformation (DT) also transforms. The episodic and continuous nature of changes requires an ... -
Emerging Research Themes and updated Research Agenda for Large-Scale Agile Development: A Summary of the 5th International Workshop at XP2017
Moe, Nils Brede; Dingsøyr, Torgeir (Chapter, 2017)Large software development projects and programs are increasingly adopting agile development practices. Frameworks for managing large agile development projects is gaining popularity, such as the Scaled Agile Framework and ... -
An Empirical Investigation of Pull Requests in Partially Distributed BizDevOps Teams
Stray, Viktoria; Moe, Nils Brede; Mikalsen, Marius; Hagen, Elin (Chapter; Peer reviewed, 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 ... -
Employee-Driven Innovation to Fuel Internal Software Startups: Preliminary Findings
Tkalich, Anastasiia; Moe, Nils Brede; Sporsem, Tor Thorsrud (Peer reviewed; Journal article, 2021)To keep up with the pace of innovation, established companies are increasingly relying on internal software startups. However, succeeding with such startups is a challenging task because internal startups need to find a ... -
Exploring cross-site networking in large-scale distributed projects
Sablis, Aivars; Smite, Darja; Moe, Nils Brede (Lecture Notes in Computer Science;11271, Journal article; Peer reviewed, 2018)Context: Networking in a distributed large-scale project is complex because of many reasons: time zone problems can make it challenging to reach remote contacts, teams rarely meet face-to-face which means that remote project ... -
Exploring Norms in Agile Software Teams
Stray, Viktoria; Fægri, Tor Erlend; Moe, Nils Brede (Peer reviewed; Journal article, 2016)The majority of software developers work in teams and are thus influenced by team norms. Norms are shared expectations of how to behave and regulate the interaction between team members. Our aim of this study is to gain ... -
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 ... -
Finding the Sweet Spot for Organizational Control and Team Autonomy in Large-Scale Agile Software Development
Moe, Nils Brede; Smite, Darja; Paasivaara, Maria; Lassenius, Casper (Peer reviewed; Journal article, 2021)Agile methods and the related concepts of employee empowerment, self-management, and autonomy have reached large-scale software organizations and raise questions about commonly adopted principles for authority distribution. ... -
From Collaboration to Solitude and Back: Remote Pair Programming During COVID-19
Smite, Darja; Mikalsen, Marius; Moe, Nils Brede; Stray, Viktoria; Klotis, Erik (Peer reviewed; Journal article, 2021)Along with the increasing popularity of agile software development, software work has become much more social than ever. Contemporary software teams rely on a variety of collaborative practices, such as pair programming, ... -
From forced Working-From-Home to voluntary working-from-anywhere: Two revolutions in telework
Smite, Darja; Moe, Nils Brede; Klotins, Eriks; Gonzalez-Huerta, Javier (Peer reviewed; Journal article, 2023)The COVID-19 outbreak has admittedly caused interruptions to production, transportation, and mobility, therefore, having a significant impact on the global supply and demand chain’s well-functioning. But what happened to ... -
Improving productivity through corporate hackathons: A multiple case study of two large-scale agile organizations
Moe, Nils Brede; Ulfsnes, Rasmus; Stray, Viktoria; Smite, Darja (Peer reviewed; Journal article, 2022)Software development companies organize hackathons to encourage innovation. Despite many benefits of hackathons, in large-scale agile organizations where many teams work together, stopping the ongoing work results in a ... -
Innovation in Large-scale agile - Benefits and Challenges of Hackathons when Hacking from Home
Ulfsnes, Rasmus; Stray, Viktoria; Moe, Nils Brede; Smite, Darja (Chapter; Peer reviewed, 2021)Hackathons are events in which diverse teams work together to explore and develop solutions, software, or even ideas. Hackathons have been recognized not only as public events for hacking but also as a corporate mechanism ... -
Interrelation of Digitalization and Digital Transformation in a Maritime Company
Ulfsnes, Rasmus; Moe, Nils Brede; Hanssen, Geir Kjetil; Buan, Thor Aleksander (Chapter, 2022)Many organizations must undergo digitalization and digital transformation (DT) simultaneously; in itself, either is daunting. For 15 months, we followed the ongoing digitalization and DT activities at a maritime company ... -
Large-Scale Agile Transformation: A Case Study of Transforming Business, Development and Operations
Moe, Nils Brede; Mikalsen, Marius (Peer reviewed; Journal article, 2020)Today, product development organizations are adopting agile methods in units outside the software development unit, such as in sales, market, legal, operations working with the customer. This broader adoption of agile ... -
Managing Competing Concerns in Digital Innovation: A Case Study of an Incumbent Maritime Company
Tkalich, Anastasiia; Mikalsen, Marius; Moe, Nils Brede; Sporsem, Tor Thorsrud (Chapter, 2021)The need for new digitally enhanced solutions has led companies in traditionally non-digital industries to explore the potential of digital innovation. Various process frameworks claim their ability to support this endeavor ... -
Managing Dependencies in Large-Scale Agile
Vedal, Henrik Aspenes; Stray, Viktoria; Berntzen, Marthe; Moe, Nils Brede (Peer reviewed; Journal article, 2021)Delivering results iteratively and frequently in large-scale agile requires efficient management of dependencies. We conducted semistructured interviews and virtual observations in a large-scale project during the Covid-19 ... -
Offshore outsourcing costs: known or still hidden?
Šmite, Darja; Moe, Nils Brede; Krekling, Thomas; Stray, Viktoria (Chapter; Peer reviewed, 2019)Offshore outsourcing of software development has been both famous for the promises of great cost reductions, and infamous for the hidden costs associated with the challenges of organizing software work over distance. ... -
Overcoming cultural barriers to being agile in distributed teams
Smite, Darja; Moe, Nils Brede; Gonzalez-Huerta, Javier (Peer reviewed; Journal article, 2021)Context: Agile methods in offshored projects have become increasingly popular. Yet, many companies have found that the use of agile methods in coordination with companies located outside the regions of early agile adopters ... -
The product owner in large-scale agile: An empirical study through the lens of relational coordination theory
Berntzen, Marthe; Moe, Nils Brede; Stray, Viktoria (Journal article; Peer reviewed, 2019)In agile software development, a core responsibility of the product owner (PO) is to communicate business needs to the development team. In large-scale agile software development projects, many teams work toward an overall ...