vendredi 14 novembre 2014

Alpha Testing, Beta Testing

"Acceptance testing is sometimes called 'alpha testing' ... The alpha testing process continues until the system developer and the client agree that the delivered system is an acceptable implementation of the requirements.

When a system is to be marketed as a software product, a testing process called 'beta testing' is often used. Beta testing involves delivering a system to a number of potential customers who agree to use that system. They report problems to the system developers. This exposes the product to real use and detects errors that may not have been anticipated by the system builders. After this feedback, the system is modified and released either for further beta testing or for general sale".

Ian Sommerville, Software Engineering 9th edition, page 42.