Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
A practical approach to implementing Continuous Delivery: A case study at the Swedish Board of Agriculture
Högskolan i Jönköping, Tekniska Högskolan, JTH, Datateknik och informatik.
2018 (Engelska)Självständigt arbete på grundnivå (kandidatexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)Alternativ titel
Ett praktiskt tillvägagångssätt för att införa Continuous Delivery. (Svenska)
Abstract [en]

This thesis has been carried out at the Swedish Board of Agriculture. The client wants to orientate towards a development environment and architecture that allows for more frequent software deliveries than in the current situation, to increase the business benefits of the development work carried out.

The purpose of this thesis is to develop a process to iteratively move towards an architecture and development environment that enable Continuous Delivery. Continuous delivery aims to a very high extent to treat a developer's code as part of a potential release candidate. This in turn causes high demands on being able to secure the reliability of both the infrastructure and the individual developers’ contributions.

The work has been carried out in cooperation with developers, infrastructure engineers, architects and team leaders on The Swedish Board of Agriculture. Theories have been tested within the IT organization to ensure their reliability and applicability in the organization.

A process has been developed with the limitation that it has not been tested in a production environment because of the limited timeframe available. However, it has been demonstrated that the process is feasible for the systems that acted as the main testing candidates during the thesis.

Abstract [sv]

Detta examensarbete har utförts vid Statens Jordbruksverk. Uppdragsgivaren önskar att orientera sig mer mot en utvecklingsmiljö och arkitektur som möjliggör tätare leveranser än i dagsläget, för att öka verksamhetsnyttan av det utvecklingsarbete som genomförs.

Syftet med detta examensarbete är att ta fram en process för att iterativt kunna gå mot en arkitektur som möjliggör för Continuous Delivery, eller kontinuerlig leverans. Kontinuerlig leverans syftar till att i mycket hög mån behandla en utvecklares kod som en del av en potentiell releasekandidat. Detta för i sin tur med sig höga krav på att kunna säkra tillförlitligheten av både infrastruktur samt den individuelle utvecklarens bidrag.

Arbetet har utförts i samarbete med utvecklare, infrastrukturtekniker, arkitekter samt teamledare på Jordbruksverket. Teorier har testats inom IT-organisationen för att se dess tillförlitlighet samt tillämplighet på just Jordbruksverkets organisation. Arbetet påvisar att det är möjligt att dela upp monolitiska system och gå närmare något som liknar kontinuerlig leverans, utan att behöva genomföra stora förändringar inom organisationen.

En process har tagits fram med begräsning att den inte testats i produktionsmiljö på grund av tidsbrist. Det har dock påvisats att processen är gångbar för det system som varit testkandidat genom arbetets gång.

Ort, förlag, år, upplaga, sidor
2018. , s. 76
Nyckelord [en]
IT architecture, Continuous Delivery, Continuous Integration, System Development, Software Quality, Testing Strategy
Nationell ämneskategori
Datorteknik
Identifikatorer
URN: urn:nbn:se:hj:diva-39035ISRN: JU-JTH-DTA-1-20180048OAI: oai:DiVA.org:hj-39035DiVA, id: diva2:1191972
Externt samarbete
Jordbruksverket
Ämne / kurs
JTH, Datateknik
Handledare
Examinatorer
Tillgänglig från: 2018-04-24 Skapad: 2018-03-21 Senast uppdaterad: 2018-04-24Bibliografiskt granskad

Open Access i DiVA

Thesis(1539 kB)529 nedladdningar
Filinformation
Filnamn FULLTEXT01.pdfFilstorlek 1539 kBChecksumma SHA-512
78cd1161010e9640fdac7fba9162eac7cdb6385df206cf3f5a83f2300ef4f3798ec920a314fa333b6c8cf443b40cc048ecb9f355eb65e1af108eb327162eee6f
Typ fulltextMimetyp application/pdf

Av organisationen
JTH, Datateknik och informatik
Datorteknik

Sök vidare utanför DiVA

GoogleGoogle Scholar
Totalt: 529 nedladdningar
Antalet nedladdningar är summan av nedladdningar för alla fulltexter. Det kan inkludera t.ex tidigare versioner som nu inte längre är tillgängliga.

urn-nbn

Altmetricpoäng

urn-nbn
Totalt: 200 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf