Sammanhang: Kontinuerlig leverans är en disciplin för mjukvaruutveckling där programvara alltid hålls uthyrningsbar. Litteraturen innehåller instruktioner om hur man antar kontinuerlig leverans, men adoptionen har varit utmanande i praktiken. Mål: I denna studie görs en systematisk litteraturöversikt för att kartlägga de problem som uppstår när man antar kontinuerlig leverans. Dessutom identifierar vi orsaker till och lösningar på problemen. Metod: Genom att söka i fem stora bibliografiska databaser identifierade vi 293 artiklar relaterade till kontinuerlig leverans. Vi valde ut 30 av dem för ytterligare analys baserad på dem som innehåller empiriska bevis för antagande av kontinuerlig leverans, och fokuserar på praktik istället för enbart verktyg. Vi analyserade de utvalda artiklarna kvalitativt och extraherade problem, orsaker och lösningar. Problemen och lösningarna syntetiserades tematiskt i sju teman: bygga design, systemdesign, integration, testning, release, människa och organisation och resurs. Vi identifierade totalt 40 problem, 28 orsakssamband och 29 lösningar relaterade till införande av kontinuerlig leverans. Test- och integrationsproblem rapporterades oftast, medan de mest kritiska rapporterade problemen var relaterade till testning och systemdesign. Causally, systemdesign och testning var mest kopplade till andra teman. Lösningar inom systemdesign, resurs- och mänskliga och organisatoriska teman hade störst inverkan på de andra temana. Systemdesignen och byggteman hade de minst rapporterade lösningarna. När man antar kontinuerlig leverans, problem relaterade till systemdesign är vanliga, kritiska och lite studerade. De upptäckta problemen, orsakerna och lösningarna kan användas för att lösa problem vid kontinuerlig leverans i praktiken. (E. Laukkanen), juha.itkonen@aalto.fi (J. Itkonen), casper.lassenius@aalto.fi (C. Lassenius). Svårigheterna är större och lönen lägre än vad CD-förespråkarna spekulerar om. I denna litteraturstudie tittar vi på problem med att anta CD, deras orsaker och relaterade lösningar. Vi försöker inte förstå förhållandet mellan kostnad och nytta av införandet av cd-skivor, eftersom det för närvarande inte finns tillräckligt med primära studier om förhållandet mellan kostnad och nytta för att skapa en meningsfull litteraturstudie i ämnet. I denna studie försöker vi skapa en syntetiserad bild av litteraturen med tanke på problem, orsaker och lösningar med cd-adoption. Vårt uppdrag är inte bara att identifiera olika problembegrepp, utan också att förstå deras relationer och bakomliggande orsaker, vilket återspeglas i de tre forskningsfrågorna i studien: RQ1. Vilka problem med kontinuerlig leverans har rapporterats i stora bibliografiska databaser? Denna förordning träder i kraft den tjugonde dagen efter det att den har offentliggjorts i Europeiska unionens officiella tidning.
De samlade totalt 28 orsakssamband REF, de teman där orsakerna verkade vanligare var i systemdesign och testning.
Problems, causes and solutions when adopting continuous delivery—A systematic literature review
{'venue': 'Inf. Softw. Technol.', 'journal': 'Inf. Softw. Technol.', 'mag_field_of_study': ['Computer Science']}