What are some of the ways test-driven development can benefit a project compared to other technique?
a. Supports continuous integration
b. Reduces the frequency of releases
c. Enhances collaboration among various stakeholders
d. Compresses the available set of test tools