Statistics for Why do software developers practice test-driven development?