Software Testing

Alpha: Software undergoes alpha testing as a first step in getting user feedback. Alpha is Latin for "doesn't work."

Beta: Software undergoes beta testing shortly before it's released. Beta is Latin for "still doesn't work."

— Anonymous