A database for publications published by researchers and students at SimulaMet.
Status
Research area
Publication type
- All (124) Remove All <span class="counter">(124)</span> filter
- Journal articles (33)
- Books (2)
- Edited books (1)
- Proceedings, refereed (28)
- Book chapters (5)
- Talks, keynote (11)
- Proceedings, non-refereed (1)
- Posters (1)
- Technical reports (2)
- Manuals (1)
- Talks, invited (24)
- Talks, contributed (1)
- Public outreach (11)
- Master's theses (1)
- Miscellaneous (2)
Journal articles
Risks and risk mitigation in global software development: an update
Journal of Software: Evolution and Process 33, no. 11 (2021): e2370.Status: Published
Risks and risk mitigation in global software development: an update
Context: Interest in global software development (GSD) has led to the publication of numerous studies. Over time, these studies should be updated to verify if their findings and conclusions remain valid.
Objective: To update a tertiary study, published in 2014, focused on investigating risks and risk mitigation advice in the context of GSD.
Method: We conducted a systematic literature study based on forward snowballing, out of which we identified and selected 25 unique studies.
Results: We extracted: a) 122 risks (75 of which already identified in the original work), and b) 123 mitigation advice (44 of which were identified in the original work). The evidence supporting these risks and mitigation were extracted from 619 and 389 primary sources, respectively. Given the amount of evidence found, we have reported only those with higher empirical support. The raw data, including all the values obtained, are available online as complementary material.
Conclusions: Interest in GSD, its potential risks, and possible mitigation strategies, remains high. This update has allowed increasing the level of empirical support provided by the findings of the original work.
Afilliation | Software Engineering |
Project(s) | Department of IT Management, EDOS: Effective Digitalization of Public Sector |
Publication Type | Journal Article |
Year of Publication | 2021 |
Journal | Journal of Software: Evolution and Process |
Volume | 33 |
Issue | 11 |
Pagination | e2370 |
Date Published | 09/2021 |
Publisher | John Wiley & Sons Ltd |
URL | https://onlinelibrary.wiley.com/doi/10.1002/smr.2370 |
DOI | 10.1002/smr.2370 |
Risks and risk mitigation in global software development: An update
Journal of Software: Evolution and Process 33, no. 11 (2021).Status: Published
Risks and risk mitigation in global software development: An update
Context: Interest in global software development (GSD) has led to the publication of numerous studies. Over time, these studies should be updated to verify if their findings and conclusions remain valid.
Objective: To update a tertiary study, published in 2014, focused on investigating risks and risk mitigation advice in the context of GSD.
Method: We conducted a systematic literature study based on forward snowballing, out of which we identified and selected 25 unique studies.
Results: We extracted: (a) 118 risks (75 of which already identified in the original work), and (b) 167 mitigation advice (44 of which were identified in the original work). Out of 43 new risks identified, just 10 are specific to GSD settings; the others are risks of the software process described in the context of GSD. The evidence supporting these risks and mitigation were extracted from 619 and 389 primary sources, respectively. Given the amount of evidence found, we have reported only those with higher empirical support. The raw data is available online as complementary material.
Conclusions: Interest in GSD, its potential risks, and mitigation strategies, remains high. This update has allowed increasing the level of empirical support provided by the findings of the original work.
Afilliation | Software Engineering |
Project(s) | EDOS: Effective Digitalization of Public Sector |
Publication Type | Journal Article |
Year of Publication | 2021 |
Journal | Journal of Software: Evolution and Process |
Volume | 33 |
Issue | 11 |
Publisher | John Wiley & Sons Ltd |
Miscellaneous
Hvordan lykkes med digitalisering? En undersøkelse av nyttestyring i IT-prosjekter i offentlig sektor (Concept-rapport nr. 64)
NTNU: Ex Ante Akademisk forlag, 2021.Status: Published
Hvordan lykkes med digitalisering? En undersøkelse av nyttestyring i IT-prosjekter i offentlig sektor (Concept-rapport nr. 64)
Afilliation | Software Engineering |
Project(s) | Department of IT Management |
Publication Type | Miscellaneous |
Year of Publication | 2021 |
Publisher | Ex Ante Akademisk forlag |
Place Published | NTNU |
ISBN Number | 978-82-8433-004-4 |
Technical reports
Organisering av digitaliseringsprosjekter
In Concept arbeidsrapport 2021-1. Trondheim: NTNU Concept, 2021.Status: Published
Organisering av digitaliseringsprosjekter
Stadig flere prosjekter inkluderer grader av digitalisering, spesielt prosjekter med innovasjon i produkter, tjenester eller arbeidsmetoder. Slike prosjekter har hatt utfordringer med å levere på nytte, teknisk produktkvalitet, kostnadskontroll, tidskontroll eller effektivitet i prosjektarbeid. Et forbedringstiltak som er foreslått i en tidligere rapport er mer hensiktsmessig organisering av prosjekter. Denne rapporten beskriver erfaringer og forskningsfunn om organisering av store digitaliseringsprosjekt, med funn fra tre vellykkede store prosjekt i norsk offentlig sektor. Vi beskriver endring i prosjektorganisering, fra det vi beskriver som en kombinasjon av råd fra prosjektledelse med råd fra programvareutvikling i «førstegenerasjons metoder for storskala smidig utvikling», til mer tilpassede måter å organisere digital produktutvikling i «andregenerasjon metoder for storskala smidig utvikling». Vi beskriver organisering gjennom praksiser, roller og artefakter brukt i prosjektene. Videre beskriver vi erfaringer og forskningsfunn på spesielle utfordringer i store digitaliseringsprosjekt hvor mange team jobber i parallell med oppgaver som å definere behov og krav, utvikle og teste produkt. Spesielt ser vi på håndtering av kundebehov, hvordan en sikrer gode tekniske løsninger og hvordan arbeid koordineres og kunnskap deles på tvers av team. Denne rapporten gir et innblikk i intern organisering på et felt hvor de finnes mange foreslåtte beste praksiser, men få studier internasjonalt på hva som faktisk gjøres i praksis. Rike beskrivelser av organisering viser erfaringsbaserte praksiser som kan være nyttige for kommende digitaliseringsprosjekt.
Afilliation | Software Engineering |
Project(s) | EDOS: Effective Digitalization of Public Sector |
Publication Type | Technical reports |
Year of Publication | 2021 |
Secondary Title | Concept arbeidsrapport 2021-1 |
Number | 1 |
Publisher | NTNU Concept |
Place Published | Trondheim |
URL | https://hdl.handle.net/11250/2739019 |
Posters
Efficient Processing of Medical Videos in a Multi-auditory Environment Using Gpu Lending
NVIDIA's GPU Technology Conference (GTC), 2019.Status: Published
Efficient Processing of Medical Videos in a Multi-auditory Environment Using Gpu Lending
Afilliation | Software Engineering |
Project(s) | No Simula project, Department of Holistic Systems |
Publication Type | Poster |
Year of Publication | 2019 |
Place Published | NVIDIA's GPU Technology Conference (GTC) |
Journal articles
A longitudinal explanatory case study of coordination in a very large development programme: the impact of transitioning from a first- to a second-generation large-scale agile development method
Empirical Software Engineering 28, no. 1 (2023).Status: Published
A longitudinal explanatory case study of coordination in a very large development programme: the impact of transitioning from a first- to a second-generation large-scale agile development method
Large-scale agile development has gained widespread interest in the software industry, but it is a topic with few empirical studies of practice. Development projects at scale introduce a range of new challenges in managing a large number of people and teams, often with high uncertainty about product requirements and technical solutions. The coordination of teams has been identified as one of the main challenges. This study presents a rich longitudinal explanatory case study of a very large software development programme with 10 development teams. We focus on inter-team coordination in two phases: one that applies a first-generation agile development method and another that uses a second-generation one. We identified 27 coordination mechanisms in the first phase, and 14 coordination mechanisms in the second. Based on an analysis of coordination strategies and mechanisms, we develop five propositions on how the transition from a first- to a second-generation method impacts coordination. These propositions have implications for theory and practice.
Afilliation | Software Engineering |
Project(s) | EDOS: Effective Digitalization of Public Sector |
Publication Type | Journal Article |
Year of Publication | 2023 |
Journal | Empirical Software Engineering |
Volume | 28 |
Issue | 1 |
Date Published | Jan-01-2023 |
Publisher | Springer Nature |
ISSN | 1382-3256 |
Keywords | coordination mechanisms, inter-team coordination, large-scale agile development, multiteam systems, software development process, Software Engineering |
URL | https://rdcu.be/c3FQ4 |
DOI | 10.1007/s10664-022-10230-6 |
Enabling Autonomous Teams and Continuous Deployment at Scale
IEEE IT Professional (2023).Status: Published
Enabling Autonomous Teams and Continuous Deployment at Scale
In this article, we give advice 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. The project modernized a central part of the organization’s IT portfolio and included up to ten development teams working in parallel. The project successfully changed from using a delivery model which combined traditional project management elements and agile methods to a more agile delivery model with autonomous teams and continuous deployment. This transition was completed in tandem with the project execution. We identify key lessons learned which will be useful for other organizations considering similar changes and report how the new delivery model reduced risk and opened up a range of new possibilities for delivering the benefits of digitalization.
Afilliation | Software Engineering |
Project(s) | EDOS: Effective Digitalization of Public Sector |
Publication Type | Journal Article |
Year of Publication | 2023 |
Journal | IEEE IT Professional |
Publisher | IEEE |
Journal articles
Enabling Autonomous Teams and Continuous Deployment at Scale
IT Professional 24, no. 6 (2022): 47-53.Status: Published
Enabling Autonomous Teams and Continuous Deployment at Scale
Afilliation | Software Engineering |
Project(s) | EDOS: Effective Digitalization of Public Sector |
Publication Type | Journal Article |
Year of Publication | 2022 |
Journal | IT Professional |
Volume | 24 |
Issue | 6 |
Pagination | 47 - 53 |
Date Published | Jan-11-2022 |
Publisher | IEEE Computer Society |
Place Published | New York City |
ISSN | 1520-9202 |
URL | https://ieeexplore.ieee.org/document/10017407/http://xplorestaging.ieee.... |
DOI | 10.1109/MITP.2022.3209871 |
Public outreach
Right Thoughts & Right Action: How to Make Agile Teamwork Effective
In Amplify. Vol. 35. Cutter Consortium, Arlington, MA, USA, 2022.Status: Published
Right Thoughts & Right Action: How to Make Agile Teamwork Effective
The authors offer their own Agile Teamwork Effectiveness Model via five teamwork components (shared leadership, peer feedback, redundancy, adaptability, and team orientation) along with three coordinating mechanisms (shared mental models, mutual trust, and communication). They describe the three main ways their model can be useful. First, colocated teams can better understand how their team works by reflecting on how well they meet each factor in the model and by using behavioral markers to identify ways to improve. Second, it helps distributed teams, multi-teams, and teams doing safety-critical development to evaluate themselves and make improvement. Third, it’s a way for Agile teams not doing software development to better manage themselves, provided they’re doing knowledge-intensive work.
Afilliation | Software Engineering |
Project(s) | EDOS: Effective Digitalization of Public Sector |
Publication Type | Public outreach |
Year of Publication | 2022 |
Secondary Title | Amplify |
Volume | 35 |
Issue | 2 |
Date Published | 03/2022 |
Publisher | Cutter Consortium, Arlington, MA, USA |
URL | https://www.cutter.com/article/right-thoughts-right-action-how-make-agil... |
Journal articles
How to pose for a professional photo: The effect of three facial expressions on perception of competence of a software developer
Australian Journal of Psychology 72 (2020): 257-266.Status: Published
How to pose for a professional photo: The effect of three facial expressions on perception of competence of a software developer
Afilliation | Software Engineering |
Project(s) | Department of IT Management |
Publication Type | Journal Article |
Year of Publication | 2020 |
Journal | Australian Journal of Psychology |
Volume | 72 |
Pagination | 257-266 |
Publisher | Wiley |