Abstract -Testdriven utveckling (TDD) är en av de grundläggande metoderna för agil mjukvaruutveckling och både akademi och praktiker hävdar att TDD i viss utsträckning förbättrar kvaliteten på den kod som produceras av utvecklare. De senaste resultaten tyder dock på att denna praxis inte följs i den utsträckning som föredras av industrin. För att identifiera specifika hinder som begränsar dess industriella antagande har vi genomfört en systematisk litteraturgranskning av empiriska studier som uttryckligen fokuserar på TDD och indirekt behandlar TDD. Vår granskning har identifierat sju begränsande faktorer viz., ökad utvecklingstid, otillräcklig TDD erfarenhet / kunskap, brist på front design, domän och verktyg specifika frågor, brist på utvecklare skicklighet i skriftliga test fall, otillräcklig efterlevnad av TDD protokoll, och äldre kod. Resultaten av denna studie är av särskild betydelse för testvärlden, eftersom den beskriver riktningen för ytterligare detaljerade vetenskapliga undersökningar samt betonar kravet på riktlinjer för att övervinna dessa begränsande faktorer för ett framgångsrikt industriellt antagande av TDD.
Det är intressant att lägga märke till att en av de sekundära studierna IREF föreslog att otillräcklig efterlevnad av TDD-protokollet och otillräckliga testfärdigheter är några av de faktorer som hindrar industrins antagande av TDD.
Factors Limiting Industrial Adoption of Test Driven Development: A Systematic Review
{'venue': '2011 Fourth IEEE International Conference on Software Testing, Verification and Validation', 'journal': '2011 Fourth IEEE International Conference on Software Testing, Verification and Validation', 'mag_field_of_study': ['Computer Science']}