Programvaruutveckling i mycket dynamiska miljöer medför stora risker för utvecklingsorganisationer. En sådan risk är att den utvecklade mjukvaran endast kan vara av ringa eller inget värde för kunderna, vilket är slöseri med de investerade utvecklingsinsatserna. Kontinuerliga experiment, som en försöksdriven utvecklingsmetod, kan minska sådana utvecklingsrisker genom att iterativt testa produkt- och tjänsteantaganden som är avgörande för programvarans framgång. Även om det finns flera experimentdrivna utvecklingsstrategier, finns det föga vägledning om hur man introducerar kontinuerliga experiment i en organisation. Denna artikel presenterar en multi-fall studie som syftar till att bättre förstå processen att införa kontinuerlig experiment i en organisation med en redan etablerad utvecklingsprocess. Resultaten från studien visar att företagen är öppna för ett sådant tillvägagångssätt och lärande under hela introduktionsprocessen. Flera fördelar erhölls, såsom minskat utvecklingsarbete, djupare kundinsikter och bättre stöd för utvecklingsbeslut. Utmaningar omfattade komplexa strukturer för berörda parter, svårigheter med att definiera framgångskriterier och att bygga upp försöksfärdigheter. Våra upptäckter visar att organisatoriska faktorer kan begränsa nyttan av experiment. Dessutom kräver införandet av kontinuerliga experiment grundläggande förändringar i hur företagen fungerar, och en systematisk introduktionsprocess kan öka chanserna till en framgångsrik start.
Dessutom, organisatoriska faktorer och komplexa intressentstrukturer hämmar kontinuerliga experiment REF.
Introducing continuous experimentation in large software-intensive product and service organisations
{'venue': 'J. Syst. Softw.', 'journal': 'J. Syst. Softw.', 'mag_field_of_study': ['Computer Science']}