Matches in SemOpenAlex for { <https://semopenalex.org/work/W2892077113> ?p ?o ?g. }
Showing items 1 to 78 of
78
with 100 items per page.
- W2892077113 abstract "Testing is an integral part of the software development lifecycle, approached with varying degrees of rigor by different process models. Agile process models recommend Test Driven Development (TDD) as a key practice for reducing costs and improving code quality. The objective of this work is to perform a cost-benefit analysis of this practice. Previous work by Fucci et al. engaged in laboratory studies of developers actively engaged in test-driven development practices. Fucci et al. found little difference between test-first behaviour of TDD and test-later behaviour. To that end, we opted to conduct a study about TDD behaviours in the wild rather than in the laboratory. Thus we have conducted a comparative analysis of GitHub repositories that adopts TDD to a lesser or greater extent, in order to determine how TDD affects software development productivity and software quality. We classified GitHub repositories archived in 2015 in terms of how rigorously they practiced TDD, thus creating a TDD spectrum. We then matched and compared various subsets of these repositories on this TDD spectrum with control sets of equal size. The control sets were samples from all GitHub repositories that matched certain characteristics, and that contained at least one test file. We compared how the TDD sets differed from the control sets on the following characteristics: number of test files, average commit velocity, number of bug-referencing commits, number of issues recorded, usage of continuous integration, number of pull requests, and distribution of commits per author. We found that Java TDD projects were relatively rare. In addition, there were very few significant differences in any of the metrics we used to compare TDD-like and non-TDD projects; therefore, our results do not reveal any observable benefits from using TDD." @default.
- W2892077113 created "2018-09-27" @default.
- W2892077113 creator A5018932124 @default.
- W2892077113 creator A5037632561 @default.
- W2892077113 creator A5048978461 @default.
- W2892077113 creator A5070785370 @default.
- W2892077113 creator A5074560894 @default.
- W2892077113 date "2018-05-01" @default.
- W2892077113 modified "2023-10-16" @default.
- W2892077113 title "[Journal First] Analyzing the Effects of Test Driven Development in GitHub" @default.
- W2892077113 cites W2522228258 @default.
- W2892077113 cites W2551905807 @default.
- W2892077113 cites W2769257947 @default.
- W2892077113 hasPublicationYear "2018" @default.
- W2892077113 type Work @default.
- W2892077113 sameAs 2892077113 @default.
- W2892077113 citedByCount "0" @default.
- W2892077113 crossrefType "proceedings-article" @default.
- W2892077113 hasAuthorship W2892077113A5018932124 @default.
- W2892077113 hasAuthorship W2892077113A5037632561 @default.
- W2892077113 hasAuthorship W2892077113A5048978461 @default.
- W2892077113 hasAuthorship W2892077113A5070785370 @default.
- W2892077113 hasAuthorship W2892077113A5074560894 @default.
- W2892077113 hasConcept C111472728 @default.
- W2892077113 hasConcept C111919701 @default.
- W2892077113 hasConcept C115903868 @default.
- W2892077113 hasConcept C117447612 @default.
- W2892077113 hasConcept C138885662 @default.
- W2892077113 hasConcept C14185376 @default.
- W2892077113 hasConcept C153180980 @default.
- W2892077113 hasConcept C180152950 @default.
- W2892077113 hasConcept C2777904410 @default.
- W2892077113 hasConcept C2779530757 @default.
- W2892077113 hasConcept C41008148 @default.
- W2892077113 hasConcept C4478048 @default.
- W2892077113 hasConcept C529173508 @default.
- W2892077113 hasConcept C77088390 @default.
- W2892077113 hasConceptScore W2892077113C111472728 @default.
- W2892077113 hasConceptScore W2892077113C111919701 @default.
- W2892077113 hasConceptScore W2892077113C115903868 @default.
- W2892077113 hasConceptScore W2892077113C117447612 @default.
- W2892077113 hasConceptScore W2892077113C138885662 @default.
- W2892077113 hasConceptScore W2892077113C14185376 @default.
- W2892077113 hasConceptScore W2892077113C153180980 @default.
- W2892077113 hasConceptScore W2892077113C180152950 @default.
- W2892077113 hasConceptScore W2892077113C2777904410 @default.
- W2892077113 hasConceptScore W2892077113C2779530757 @default.
- W2892077113 hasConceptScore W2892077113C41008148 @default.
- W2892077113 hasConceptScore W2892077113C4478048 @default.
- W2892077113 hasConceptScore W2892077113C529173508 @default.
- W2892077113 hasConceptScore W2892077113C77088390 @default.
- W2892077113 hasLocation W28920771131 @default.
- W2892077113 hasOpenAccess W2892077113 @default.
- W2892077113 hasPrimaryLocation W28920771131 @default.
- W2892077113 hasRelatedWork W109216898 @default.
- W2892077113 hasRelatedWork W1183213347 @default.
- W2892077113 hasRelatedWork W1969156358 @default.
- W2892077113 hasRelatedWork W1981329136 @default.
- W2892077113 hasRelatedWork W2029080835 @default.
- W2892077113 hasRelatedWork W2078692096 @default.
- W2892077113 hasRelatedWork W2109987801 @default.
- W2892077113 hasRelatedWork W2138666285 @default.
- W2892077113 hasRelatedWork W2166743455 @default.
- W2892077113 hasRelatedWork W2268595313 @default.
- W2892077113 hasRelatedWork W2279364254 @default.
- W2892077113 hasRelatedWork W2522228258 @default.
- W2892077113 hasRelatedWork W2615173508 @default.
- W2892077113 hasRelatedWork W2748218905 @default.
- W2892077113 hasRelatedWork W2808372290 @default.
- W2892077113 hasRelatedWork W2901721765 @default.
- W2892077113 hasRelatedWork W292732050 @default.
- W2892077113 hasRelatedWork W3008317 @default.
- W2892077113 hasRelatedWork W3010646643 @default.
- W2892077113 hasRelatedWork W3129295216 @default.
- W2892077113 isParatext "false" @default.
- W2892077113 isRetracted "false" @default.
- W2892077113 magId "2892077113" @default.
- W2892077113 workType "article" @default.