Det finns ett brett område av applikationer som använder inbyggda system, och antalet sådana system fortsätter att öka. Den nödvändiga funktionaliteten och komplexiteten hos inbyggda system ökar också ständigt, och utvecklingen av sådana produkter blir allt svårare. Detta kräver nytt tänkande på produktutvecklingsprocesserna, och en sådan framväxande filosofi är de agila metoderna. Dessa metoder skapades av programvaruteknik community där de är vanligt förekommande. Sedan dess har de antagits inom utveckling av inbyggda system, men om de kan förbättra de inbyggda systemens produktutvecklingsprocesser är fortfarande en öppen fråga. Denna studie syftar till att ta fram vad som är känt om agila metoder i inbäddade systemutveckling och att ta reda på om agila metoder är lämpliga inom detta område och vilka bevis finns där för att stödja resultaten. Vi genomförde en litteraturgenomgång och en kartläggningsstudie för att besvara dessa frågor. Omfattningen av denna studie är inte bara begränsad till inbäddad mjukvaruutveckling, utan också till inbäddad hårdvara och integrerade kretsar. Vi har funnit att smidiga metoder kan användas inom den inbäddade domänen, men metoderna och metoderna måste anpassas för att passa det mer begränsade området för inbäddad produktutveckling. Dessutom har området för inbäddad produktutveckling en stor mångfald av produkter med olika behov och domänspecifika problem så att ingen enskild metod är tillämplig, utan det behövs snarare många metoder och metoder för olika situationer.
Kaisti m.fl. föreslog att Agile-metoder skulle kunna användas inom det inbäddade området, men metoderna måste anpassas till det mer begränsade området för inbäddad produktutveckling REF.
Agile methods for embedded systems development - a literature review and a mapping study
{'venue': None, 'journal': 'EURASIP Journal on Embedded Systems', 'mag_field_of_study': ['Computer Science']}