"Because of the time required to develop new products [4-6 months], we sometimes have to rush into projects without having a good definition of what is required. When a customer at a trade show gives us an idea for a new product, we rush to get the project underway for introduction at the next trade show..