Till sidans topp

Sidansvarig: Webbredaktion
Sidan uppdaterades: 2012-09-11 15:12

Tipsa en vän
Utskriftsversion

Measurement and Impact Fa… - Göteborgs universitet Till startsida
Webbkarta
Till innehåll Läs mer om hur kakor används på gu.se

Measurement and Impact Factors of Speed of Reviews and Integration in Continuous Software Engineering

Artikel i vetenskaplig tidskrift
Författare Miroslaw Staron
W. Meding
O. Soder
M. Back
Publicerad i Foundations of Computing and Decision Sciences
Volym 43
Nummer/häfte 4
Sidor 281-303
ISSN 0867-6356
Publiceringsår 2018
Publicerad vid Institutionen för data- och informationsteknik (GU)
Sidor 281-303
Språk en
Länkar dx.doi.org/10.1515/fcds-2018-0015
Ämnesord Computer Science
Ämneskategorier Människa-datorinteraktion (interaktionsdesign)

Sammanfattning

Continuous integration and continuous software deployment depend on the mix of automated and manual activities. The automated build and test processes are often intertwined with manual reviews and bug-fixing activities. In this paper, we set off to study how these manual and automated activities influence the speed of reviews and integration. We conduct a case study of two companies developing embedded software, measure the time required for reviewing and integrating software code (alias speed), and conduct a workshop to identify factors which explain the quantitative results. Our results show that the measurement of speed is a good alias for calendar time and triggers improvements better than using measures for velocity. We have also found that the distribution of code repositories, frequent reminders and team proximity decrease the time needed to deploy the software. Our findings are that there is a difference in the structure of code repositories between the fast and slow integration cases, which contributes to the debate on the pros and cons of different repository structures in modern companies.

Sidansvarig: Webbredaktion|Sidan uppdaterades: 2012-09-11
Dela:

På Göteborgs universitet använder vi kakor (cookies) för att webbplatsen ska fungera på ett bra sätt för dig. Genom att surfa vidare godkänner du att vi använder kakor.  Vad är kakor?