Test-Driven Development An Empirical Evaluation of Agile Practice - Madeyski, Lech (Springer Berlin Heidelberg : Imprint: Springer, 2010)