Developers Experiment with Acceptance-Test-Driven Development
Usually, the testing phase of application development begins after the piece of software is “finished.” However, a new approach known as acceptance-test-driven development (ATDD) is flipping that model upside down.