Logo
Unionpedia
Kommunikasjon
Tilgjengelig på Google Play
Ny! Last ned Unionpedia på din Android™-enhet!
Installer
Raskere tilgang enn browser!
 

Kontinuerlig integrasjon

Index Kontinuerlig integrasjon

Kontinuerlig integrasjon (engelsk: continuous integration, CI) er en tilnærming til programvareutvikling hvor man slår sammen alle utviklerne sine arbeidskopier til en delt hovedgren flere ganger i løpet av dagen.

9 relasjoner: Byggesystem, CI/CD, Ekstrem programmering, Kontinuerlig leveranse, Kontinuerlig utrulling, Programmerer, Programvareutvikling, Rapid application development, Testdrevet utvikling.

Byggesystem

Et byggesystem er en bit programvare som bygger annen programvare, det vil si kompilerer, linker og gjør andre ting forbundet med byggeprosessen.

Ny!!: Kontinuerlig integrasjon og Byggesystem · Se mer »

CI/CD

Innen programvareutvikling er CI/CD eller CICD er kombinasjonen av kontinuerlig integrasjon (CI) og (oftest) kontinuerlig leveranse eller (mindre vanlig) kontinuerlig utrulling (CD).

Ny!!: Kontinuerlig integrasjon og CI/CD · Se mer »

Ekstrem programmering

Ekstrem programmering (engelsk: extreme programming, forkortet XP) er en systemutviklingsmetode som er utformet for å være så fleksibel som mulig.

Ny!!: Kontinuerlig integrasjon og Ekstrem programmering · Se mer »

Kontinuerlig leveranse

Kontinuerlig leveranse (engelsk: continuous delivery, CD) er en tilnærming til programvareutvikling hvor man produserer programvare i korte sykluser slik at pålitelig programvare kan bli utgitt når som helst, og på en slik måte at man slipper å gjøre det manuelt når man bestemmer seg for at en utgivelse skal slippes.

Ny!!: Kontinuerlig integrasjon og Kontinuerlig leveranse · Se mer »

Kontinuerlig utrulling

Kontinuerlig utrulling (engelsk: continuous deployment, CD) er en tilnærming til programvareutvikling hvor programvarefunksjoner leveres ofte og gjennom automatisert utrulling.

Ny!!: Kontinuerlig integrasjon og Kontinuerlig utrulling · Se mer »

Programmerer

Programmerer, eller utvikler, betegner en person som utvikler programvare for datamaskiner, og i stor grad også for andre tekniske innretninger ved hjelp av et programmeringsspråk.

Ny!!: Kontinuerlig integrasjon og Programmerer · Se mer »

Programvareutvikling

Programvareutvikling (engelsk: software engineering) er et fagfelt som omhandler å systematisk designe, programmere, teste og vedlikeholde programvare.

Ny!!: Kontinuerlig integrasjon og Programvareutvikling · Se mer »

Rapid application development

Rapid application development (RAD, direkte oversatt: rask applikasjonsutvikling) er både et navn på alternativer til vannfallmodellen innen programvareutvikling og navnet på James Martin's tilnærmelse til rask utvikling.

Ny!!: Kontinuerlig integrasjon og Rapid application development · Se mer »

Testdrevet utvikling

Testdrevet utvikling er en programvareutviklingsmetodikk som består av korte iterasjoner hvor nye tester som dekker de ønskede forbedringene eller nye funksjonaliteten skrives først, deretter implementeres produksjonskoden som trengs for å få testene til å passere feilfritt.

Ny!!: Kontinuerlig integrasjon og Testdrevet utvikling · Se mer »

UtgåendeInnkommende
Hey! Vi er på Facebook nå! »