Good software, like wine, takes time.
But of course, other than time good software also takes lots of proper testing. Therefore I always puzzle why companies spend so little resources in professional testing, and then rely on business users (or even customers) to do casual / incomplete testing.
If you’re going to roll out a product, be sure to involve good software testers … as they are the unsung heros of the software development lifecycle.
