If you are developing a new software or a new Computer System or a new release, one of the worse things you can do is to release it/them before being completely tested. Once it gets into the general public it is both much more costly to support and a much higher risk of lost of business. As an example, Programmers hate to document code/software. They like to code but not document. Not hard to understand if the Ticket Booths
are having problems with new software.

Most common problem when changing, updating, creating code.