What Alpha and Beta Testing Mean When You're Shipping Every Day
Traditional descriptions of alpha and beta testing assume a release model where software is built in a batch, tested in discrete phases, and then shipped. The phases are sequential, bounded in time, and connected to a specific version of the product that will be released at their conclusion.
That model describes how a decreasing proportion of software teams actually work. Continuous delivery...