On the Effectiveness of Unit Test Automation at Microsoft
a longitudinal study of the use of a test - driven development practice in industry .