What personal factors affect the quality and Productivity in TDD?
An experiment with professionals
Keywords:
Desarrollo dirigido por pruebas, calidad, productividad, factores humanos, experimentaciónAbstract
Test-Driven Development (TDD) is an agile software development technique that is widely used in industry, although its efficacy has generated uncertainty when compared with traditional development techniques. Objetive: To study the effectiveness of TDD considering the degree of influence of various human factors. Methodology: Randomized experiment (cross-over 2x2 ) carried out with Professional subjects in an academic setting. Results: The quality and productivity when applying TDD is somewhat higher than that obtained with the Iterative Incremental Test Last Development (ITLD). The age of the participants, the role they played in their job and prior knowledge of the TDD technique influence the response variables.
Downloads
Published
Issue
Section
License
Copyright (c) 2022 Geovanny Raura, Claudia Pons, Efraín R. Fonseca C., Oscar Dieste

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
Those authors who have publications with this journal, agree with the following terms:
a. Authors will retain its copyright and will ensure the rights of first publication of its work to the journal, which will be at the same time subject to the Creative Commons Atribución-NoComercial-CompartirIgual 4.0 Internacional (CC BY-NC-SA 4.0) allowing third parties to share the work as long as the author and the first publication on this journal is indicated.
b. Authors may elect other non-exclusive license agreements of the distribution of the published work (for example: locate it on an institutional telematics file or publish it on an monographic volume) as long as the first publication on this journal is indicated,
c. Authors are allowed and suggested to disseminate its work through the internet (for example: in institutional telematics files or in their website) before and during the submission process, which could produce interesting exchanges and increase the references of the published work. (see The effect of open Access)















