• No results found

University of Groningen Continuous integration and delivery applied to large-scale software-intensive embedded systems Martensson, Torvald

N/A
N/A
Protected

Academic year: 2021

Share "University of Groningen Continuous integration and delivery applied to large-scale software-intensive embedded systems Martensson, Torvald"

Copied!
2
0
0

Bezig met laden.... (Bekijk nu de volledige tekst)

Hele tekst

(1)

University of Groningen

Continuous integration and delivery applied to large-scale software-intensive embedded

systems

Martensson, Torvald

IMPORTANT NOTE: You are advised to consult the publisher's version (publisher's PDF) if you wish to cite from it. Please check the document version below.

Document Version

Publisher's PDF, also known as Version of record

Publication date: 2019

Link to publication in University of Groningen/UMCG research database

Citation for published version (APA):

Martensson, T. (2019). Continuous integration and delivery applied to large-scale software-intensive embedded systems. University of Groningen.

Copyright

Other than for strictly personal use, it is not permitted to download or to forward/distribute the text or part of it without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license (like Creative Commons).

Take-down policy

If you believe that this document breaches copyright please contact us providing details, and we will remove access to the work immediately and investigate your claim.

Downloaded from the University of Groningen/UMCG research database (Pure): http://www.rug.nl/research/portal. For technical reasons the number of authors shown on this cover page is limited to 10 maximum.

(2)

224

Academic Summary in Dutch

Continue integratie en levering toegepast op grootschalige, software-intensieve embedded systemen

Softwareontwikkeling is een van 's werelds belangrijkste technologieën geworden. Parallel met de opkomst van softwareontwikkeling zelf, zijn ontwikkelingsmethodologieën geëvolueerd van het gefaseerde waterval-model naar meer adaptieve ontwikkelingsmethoden zoals XP en Scrum. Als onderdeel van XP en andere agile methodologieën werden continue integratie en continue levering geïntroduceerd om problemen met een lang en onvoorspelbaar integratieproces in de laatste fase van een project te beperken.

Bedrijven die op grote schaal software-intensieve embedded systemen ontwikkelen combineren software met elektronische en mechanische subsystemen. Deze bedrijven kunnen ook gebruik maken van de voordelen van continue integratie en continue levering, maar alleen als ze kunnen worden aangepast aan uitdagingen en beperkingen die grootschaligheid en elektronische en mechanische subsystemen veroorzaken.

Het eerste deel van dit proefschrift identificeert de problemen waarmee rekening moet worden gehouden bij het toepassen van continue integratie met grootschalige software-intensieve embedded systemen. Dit wordt gevolgd door definities en interpretaties van continue integratie en continue levering die van toepassing zijn op de ontwikkeling van grootschalige softwaresystemen. Ten slotte worden de belangrijkste bijdragen van het onderzoek in dit proefschrift gepresenteerd. Dit bestaat uit twee modellen en een methode die organisaties helpen die worstelen met de uitdagingen in verband met de schaal en nabijheid van hardware om tot betere implementaties van continue integratie en continue levering te komen. Deze bijdragen zijn waardevol voor zowel onderzoekers als industrie, omdat ze een systematische aanpak bieden in plaats van blindelings veranderingen aanbrengen en op het beste hopen.

Referenties

GERELATEERDE DOCUMENTEN

“iterative methods” and “development practices”, but which can not be classified as strictly Agile (interestingly enough, not a single common phrase made reference to

An overview of the research method and how the case study companies were included in the different parts of the study are shown in Figure 29: The

In order to identify which types of test activities that best support these stakeholder interests we conducted a series of interviews (presented in Section 9.5) with

· Scenario-based testing with an end-user representative as part of the test team Exploratory testing as an activity in the continuous integration and delivery pipeline:

As described in Section 1.4.5, research question RQ4 (“How should the continuous integration and delivery pipeline be designed for large-scale

End to end automation on cloud with build pipeline: the case for devops in insurance industry, continuous integration, continuous testing, and contin- uous delivery..

A large-scale organization may practice continuous delivery (implementing a continuous delivery pipeline) but may at same time fail to convince its developers to adopt

· The TAS model, which shows how the continuous integration and delivery pipeline can be designed to include test activities that support four stakeholder