2009
DOI: 10.1007/s10515-009-0058-8
|View full text |Cite
|
Sign up to set email alerts
|

Operational definition and automated inference of test-driven development with Zorro

Abstract: Test-driven development (TDD) is a style of development named for its most visible characteristic: the design and implementation of test cases prior to the implementation of the code required to make them pass. Many claims have been made for TDD: that it can improve implementation as well as design quality, that it can improve productivity, that it results in 100% coverage, and so forth. However, research to validate these claims has yielded mixed and sometimes contradictory results. We believe that at least p… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
27
0

Year Published

2011
2011
2021
2021

Publication Types

Select...
3
2
2

Relationship

0
7

Authors

Journals

citations
Cited by 27 publications
(27 citation statements)
references
References 31 publications
0
27
0
Order By: Relevance
“…This Eclipse plug-in identified different types of activities performed by developers (defined in Table 1 ) on the heuristics defined in Kou et al [58] . Besouro also gathered the duration of each performed activity.…”
Section: Triangulating Qualitative Results With Quantitative Datamentioning
confidence: 99%
“…This Eclipse plug-in identified different types of activities performed by developers (defined in Table 1 ) on the heuristics defined in Kou et al [58] . Besouro also gathered the duration of each performed activity.…”
Section: Triangulating Qualitative Results With Quantitative Datamentioning
confidence: 99%
“…Several projects [11,12] infer TDD phases from low-level IDE edits. They all build on top of HackyStat [13], a framework for data collection and analysis.…”
Section: Related Work and Conclusionmentioning
confidence: 99%
“…Jenny accesses her report through a convenient link in the IDE, or through the TestRoots website 7 , entering the project's ID. Jenny's online project report summarizes her development behavior in the IDE over the whole recorded project lifetime.…”
Section: Testing Analyticsmentioning
confidence: 99%
“…When registering the project, Jenny estimated the working time she would spend on testing to equal 50%. Using the generated report, 7 http://testroots.org/report.html…”
Section: Testing Analyticsmentioning
confidence: 99%
See 1 more Smart Citation